免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 11542|回复: 5
收起左侧

[课件] 编辑二维多段线,编辑CAD样条曲线

[复制链接]

337

主题

3238

铜板

80

好友

超级版主

地信元老

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

积分
4024

宣传勋章灌水勋章活跃勋章

发表于 2011-5-23 15:25 | 显示全部楼层 |阅读模式
本帖最后由 windows 于 2011-5-23 15:26 编辑

用户可以对用PLINE命令绘出的多段线进行各种形式的编辑。实现此操作的命令是PEDIT,利用“修改 II”工具栏上的按钮(编辑多段线)或选择“修改”→“对象”→“多段线”命令也可实现该功能。执行PEDIT命令,AutoCAD提示:

选择多段线[多条(M)]:

在该提示下选取要编辑的多段线,即执行“选择多段线”默认项,AutoCAD提示:

输入选项[闭合(C)/合并(J)/宽度(W)/编辑顶点(E)/拟合(F)/样条曲线(S)/非曲线化(D)/线型生成(L)/放弃(U)]:

各选项含义如下:

● 闭合(C)

执行该选项,AutoCAD会封闭所编辑的多段线,然后给出提示:

输入选项[打开(O)/合并(J)/宽度(W)/编辑顶点(E)/拟合(F)/样条曲线(S)/非曲线化(D)/线型生成(L)/放弃(U)]:

即把“闭合(C)”项换成了“打开(O)”项。若此时执行“打开(O)”项,AutoCAD会把多段线从封闭处打开,而提示中的“打开(O)”项又换成了“闭合(C)”。

● 合并(J)

将线段、圆弧或多段线连接到指定的非闭合多段线上。执行该选行,AutoCAD提示:

选择对象:

在此提示下选取各对象后,AutoCAD会将他们连成一条多段线。

需要说明的是,执行该选项进行连结时,欲连接的各相邻对象必须在形式上彼此已经首尾相连,否则,在选取各对象后AutoCAD提示:

0条线段已添加到多段线

● 宽度(W)

确定所编辑多段线的新宽度。执行该选项,AutoCAD提示:

指定所有线段的新宽度:

在该提示下输入新线宽值,所编辑多段线上的各线段均会变成该宽度。

● 编辑顶点(E)

编辑多段线的顶点。执行该选项,AutoCAD提示:

输入顶点编辑选项

[下一个(N)/上一个(P)/打断(B)/插入(I)/移动(M)/重生成(R)/拉直(S)/切向(T)/宽度(W)/退出(X)]<N>:

各选项的含义如下:

&#9830; 下一个(N)、上一个(P)

执行“编辑顶点(E)”选项进入编辑多段线顶点操作后,AutoCAD在屏幕上用小叉标记出多段线的当前编辑点,且以第一个顶点作为当前编辑的顶点。执行“下一个(N)”选项,AutoCAD把此标记移到多段线的下一个顶点,而执行“上一个(P)”选项,AutoCAD把标记移到多段线的前一个顶点,这样可改变当前的编辑顶点。

&#9830; 打断(B)

删除多段线上指定两顶点之间的线段。执行该选项,AutoCAD把当前的编辑顶点作为第一断点,提示:

输入选项[下一个(N)/上一个(P)/转至(G)/退出(X)] <N>:

其中,“下一个(N)”和“上一个(P)”选项分别使编辑顶点后移或前移,以确定第二断点;“转至(G)”选项执行对位于第一断点到第二断点之间的多段线的删除操作,而后返回到上一级提示;“退出(X)”选项则退出“打断(B)”操作,然后返回到上一级提示。

&#9830; 插入(I)

在当前编辑的顶点后面插入一个新顶点。执行该选项,AutoCAD提示:

指定新顶点的位置:

在该提示下确定新顶点的位置即可。

&#9830; 移动(M)

将当前的编辑顶点移动到新位置。执行该选项,AutoCAD提示:

指定标记顶点的新位置:

在该提示下确定新位置即可。

&#9830; 重生成(R)

该选项用来重新生成多段线。

&#9830; 拉直(S)

拉直多段线中位于指定两顶点之间的线段,即用连接这两点的直线代替原来的折线。执行该选项,AutoCAD把当前的编辑顶点作为第一拉直端点,并给出如下提示:

输入选项[下一个(N)/上一个(P)/转至(G)/退出(X)] <N>:

其中,“下一个(N)”和“上一个(P)”选项分别用于确定第二个拉直点;“转至(G)”选项执行对位于两顶点之间的线段的拉直,即用一条直线代替他们,而后返回到上一级提示;“退出(X)”选项表示退出“拉直(S)”操作,返回到上一级提示。

&#9830; 切向(T)

改变当前所编辑顶点的切线方向,该功能主要用于确定对多段线进行曲线拟合时的拟合方向。执行该选项,AutoCAD提示:

指定顶点切向:

用户可以直接输入表示切线方向的角度值,也可以确定一点。确定一点后,AutoCAD以多段线上的当前点与该点的连线方向作为切线方向。确定顶点的切线方向后,AutoCAD用箭头表示出其方向。

&#9830; 宽度(W)

改变多段线中位于当前编辑顶点之后的那一条线段的起始宽度和终止宽度。执行该选项,AutoCAD依次提示:

指定下一条线段的起点宽度指定下一条线段的起点宽度)

指定下一条线段的端点宽度:(指定下一条线段的终点宽度)

用户响应后,屏幕上对应的图形会发生相应改变。

&#9830; 退出(X)

退出“编辑顶点(E)”操作,返回到执行PEDIT命令后提示。

● 拟合(F)

创建一条平滑曲线,它由连接各对顶点的弧线段组成,且曲线通过多段线的所有顶点并使用指定的切线方向,具体拟合效果如图4-8所示。

