明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1570|回复: 7

需求推动技术——我想做个改变copy内容的命令!求指导!

[复制链接]
发表于 2008-12-6 18:41:00 | 显示全部楼层 |阅读模式

事情是这样的!

因为工作中经常要在一片符号上标注数字,我想做一个命令,实现:我给一个最初的数值,然后,我用自己做的命令每copy一次这个标注文字,其数值就自动增加若干。

例如:

X    X    X      X     X

X    X    X      X     X

X    X    X      X     X

X是我要标注文字的地方,我希望在第一个X上标39后,复制文字39,然后象用copy---->m参数一样,连续的复制下去,但是数字内容从39变为40,41,42,43。。。。

因为本人刚刚开始学习lisp语言,

请大家说说我这个想法能实现么?需要涉及lisp语言中哪方面的内容,能简单说下大概会用到什么函数更好!谢谢大家的帮助!

如果能做出来,我把它公布在这里!

发表于 2008-12-6 21:17:00 | 显示全部楼层
随便在论坛找一下....即可找到...很简单.我以前也找过.
发表于 2008-12-7 20:41:00 | 显示全部楼层
本帖最后由 作者 于 2008-12-7 20:43:12 编辑

不好做,因为符号和文字是无法同时实现这个功能的,也许高人有但本人也不会,传一个上来给你看看有没有用了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2008-12-8 10:45:00 | 显示全部楼层

俺把这个文件命名成dd.lsp ,放在桌面上,然后加载,说成功加载。

但是在Autocad2004中,打dd,无法找到该命令!

 楼主| 发表于 2008-12-8 10:48:00 | 显示全部楼层
试了试,放在D:\,也不行!
发表于 2008-12-8 19:01:00 | 显示全部楼层
在2004中要用(load"dd")加载,或直接用鼠标从桌面将该文件拖入ACAD。
发表于 2008-12-8 20:50:00 | 显示全部楼层

楼主弄错了,加载后要输的、命令是:TEST,而不是DD哟,除非把C:后面的TEST改为DD 再加载就可以

 楼主| 发表于 2008-12-20 17:04:00 | 显示全部楼层

感谢 AMTONNY 的帮助,我把这个在CAD2004下试了试,发现一个问题:

当放大缩小窗口时会影响标注的文字的位置,有时是在○内,有时是从圆周引线标注!

我试着把画圆的命令改为注释,可是不能运行;另外,怎么修改下,把文字的引线标注改为选基准点标注的方式?

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-7-29 22:20 , Processed in 0.197907 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表