Arch_Eric 发表于 2022-7-6 12:13:29

高级偏移量

我对Audocad的offset命令的最大peev是不能在命令中间更改偏移距离。你也不能只告诉它偏移一个物体,比如说10次到一边。这是我的高级偏移命令。
 
命令注释:
1) 在选择对象之前使用multiple命令可以定义偏移对象的次数;选择对象后使用“多个”的工作方式与内置偏移的多个工作方式完全相同(每次单击时偏移)
2) 几乎可以随时更改偏移距离!
3) 其余选项的工作方式与原始偏移相同。
 
此代码是最新的,经过测试后才生效。如果你遇到任何问题,请告诉我。如果你想重写其中的内容,请随意重写。
 

Updated code. See below.

Arch_Eric 发表于 2022-7-6 12:18:45

使用了一点后,一些更新的代码。每次询问初始偏移距离(默认为上次偏移)。
 

Updated again. See below.

MikeP 发表于 2022-7-6 12:21:16

效果很好,但如果输入10次进行补偿,则需要补偿的次数仅为2或3次

tzframpton 发表于 2022-7-6 12:24:39

 
好东西。您应该将其发布在此处的AutoLISP存档中,以供将来参考:http://www.cadtutor.net/forum/forumdisplay.php?f=30

Arch_Eric 发表于 2022-7-6 12:28:46

米凯普:我把它修好了。在别处引起了我的注意。
 
Code updated.

Tader 发表于 2022-7-6 12:31:26

你能添加这个代码[当前/匹配层偏移量]吗?也许高亮实体也不错。
1补偿已修改。lsp

Arch_Eric 发表于 2022-7-6 12:34:39

嘿,泰德,
我已经在写代码了,今晚终于完成了。我更进一步。除了能够选择源或电流外,还可以输入任何有效的图层名称。我整晚都在研究虫子,我想我解决了大部分虫子。
 
让我知道你的想法。
adv偏移。lsp

Tader 发表于 2022-7-6 12:37:34

太好了。我会经常运行它&让你知道任何错误。我相信很多人都会喜欢的。

Tader 发表于 2022-7-6 12:40:27

嘿,Eric,我在想:如果你用“Layer”“Current”替换“Layer”选项,这将使你的第一个提示[指定偏移距离:如果用户想要在层中偏移,这将节省一次击键。我在那里到处乱摸是为了自己动手,但我通常会破坏我碰过的任何东西。

hardwired 发表于 2022-7-6 12:43:19

嘿,埃里克,
 
这很酷,我很喜欢,比用数组对话框装模作样要好。。
 
我唯一的想法是在一次撤消中包括多偏移的整个过程。如果要立即撤消,每次撤消单击一次只执行一行操作。。
页: [1] 2
查看完整版本: 高级偏移量