SolidWorks机械工程师网——最大的SolidWorks学习平台
标题:
一条线打断后如何再接成一条线?
[打印本页]
作者:
透明星空
时间:
2007-1-30 10:17
标题:
一条线打断后如何再接成一条线?
看似一条线,选择时已是两条线,想把它们连成一条线,用什么方法
作者:
herculesx10
时间:
2007-1-30 11:39
用join
作者:
zhangw74
时间:
2007-1-30 12:39
2005以前的版本没有这个问题命令,2005及以后的才有
作者:
ycc1234567
时间:
2007-1-30 14:17
在05里你可以把他合并成为多段线
选出来也是一条
作者:
dhqing
时间:
2007-1-30 14:19
用PEDIT吧。合并。
作者:
scwwlx
时间:
2007-1-30 14:50
我用的是R14直接用鼠标右键点击其中的一条线然后拖到另一条的一端就行了
作者:
sendiaodui
时间:
2007-1-30 15:06
pe和j
作者:
jimohuashi
时间:
2007-1-30 15:21
应用下面的LISP程序可以将“打断后的直线”连接成一条:
(setvar "cmdecho" 0)
(setq e (ssget))
(setq nl (sslength e)) (setq ni 1)
(setq p1 (trans (cdr (assoc 10 (entget (ssname e 0)))) 0 1))
(setq p2 (trans (cdr (assoc 11 (entget (ssname e 0)))) 0 1))
(setq ly (cdr (assoc 8 (entget (ssname e 0)))))
(setq lt (cdr (assoc 6 (entget (ssname e 0)))))
(setq lt0 (getvar "celtrype") ly0 (getvar "clayer"))
(setq al (distance p1 p2))
(setq p0 p1)
(while (< ni nl)
(setq p3 (trans (cdr (assoc 10 (entget (ssname e ni)))) 0 1))
(setq p4 (trans (cdr (assoc 11 (entget (ssname e ni)))) 0 1))
(if (> (distance p3 p1) al) (progn (setq p0 p2 p2 p3) (setq al (distance p1 p2)) ))
(if (> (distance p4 p1) al) (progn (setq p0 p2 p2 p4) (setq al (distance p1 p2)) ))
(if (> (distance p0 p2) al) (setq p1 p0))
(setq ni (+ ni 1))
)
(command "erase" e "")
(command "layer" "s" ly "")(command "linetype" "s" lt "")
(command "line" p1 p2 "")
(command "layer" "s" ly0 "")(command "linetype" "s" lt0 "")
(setvar "cmdecho" 1)
不愿意编码可以下载
JOIN.lsp.rar
(387 Bytes, 下载次数: 12)
2017-8-27 21:42 上传
点击文件名下载附件
下载积分: 金币 -1
作者:
wshplw
时间:
2007-1-30 15:32
7楼的强人 可以做到 我要好好看看
作者:
wj236263
时间:
2007-1-30 16:40
07 合并命令很好
作者:
jiang3051
时间:
2007-1-30 18:19
那要看看你使的是什么版本的了 06以后JOIN就哦了
作者:
sdsllan
时间:
2007-1-30 19:06
用"延伸"命令可以解决这个问题.
作者:
zhuzhaog68
时间:
2007-1-30 22:02
方法很多,开动脑子就行
作者:
hjhy001
时间:
2007-1-30 22:24
呵呵!现在知道了
作者:
wennyj
时间:
2007-1-30 23:08
拉长也可以吧
作者:
456123zzzz
时间:
2007-1-30 23:11
用jion命令
作者:
gthgthgth
时间:
2007-1-31 00:56
就用PE就行了
欢迎光临 SolidWorks机械工程师网——最大的SolidWorks学习平台 (https://www.swbbsc.com/)
Powered by Discuz! X3.2