bubba74 发表于 2022-7-6 11:43:57

一种不用l的工作方式

我们目前有autocad 2004,并且经常使用wipeout命令。我想修改现有的命令,使自动创建的擦除被指定为颜色220。
 
有没有办法用宏之类的东西来实现这一点?现在,我看到lisp重新创建了擦除提示。arx包括创建闭合多段线以模拟命令。有更简单的方法吗?谢谢

ReMark 发表于 2022-7-6 11:57:30

目前的清除方式有什么问题?
 
“…使用当前背景色遮罩底层对象。”

bubba74 发表于 2022-7-6 12:06:30

这没有什么问题。但当我打印PDF时,不管TFrame是打开还是关闭,擦除都会显示为实心黑框。这与我的颜色地图对任何颜色都有100%的屏蔽,并且只有在创建PDF时才变得明显有关。当我把筛选降低到0%时,问题就解决了。我们已决定将专用颜色(颜色220)映射为0%筛选,以用于擦除和文本掩码。
 
在打印之前选择所有擦除并更改其颜色是不可接受的,因为在赶最后期限和打印时会错过此类内容,我们还希望显示一些擦除。

Pablo Ferral 发表于 2022-7-6 12:22:47

您可以创建一个工具pallette工具,用于进行擦除并从中设置属性。

Lee Mac 发表于 2022-7-6 12:28:09

不能使用LISP吗?这让事情变得更容易:
 
工具栏的宏:
 
1

bubba74 发表于 2022-7-6 12:38:52

哇,李,太棒了。我正在寻找一些帮助信息,但我会接受完整的解决方案
 
这适用于99%的场景。谢谢

Lee Mac 发表于 2022-7-6 12:45:14

 
很高兴帮助巴迪
页: [1]
查看完整版本: 一种不用l的工作方式