Matti 发表于 2022-7-6 23:21:23

每个宏的自动线型

你好
 
我想知道是否有可能编写宏(按钮),可以在某个图层、线型、全局宽度和颜色内绘制多段线。
 
因此,正如您在图中所看到的,如果我想绘制现有的电缆轨道,宏应该是这样的:
 
转到层“existing_cable_layer”;绘制多段线;全局宽度=0.18;线型=A;颜色=黑色;
 
-在此之前,我试图设置一个层的全局宽度,但这似乎是不可能的。
 
几天前我刚开始写宏,所以我是个初学者。
我最喜欢的是我可以为每个电缆/地铁轨道制作按钮。
 
提前感谢!

Dadgad 发表于 2022-7-6 23:30:50

欢迎来到CADTutor Matti。
 
有很多不同的方法可以做到这一点。
 
一种简单的方法是,使用WBLOCK命令创建其中每一个的一个小块,并将它们全部放在自定义工具选项板上。
我觉得你是,或者应该在做一个定制。dwt(模板),其中包括这些图层名称、线型和特性。
在图层管理器中设置线宽、线型和颜色。
 
是的,它们也可以成为新的工具栏按钮或自定义命令,带有宏,基本上只需要设置正确的当前图层并开始一条多段线。
例如,自定义命令别名可能是nct、ect、ntt和ett。

ReMark 发表于 2022-7-6 23:43:30

当谈到线宽时,“全局”一词不是指整个图形吗?为每一层指定一个线宽不是更好吗?

Matti 发表于 2022-7-6 23:45:18

 
嘿伙计,
 
谢谢你的欢迎!
 
是的,很典型,在这篇文章发表后不久,我发现了如何制作工具选项板。当能够与这些人一起工作时,这是多么自由啊。
 
尽管如此,仍然期待着创建宏,但你将来会收到我的来信。
 
再次感谢!

Matti 发表于 2022-7-6 23:53:31

 
对的
 
打扰一下

ReMark 发表于 2022-7-7 00:03:49

为什么不将所有内容都合并到模板文件中呢。作业完成后,清除未引用的实体,如线型、图层等。?

Dadgad 发表于 2022-7-7 00:08:57

 
这当然是一个好方法。
您可以在模板中包含其中的一个。

BIGAL 发表于 2022-7-7 00:17:12

我们对您的请求的版本我们只是在第一个布局的模板中有这个,然后复制并粘贴到我们正在工作的区域附近,只需使用图层工具栏中的“图层选择”。非常简单。

maratovich 发表于 2022-7-7 00:23:51

这是一个创造的例子。
你可以自己改变。
*^C^C_.-Layer;_Make;existing_cable_layer;;_Color;7;_-Linetype;_Set;"ACAD_ISO02W100";;_Lweight;0.18;_Pline;
这一层
*^C^C_.-Layer;_Make;existing_cable_layer;_Color;7;;_Ltype;"A";;_LWeight;0.18;;;_Color;ByLayer;;;_-Linetype;_Set;ByLayer;;_Lweight;ByLayer;_Pline;
页: [1]
查看完整版本: 每个宏的自动线型