ademontis 发表于 2022-7-6 10:01:42

在中时修剪线的Lisp

大家好,我是一名CAD绘图员,需要一个LSP,在插入块时打断多段线。目标是,创建一条多段线(例如管道布线)并添加块,即在交点处剪切多段线并删除块覆盖的部分直线。
我试过Lee Mac的AutoBlockBreak LSP,它非常有用,但我需要从工具选项板而不是从文件夹中浏览块。
有没有办法轻松修改LSP?请注意,我没有LSP编程经验。
 
否则,我有一个旧的AutoCAD lsp用来做这项工作,但它在AutoCAD 2008上不再做了。。。但我不知道如何修改它。
我将其附在此处以供快速参考(PIINSYM命令)。
 
提前感谢,
干杯
亚历山德罗·德蒙蒂斯
罗马
P&ID.txt

lpseifert 发表于 2022-7-6 10:46:08

看看这里
http://www.cadtutor.net/forum/showthread.php?53423-自修剪块和高光=擦除

ademontis 发表于 2022-7-6 11:11:12

 
谢谢lp,但清除程序不适合我的问题,主要原因有两个:
-我不允许重新定义块(已经存在)以添加覆盖多边形
-我需要修剪线条,不仅是为了图形结果,而且是因为下一步,线条用于表示属性或移动。想象一下一根植物管。。。我将阀门、泵或仪器添加为管道上的一个块,多段线需要凸出,因为添加块后,我必须能够选择两条线,并将它们移动到不同的层上,或给它们不同的全局宽度值。
 
此外,我需要能够使用以前创建的工具选项板中的块。
 
这是我的意思:上面的一行是“开始情况”,另一行是我需要实现的目标。
 
页: [1]
查看完整版本: 在中时修剪线的Lisp