(a) 原多段线 (b) 拟合后图4-8 用曲线拟合多段线

● 样条曲线(S)

用样条曲线拟合多段线,拟合效果如图4-9所示。

(a) 原多段线        (b) 拟合后图4-9 用样条曲线拟合多段线

可以看出,“样条曲线(S)”选项与“拟合(F)”选项生成的曲线有很大区别,而这两种曲线与用SPLINE命令创建的真实B样条曲线是有所不同的。

系统变量SPLFRAME控制是否显示所产生的样条曲线的边框,当该变量为0时(默认值),只显示拟合曲线;当值为1时,同时显示拟合曲线和曲线的线框,如图4-10所示。

(a) 原多段线 (b) 拟合后图4-10 用样条曲线拟合多段线后显示线框

● 非曲线化(D)

反拟合,即对多段线恢复到上述执行“拟合(F)”或“样条曲线(S)”选项前的状态。

● 线型生成(L)

规定非连续型多段线在各顶点处的绘线方式。执行该选项,AutoCAD提示:

输入多段线线型生成选项[开(ON)/关(OFF)]:

当选择“开(ON)”时,多段线在各顶点处自动按折线处理,即不考虑非连续线在转折处是否有断点;当选择“关(OFF)”时,多段线在各顶点处的绘线方式由原型线控制,即AutoCAD在每一段多段线的两个顶点之间按起点、终点的关系绘出多段线。具体效果如图4-11所示(注意两条曲线在转折处的区别)。

(a) 线型生成(L)=OFF (b) 线型生成(L)=ON图4-11 “线型生成(L)”选项的控制效果

● 放弃(U)

取消PEDIT命令的上一次操作。用户可重复使用该选项。

当执行编辑多段线命令后,AutoCAD给出的提示为“选择多段线[多条(M)]:”。前面介绍了“选择多段线”选项的操作,而“多条(M)”选项则允许用户同时编辑多条多段线。在“选择多段线[多条(M)]:”提示下执行“多条(M)”选项,AutoCAD提示:

选择对象:

在此提示下用户可以选择多个对象。选择后AutoCAD提示:

[闭合(C)/打开(O)/合并(J)/宽度(W)/拟合(F)/样条曲线(S)/非曲线化(D)/线型生成(L)/放弃(U)]:

上面提示中的各选项与前面介绍的同名项的功能相同。利用这些选项,用户可以同时对多条多段线进行编辑操作。但提示中的“合并(J)”选项可以将用户选择的没有首尾相连的多条多段线合并成为一条多段线。执行“合并(J)”选项,AutoCAD提示:

输入模糊距离或[合并类型(J)]:

提示中各选项的功能如下:

&#9830; 输入模糊距离

确定模糊距离。该距离将确定能使相距多远的两多段线的两端点连接在一起。应使模糊距离足够大,以将欲连接的端点包含进去,以便使AutoCAD实现相应的连接。

&#9830; 合并类型(J)

确定合并类型。执行该选项,AutoCAD提示:

输入合并类型[延伸(E)/添加(A)/两者都(B)]<延伸>:

其中,“延伸(E)”选项表示将通过延伸或修剪靠近端点的线段实现连接;“添加(A)”选项表示将通过在相近的两个端点处添加直线段实现连接;“两者都(B)”选项表示如果可能,通过延伸或修剪靠近端点的线段实现连接,否则通过在相近的两个端点处添加直线段实现连接

今晚四位男主持(李咏/朱军/撒贝宁/毕福剑)凑在一起就是LZSB

39

主题

8481

铜板

66

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2246
发表于 2012-11-4 11:32 | 显示全部楼层
谢谢分享!!需要样条曲线转多线段方法步骤!
回复 支持 反对

使用道具 举报

0

主题

300

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
26
发表于 2024-2-12 18:21 | 显示全部楼层
㏒贝戈Ы 发表于 2012-11-4 11:32
谢谢分享!!需要样条曲线转多线段方法步骤!

我们在用CAD制图工作中,有时需要将多段线转换为样条曲线。

方法如下(转自网易博客):

要将多段线转换为样条曲线,首先就先要生成多段线。

生产多段线的方法不少,最普遍的就是pline命令和pedit命令。

pline命令是用于创建多段线的,此处不作介绍。

这里,重点介绍的是pedit命令。

pedit——多段线编辑,别名pe。可将直线、圆弧、多段线进行合并。

生成了多段线后,就要将对象转换成样条曲线了。

首先,运行pe,选择[M]选项,再选择要进行转换的那些多段线。

之后,选择“样条曲线[S]”选项。

此时,你会发现,那些对象发生了很大的变化。

至此,肯定有朋友已经开始庆贺了:“我终于成功了!”

其实,如果你看看这些对象的特性,你就会发现,它的特性仍然是“多段线”。

郁闷了不是?

其实,你还差最后一步没有完成了而已。

最后一步就是——

运行spline(样条曲线)命令,选择“对象[O]”选项,再选择那些已经处理过的多段线就OK了。

但是,通过这种方法转换出的样条曲线和一般使用spline命令创建出的样条曲线,在形状上还是有一些区别的,大家应该注意

回复 支持 反对

使用道具 举报

1

主题

3105

铜板

2

好友

高级工程师

Rank: 9Rank: 9Rank: 9

积分
872
发表于 2024-2-15 17:35 | 显示全部楼层
感谢分享
回复

使用道具 举报

4

主题

4485

铜板

1

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2052
发表于 2024-2-19 15:47 | 显示全部楼层
感谢分享!
回复

使用道具 举报

2

主题

4万

铜板

8

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
7006
发表于 2024-2-25 10:05 | 显示全部楼层
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表