线路图
帮助为下图绘制路线。当我选择Initget并选择应更改的多段线时。
**** Hidden Message *****
您可以使用 ActiveX 偏移方法来执行偏移(可以在此处找到双偏移示例)。
您可以使用 DXF 组 43 或 ActiveX ConstantWidth 属性
更改全局宽度 线路是否适用于plines和lines
应添加新的偏移线还是删除原始偏移线
什么层
选择图层,例如主路线,子路线和本地路线,(我也可以根据以后的要求进行更改)
所有这些都是Polyline
原始不应擦除。(附图)
试试这个代码0] 太棒了。非常感谢。。。 如果这些线已经分层这可能是o 我尝试了多项选择,但还有更多的事情要做
(if (setq sel (ssget ":L" '((0 . "LWPOLYLINE") (100 . "AcDbPolyline") (8 . "-TEXT"))))
(repeat (setq idx (sslength sel))
(setq obj (vlax-ename->vla-object (ssname sel (setq idx (1- idx))))) 您的过滤器仅捕获“-TEXT”图层上的多段线? 我认为您应该使用AutoCAD附带的Map 3D工具集。你想做的就是所谓的地理信息系统。可以使用Map的工具设置不同的线样式。您可以拥有想要的复杂线条样式。所有的地理信息系统都是这样做的。
页:
[1]
2