16-pcurve
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
16. 边界和参数曲线
参数曲线和边界
参数曲线由曲面上的参数点定义,按缺省设置,它们是在曲面剪裁或圆倒角中自动产生,也可通过投影线框实体到曲面手动产生。
由于参数点间的移动为线性移动,因此参数曲线的曲率可通过公差范围内的相邻参数点来控制。
边界是通过参数曲线网络产生,它用来定义曲面上的裁剪区域。
参数曲线和边界对曲面而言是唯一的,仅可通过裁剪区域编辑工具栏(可通过右击曲面弹出的菜单选项打开,也可直接通过曲面编辑工具栏打开)访问。
边界定义
∙输入模型m0_switch_housing
∙选取下图所示曲面,应用隐藏未选选项。
∙双击曲面,打开曲面编辑工具栏。
工具栏中有一个一般裁剪图标(剪刀),点取它可显示全部裁剪曲面或未裁剪曲面,按缺省设置它为开(红色点)。
∙点取裁剪图标,关闭(灰色点)已选曲面裁剪。
曲面现在即已未裁剪形式显示。
偶而会出现这样的情况,即输入模型后裁剪选项呈关闭状态,看起来好像有些信息丢失。
在这种情况下,点取裁剪图标后,马上即可显示出裁剪后曲面。
∙再次点击裁剪图标,重新将裁剪置开(红色点)。
∙点取曲面编辑工具栏中的裁剪编辑图标(左边)。
于是屏幕上出现裁剪编辑工具栏。
此工具栏有两种模式-边界编辑模式和参数曲线编辑模式。
具体出现哪种模式的工具栏及屏幕上是显示出边界还是参数曲线,取决于选项的选取。
∙选取边界编辑。
于是整张曲面即显示在屏幕上,裁剪区域通过灰色
细线标识。
全部已有边界均被显示,标记出被裁剪
的曲面区域边缘。
此模式不显示参数曲线。
从曲面删除边界后,和边界相关的参数曲线会被保
留,但此它不再和裁剪有关。
∙选取参数曲线编辑。
于是显示出参数曲线和裁剪区域。
这种模式不显
示实际边界。
从曲面上删除某条参数曲线,则任何和该参数曲
线有关的边界将被同时删除。
注:并非全部由参数曲线定义的路径均需包含
在边界定义中。
∙选取边界编辑,然后点取边界选择图标。
边界被选取后将改变颜色。
打开的边界对话视窗中列出了全部用于定义已选曲面裁剪
的边界。
选取对话视窗中的边界编号,可选取相应的边
界。
按下Shift 键可同时选取多个边界。
使用Crtl 键和左鼠标键的组合,可单选或不选所列出的边
界。
也可使用左鼠标键直接在图形视窗中选取边界。
注:仅当边界形成一闭合环时才可产生裁剪。
∙使用Shift 键,同时选取两个边界。
∙关闭边界对话视窗,然后点取删除边界图标。
随着边界的删除,裁剪也被移去,全部曲面区域将显示在屏幕上。
此时参数曲线未发生任何改变,但它不再作为边界定义的一部分。
参数曲线仍然存在,切换到参数曲线
编辑模式可看到它。
∙点取自动产生图标,查看下图所示的被部分裁剪的模型。
我们可看到一部分需要的边界没出
现。
其原因是参数曲线路径网络上存
在分支点,软件无法决定分支点处路
径的走向。
产生所需裁剪选项最简单的方法是下
一部分将介绍的用手工方法绕参数曲
线网络定义出裁剪路径。
∙点取重新产生图标,打开下图所示的对话视窗,显示出曲面上全部未使用的参数曲线。
∙点取所需路径上的其中一条参数曲线,沿所需路径进行选取,在分支点选取合适的方向,绕参数曲线网络定义一条路径,直到得到一闭合环。
其方法和前面介绍的产生复合曲线方法完全相同。
定义完毕所需的闭合环后,点取保存图标和关闭图标,产生原始的裁剪曲面。
下面介绍的方法基本和上述方法相同,但这次将删除那些多余的参数曲线数据,通过使用自动产生功能,自动产生出所需边界。
∙点取删除边界图标,删除曲面上的全部边界。
∙选取参数曲线编辑,放大查看,沿路径选取不需用作边界定义的参数曲线部分。
在曲线上选取全部不需用作边界定义的的参数点(使用CTRL和左鼠标键组合)。
∙点取删除点图标。
∙选取边界编辑选项,随后点取自动产生图标,这次即自动按所需剪裁进行裁剪。
删除不需要的参数点后,自动裁剪操
作立即产生出所需结果,不再迷失方
向。
修改不正确的裁剪曲面
∙输入模型 locationlug。
上图左边的输入模型中包含有多个未能正确裁剪的曲面,需要组合使用参数曲线编辑和边界编辑方法对它们进行编辑,以修正错误。
一般来说,曲面上的参数曲线网络越复杂,越不容易通过自动方法得到理想的裁剪结果。
在下面的范例中,我们将通过综合使用参数曲线编辑和边界编辑方法来修改输入的模型,最后希望得到右图所示的结果。
范例中包含了进行参数曲线编辑和边界编辑过程的主要一些步骤。
∙右击弯曲的底部曲面,从弹出菜单中选取隐藏未选选项,接着选取裁剪区域编辑选项,打开相应的工具栏。
∙在工具栏中选取边界编辑选项,然后点取边界选择图标,打开边界对话视窗。
∙在对话视窗中选取边界1,然后点取删除边界图标,删除此边界。
∙切换边界编辑选项为参数曲线编辑选项,显示出曲面上的全部参数曲线。
此曲面上包含有两条参数曲线。
一条正确地定义了
耳的垂直面和底部曲面的相交位置,另一条用来定
义老的圆倒角路径。
我们需删除第二条参数曲线。
∙用左鼠标键点取 'U' 形参数曲线,然后点取删除参数曲线图标。
∙不隐藏全部曲面。
按下ALT键的同时点取圆倒角曲面的底侧,产生一条复合曲线。
∙隐藏除复合曲线和底部弯曲曲面外的其它全部几何元素。
∙右击底部曲面,打开裁剪区域编辑工具栏。
∙选取参数曲线编辑选项,然后点取由投影线框产生参数曲线图标,打开下图所示对话视窗。
∙在对话视窗中选取投影选项,然后点取复合曲线,在曲面上复制出一条复合曲线,用它来作为曲面的参数曲线。
∙关闭对话视窗,删除用于产生新的参数曲线的复合曲线。
∙选取底部曲面,从打开的工具栏中选取参数曲线编辑选项。
∙选取直线状的参数曲线,然后点取延伸参数曲线图标,打开下图所示对话视窗。
∙点取另一条参数曲线,将此参数曲线作为直线状参数曲线将延伸到的几何元素,然后接受表格。
由于曲面上没有其它需要裁剪的地方,下面
即可使用手动方法基于当前参数曲线网络通过
重新产生选项来产生边界。
∙切换到边界编辑,点取重新产生图标。
∙于是屏幕上打开产生裁剪边界对话视窗。
点取所需路径上的任何一处,然后沿箭头指向进行选取,直到形成一闭合边界。
∙边界产生完毕后,点取图标,关闭对话视窗。
∙如果裁剪曲面位于在 'D' 形状的内部,则点取反转边界图标。
最后得到的结果如上图右图所示。
∙不隐藏全部数据(CTRL+ L)。
∙隐藏除前面的垂直面和圆倒角曲面外的其它全部几何元素。
∙右击垂直曲面,从弹出菜单中选取裁剪区域编辑选项。
∙选取边界编辑选项,打开边界选择对话视窗。
∙选取并删除那条仅有的边界。
∙打开编辑工具栏,选取圆倒角曲面作为剪切形体。
∙选取剪裁选项,然后选取垂直曲面并切换下一选项图标,直到得到所需的圆倒角裁剪结果。
使用下一选项可得到正确的圆
倒角裁剪选项,但得不到垂直
曲面的裁剪选项,原因是参数
曲线太复杂。
∙选取垂直壁,然后隐藏未选(CTRL K)。
∙选取边界编辑选项,打开边界选择对话视窗。
∙选取并删除那条仅有的边界。
∙选取参数曲线编辑,显示出曲面上的全部参数曲线。
∙放大查看曲面的左下角,选取(使用CTRL)并删除除曲线路径分叉点之后一点以外的全部参数点。
∙点击点标记开/关图标,标记参数点。
∙选取参数点 (24) ,然后点击编辑参数点处的参数值图标,打开下图所示对话视窗。
∙用鼠标键点取参数点 (24) 前的那个分支点,观察上图表格中参数值的变化(点取时尽可能地放大所查看的区域)。
∙接受表格后,最后一个参数点 (24) 的新的位置即被更新。
∙对右下角的曲面重复上述过程。
∙选取并删除通过上述分支点的那条水平的参数曲线。
∙依次选取剩下的参数曲线,删除实际边界中不需要的那些参数点。
(删除不需要的参数点时应尽量地放大查看,以便识别和删除全部多余的参数点。
)
∙切换到边界编辑,应用自动产生。
如果参数曲线中不存在分支或是间隙,则边界将会自动产生。
∙如果边界产生失败,则需重新检查参数曲线的末端状况,看看是否存在多余的参数点或间隙。
如果存在,则将它修改。
∙不隐藏全部数据(CTRL L)。
∙下图所示的垂直 'D' 截面曲面就是经重新裁剪过的曲面。
∙隐藏除圆倒角曲面和垂直 'D' 截面外的其它全部曲面。
∙选取垂直 'D' 截面曲面,删除其边界。
∙切换到参数曲线编辑,删除除自圆倒角底部垂直向上的两条参数曲线外的其它全部参数曲线。
(即留下下图所示的蓝色点标识的两条参数曲线。
)
∙按下ALT键的同时,点取圆倒角曲面上侧边缘,产生一条复合曲线。
∙隐藏圆倒角曲面,选取垂直 'D' 截面曲面。
∙选取参数曲线编辑选项,然后点取由投影线框产生参数曲线图标,打开下图所示的对话视窗。
∙选取投影选项,然后点取复合曲线,在曲面上产生一参数曲线。
∙关闭表格,删除复合曲线。
∙选取垂直 'D' 截面曲面,然后在裁剪区域编辑工具栏中选取边界编辑选项。
∙点取重新产生图标,手动产生一能产生正确裁剪的边界。
最后得到的曲面如下图所示。
练习
在下面的范例中,输入的IGES模型中包含有不良分模曲面裁剪。
读者可在提示下对曲面进行重新裁剪。
∙不选取选项对话视窗数据交换栏目下PS-Exchange页面中输入段中的IGES 选项。
∙输入文件jug_split_surfaces.ige
为调入未使用的参数曲
线,应使用 PowerSHAPE
IGES而不是使用 PS-
Exchange。
从打开的模型中我们可看
到分模面上存在多个间
隙。
第一步是仅选取分模面并
删除坏的边界。
∙隐藏除分模曲面外的其它全部曲面。
∙打开裁剪区域编辑工具栏,从工具栏中选取边界编辑选项。
∙删除边界 1。
∙选取参数曲线编辑。
曲面上包含很多参数曲线,有些可直
接删除;有些需删除上面的某些无用
的点。
有些参数曲线需延伸到其它参
数曲线上,有些参数曲线上需加上额
外的参数点。
结合使用插入点图标和
智能光标来寻找和其它参数曲线相匹
配的关键点。
为能自动产生出参数曲线,需特别仔
细地对参数曲线进行修剪。
通过跟踪
参数曲线来产生边界时,并不要求这
些参数曲线能完美地剪裁在一起。
∙修改所有的参数曲线,直到其形状和下图相似。
下一步是产生边界。
尽管可使用自动方法
产生边界,我们还是使用重新产生功能,
通过手动方法来产生出边界,这样更可
靠。
∙点取重新产生边界图标,产生出外部边界。
∙按下保存按钮,产生内部边界,最后点取保存和退出按钮。
曲面现在应被正确裁剪,否则,请反转边
界。
∙将模型保存为fin-jug-cavity。