刘炎华 发表于 2020-11-25 23:14:42

明经内找到的源码(单边偏移),请求修改

源码出自:http://bbs.mjtd.com/thread-90498-1-1.html
希望高手帮忙改动2个地方:
1.命令可以连续执行,中键(或ESC)结束命令。
2.不要调用offset命令。因为对于(直线,圆弧,圆)这些对象不能进行0值偏移,且新生成的图元不在当前层。


xvjiex 发表于 2020-11-25 23:14:43

本帖最后由 xvjiex 于 2020-11-26 15:35 编辑

请试一下。
已修改,请重新下载测试。改为按D键随时调整距离,方便中途修改偏移距离。

刘炎华 发表于 2020-11-26 14:31:08

麻烦您再帮我修改下,命令中不再提示输入值(仅开始输入)

xvjiex 发表于 2020-11-26 15:35:11

已修改,请重新下载测试。改为按D键随时调整距离,方便中途修改偏移距离。

刘炎华 发表于 2020-11-28 10:07:08

xvjiex 发表于 2020-11-26 15:35
已修改,请重新下载测试。改为按D键随时调整距离,方便中途修改偏移距离。

大师:
有没有可能优化掉D键这一动作呢?
即默认按记忆值偏移;键入新值,就按新值偏移。(新值同时也就成为了新的记忆值)
谢谢……

paulpipi 发表于 2020-11-28 16:13:01

收下了,谢谢

xvjiex 发表于 2020-11-28 18:57:04

D键优化不掉了。D键是你要修改偏移值时才按的,平时不按的,修改后新的偏移值是带记忆的,条件是CAD没有重新启动才带记忆。如果重启CAD,则偏移值按程序默认设置=10。在程序约470行,这句:(or *dist*(setq *dist* 10)),你可以自己改默认值。

刘炎华 发表于 2020-11-29 12:56:16

xvjiex 发表于 2020-11-28 18:57
D键优化不掉了。D键是你要修改偏移值时才按的,平时不按的,修改后新的偏移值是带记忆的,条件是CAD没有重 ...

感谢您的热心!耐心!已经帮助我很多了

maiko 发表于 2020-11-30 17:37:26

感谢楼主分享,收下了

g14314696 发表于 2020-12-7 14:30:35

瞧瞧看,谢谢楼主的分享
页: [1] 2
查看完整版本: 明经内找到的源码(单边偏移),请求修改