[求助]求通过框选连接线的lisp程序
探索者或者网上发布的程序都是单选,选择一条再选另一条,实现连接一条断开的直线,不知道高手们能不能写一个可以框选一批断开的直线实现连接的程序,最好断点间的距离可以设置。 有点难 <p><font face="Verdana">(setvar "PEDITACCEPT" 1)</font></p><p>(setq a (getdist "\n输入断点间距:"))</p>
<p>(command "pedit" "m" (ssget) "" "j" a "")</p>
<p>不知道是不是我理解错你的意思了,试试吧</p> <p>樓主要問的是共線的問題</p>
<p>程序不難</p>
<p>給個方向P(x1,y1)XQ(x2,y2)=0,x1y2-x2y1=0</p> <p>呵呵,不错,是这样的,是共线问题。</p> 又学到一点,谢谢 楼主现在找到连接多条线段的方法了吗? ;; tt(共线合并)
youxian815 发表于 2010-8-19 10:30
(setvar "PEDITACCEPT" 1)
(setq a (getdist "\n输入断点间距:"))
(command "pedit" "m" (ssget) "" "j" ...
谢谢,就是这样 lsjj 发表于 2010-8-19 12:06
樓主要問的是共線的問題
程序不難
給個方向P(x1,y1)XQ(x2,y2)=0,x1y2-x2y1=0
向量积,高中没有好好学,好多东西都忘记了
页:
[1]