QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 5509|回复: 14
收起左侧

[已解决] 请问有没有一次能合并多条线的命令?

[复制链接]
发表于 2009-7-31 16:21:33 | 显示全部楼层 |阅读模式 来自: 中国山东枣庄

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
请问各位大侠有没有命令一次能合并多条线?
发表于 2009-7-31 16:38:52 | 显示全部楼层 来自: 中国江苏无锡
使用命令 JOIN可以 将相似的对象合并为一个对象。用户也可以使用圆弧和椭圆弧创建完整的圆和椭圆。用户可以合并:# c! l" t1 f. a! d; s0 `" D; J# ^# u
* g4 t1 Z. `- I1 g7 }2 I
  • 圆弧
  • 椭圆弧
  • 直线
  • 多段线
  • 样条曲线
使用命令PEDIT可以将端点相连的直线、圆弧或多线段合并成多线段。
  o& b6 X9 V7 g4 {% v# w* _: ~4 E7 \9 f不知楼主需要的是哪个命令?

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 应助

查看全部评分

发表于 2009-7-31 16:51:03 | 显示全部楼层 来自: 中国黑龙江伊春
先输入pe,回车,选择要结合的其中一条线段,回车。输入y,输入j,回车。

评分

参与人数 1三维币 +3 收起 理由
2005llnn + 3 应助

查看全部评分

发表于 2009-7-31 16:57:17 | 显示全部楼层 来自: 中国湖北武汉
PE命令可以
发表于 2009-7-31 21:35:39 | 显示全部楼层 来自: 中国上海

回复 3# gmyjs 的帖子

恩,学习了
 楼主| 发表于 2009-8-1 08:30:53 | 显示全部楼层 来自: 中国山东枣庄
谢谢,我想把好几条断开的直线以下合并为几条连续直线,不用每次单个合并,join命令是一个一个合并。 未命名1.JPG
发表于 2009-8-1 10:28:02 | 显示全部楼层 来自: 中国江苏无锡

回复 6# liujitai 的帖子

如果线条不是重合或联接的情况,join命令是不能合并线条的,如果你图所示你要合并直线,先用下拉伸命令,让它们搭接重叠,再用join,用窗选要合并的线条,就OK了,有时join要重复几下!

评分

参与人数 1三维币 +3 收起 理由
2005llnn + 3 应助

查看全部评分

发表于 2009-8-1 11:43:00 | 显示全部楼层 来自: 中国北京

回复 3# gmyjs 的帖子

谢谢了,还真的找到了,哈哈哈,谢谢帮助。 * }& e7 ~. ]: e4 `* n* r8 g
组装零件的时候就不必把所有的都做成快了,谢谢。
& Z4 e* l# \( V0 N; I, ]
  R$ K3 e' R" h0 j# k+ a6 ~7 C+ y9 Y[ 本帖最后由 machangqin 于 2009-8-1 11:46 编辑 ]
发表于 2009-8-1 22:16:03 | 显示全部楼层 来自: 中国江苏无锡
原帖由 SXFZGQYX 于 2009-8-1 10:28 发表 http://www.3dportal.cn/discuz/images/common/back.gif6 \, j  e) @, B2 x; F  U6 v& c0 u
如果线条不是重合或联接的情况,join命令是不能合并线条的,如果你图所示你要合并直线,先用下拉伸命令,让它们搭接重叠,再用join,用窗选要合并的线条,就OK了,有时join要重复几下!
9 U3 H# x  M5 {9 k8 Y
你说错了。: r# ?! s) A) u6 X, {
1.只要两直线共线,则无论它们之间有无间隙JOIN命令都可以将它们合并成一条直线;+ F: y" T+ I8 A. d) p5 H9 ?7 L
2.由于JOIN命令只能选择一个源对象,所以在选择要合并到源的直线时即使用窗选方式选择了所有的直线,软件也只会将与源共线的对象合并成一直线而将其它对象放弃操作。所以6楼想要一次性将6条线段合并成3条线段是无法实现的,详见演示。; f0 Z/ ?2 \6 `1 Z. Q+ Q2 q% Y
命令: JOIN
- g$ I: U4 \; a1 S0 Z- _4 m- r选择源对象:
4 V; s* ^0 \, F1 u1 C3 N选择要合并到源的直线:  指定对角点: 找到 6 个3 p# L! a! p7 O" h( `8 }/ Z( C
4 O4 z- M* m3 R" V( l
选择要合并到源的直线:
% Q7 r  n* j' F& [. f& w4 ]已将 1 条直线合并到源,操作中放弃了 5 个对象
9 u8 J/ [) A! ? JOIN.gif

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 技术讨论

查看全部评分

发表于 2009-8-2 00:17:12 | 显示全部楼层 来自: 中国江苏无锡
(defun c:hbl (/)( A- S8 s, O/ _5 M! z
(command "undo" "begin")2 E# K5 l' [& N
(setq ss (ssget '((0 . "line")))0 b% \" V  w4 O
        n  0; o! f, r6 j# R7 n
  ) ;_ 结束setq
8 d) B: v' o& m  z9 p" y# b+ f; C(setq i (- (sslength ss) 1))
4 q- y* O0 s0 x( c# D2 k% A(repeat (sslength ss)$ j) P  n% A4 x/ E
(setq ss1 (ssname ss i))
$ O' j2 M; E# ^6 n! z/ I(command "join" ss1 ss "")% ]( r( A5 h% v! Z
(setq i (- i 1))
: _) A0 N1 G0 Q% O);;repeat5 z8 }8 |$ q1 v' a
(command "undo" "end")
; h- G+ C# @- b( ~: T3 R(princ)0 d/ g3 s) o' L, T9 u) i
)
) w+ p& {4 X0 Z+ Y  ^% n
6 @; m  i) U4 O' r1 ]! L  k. Y[ 本帖最后由 www1974 于 2009-8-2 00:24 编辑 ]
5555.gif

评分

参与人数 1三维币 +5 收起 理由
2005llnn + 5 应助

查看全部评分

发表于 2010-6-23 10:50:38 | 显示全部楼层 来自: 中国广东深圳
学习了
. P, k- f8 W6 [) q$ \/ U8 x8 B试一下
发表于 2010-6-24 07:53:14 | 显示全部楼层 来自: 中国江苏苏州
10楼的这个程序不错!
发表于 2010-7-23 09:49:50 | 显示全部楼层 来自: 中国北京
10楼的变态,程序隐藏字符,不能用。
发表于 2010-7-23 22:48:20 | 显示全部楼层 来自: 中国浙江金华
真的是很奇怪,ACAD的不是完全可以完成LZ所需要的要求吗?
8 |4 ^% K- d% C4 T+ L1.不连续的直线段。9 Y! Y7 s6 e* I+ k9 v
2.不必共线的不连续可互相平行或不平行的几组直线段。8 @* e+ T# u- s& J0 d# Q
3.只有join命令?2 D! T2 B, h# j9 b; r6 r7 ]1 S
3.不必多此一举的lisp程序。
pd.gif
发表于 2010-7-24 20:20:45 | 显示全部楼层 来自: 中国上海
10#的网友的程序的确简单实用 正是楼主需要的0 x( A( i2 e, s4 }
不知道楼上的网友是不是想展示0倒角的功能。+ i. ?4 q8 I# F; ]9 @5 F% ~
录像应该把命令行录制进来
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表