当前位置:首页 > 精雕教程 > 基础入门 > 正文内容

圆柱面映射拼合

2021-09-09基础入门18664

利用“圆柱面的映射拼合”功能,可将在圆柱面曲面展平图上设计的网格曲面映射拼合到柱面上去(如图 1 所示)。例如,可以将狭长的一组网格曲面映射拼合到圆柱面展平面上形成弹簧。

在实际应用中,圆柱面映射拼合命令往往不是单独执行的,它常常和纹理填充位图转网格等命令结合执行来生成我们需要的纹理的无接缝的辊筒曲面。

圆柱面映射拼合.jpg

▲图1 圆柱面映射拼合

圆柱面映射拼合的一般步骤是:

1、 首先构造网格曲面和展平图,展平图可以通过“生成圆柱面展平图”得到;

2、 然后拾取网格曲面和展平图(鼠标点选,右键可以切换选择。)设置参数,以完成圆柱面映射拼合(设置拼合方式以及是否缝合左右边界)。

以下以构造弹簧为例,结合区域浮雕二维闭环修剪网格曲面命令等功能来说明该方法的操作步骤:

1、 构造圆柱面展平图,并在展平图上画一条斜线

圆柱面展平图可以通过“生成圆柱面展平图”命令得到(也可以直接画一个矩形,因为矩形都可以收拢为圆柱面);

为了计算方便,本例所画的矩形长为 50mm、宽为 100mm,所画的斜线与水平方向成 15 度夹角。如图 2 所示。

构造展平图和斜线.jpg

▲图2 构造展平图和斜线

斜线单线膨胀.jpg

▲图3 斜线单线膨胀

2、 选择斜线,进行单线膨胀操作

这里等距距离取为 2,参数设置如图 4 所示,单线膨胀后如图 2 所示。

单线膨胀参数设置.jpg

▲图4 单线膨胀参数设置

3、 删掉斜线,对单线膨胀得到的区域进行区域浮雕!

区域浮雕选择椭圆截面,构造出的浮雕曲面如图 5 所示。

4、 对得到的浮雕曲面进行阵列变换来纵向复制网格曲面!

选择矩形阵列命令。

这里需要特别注意的是,为了使生成的弹簧在连接处没有接缝,每个网格曲面的纵向距离:

h=50×tg15=13.397,矩形阵列参数设置如图 6 所示。

区域浮雕形成网格曲面.jpg

▲图 5 区域浮雕形成网格曲面

矩形阵列参数设置.jpg

▲图 6 矩形阵列参数设置

矩形阵列进行纵向等距复制.jpg

▲图7 矩形阵列进行纵向等距复制

二维闭环修剪.jpg

▲图8 二维闭环修剪

5、 选取二维闭环修剪命令,把矩形展平图以外的曲面裁剪掉,如图 8 所示。

6、 选中所有网格曲面,选择圆柱面映射拼合命令,设定参数,点击确定按钮完成。

选择拼合方式为叠加,点击确定按钮即可完成弹簧的构造(如图 9 所示)。

说明:

应该使网格曲面的全部或部分在展平图中,如果不具备该条件,执行该命令无任何意义且不会有执行结果。

形成的弹簧.jpg

▲图9 形成的弹簧

参数设置.jpg

▲图10 参数设置

另外一种生成弹簧的方法是使用盘绕选项。

这种方法的操作步骤:

1、 生成一圆柱展平图。如图11a.

2、 绘制一斜线。如图11b.

3、 使用单线膨胀生成一区域。如图11c.

4、 使用区域浮雕生成一曲面。如图11d.

5、 使用圆柱面映射拼合生成弹簧。如图11e.

图11.jpg

▲图11

参数定义:

圆柱面映射拼合中用到的参数变量。

拼合方式:

圆柱面映射拼合的拼合方式分为叠加和切除两种。

多圈盘绕:

即将曲面一圈一圈盘在柱子上。

(1)叠加:与网格曲面拼合中的自然叠加类似,只不过是将 z 方向变成了圆柱面法向,展平面上某一点的 z 向坐标值,加上此点在网格曲面上相对应点的 Z 向坐标值,就是此点变形后的圆柱面法向坐标值。图案为凸起效果。

(2)切除:展平面上某一点的 z 向坐标值,减去此点在网格曲面上相对应点的 Z 向坐标值,就是此点变形后的圆柱面法向坐标值。图案为凹陷效果。

圆柱面映射拼合对话框.jpg

▲图12 圆柱面映射拼合对话框


图13 和图14是两种拼合方式的对比。

叠加(凸起).jpg

▲图13 叠加(凸起)

切除(凹下).jpg

▲图14 切除(凹下)

缝合左右边界:

将左右边界缝合成一条边界,网格磨光的时候不会在边界处出现棱。

说明:

圆柱面映射拼合常常和纹理曲面下的表面填充纹理命令结合使用。在展平图表面填充纹理,形成的被拼网格曲面刚好在展平图内,位置紧凑,能恰好映射拼合,且可以缝合左右边界。

广告:精雕速成宝典

分享给朋友:

相关文章

精雕正交捕捉模式

精雕正交捕捉模式

正交捕捉是用于辅助绘图的一种工具,利用精雕软件的正交捕捉,可以绘制出完全相垂网点直或者相互平行的直线,特别是在许多绘制需要完全垂直和平行的情况下,这种方式更能显示其优势。采用下面方法可切换正交的开启与关闭:1、单击菜单栏中的“视图/正交捕捉...

绝对坐标输入

绝对坐标输入

在一个平面内可以有许许多多的坐标系,如图1所示。▲图1 多个坐标系只要坐标原点不同,就可以画出任意一个坐标系。为了方便确定它的坐标,指定其中的一个坐标系为绝对坐标系,绝对坐标系的原点的坐标是(0,0),如上图我们指定中间的原点是 0,坐标轴...

相对坐标输入

相对坐标输入

在工作区内,除了绝对坐标系之外其它任何一个坐标系都是相对坐标系。一个平面中只能有一个绝对坐标系,其它的坐标系叫相对坐标系。相对坐标:在相对坐标系中,表示一个点的位置的坐标叫相对坐标。可以看出,绝对坐标系和相对坐标系只是原点和坐标轴的相对位置...

平行线:圆弧

平行线:圆弧

绘制与一已知直线平行且与一圆/圆弧相切的直线,如图1所示。▲图1 与一直线平行并与一圆弧相切的直线 ( X 表示圆弧的拾取位置)实现方法:(1)启动圆弧平行线命令;(2)拾取要平行的直线;(3)拾取要相切的圆或圆弧。操作步骤:1、启动圆弧平...

两点半径圆弧

两点半径圆弧

已知两点和圆弧半径绘制圆弧,如图1所示。▲图1 两点半径圆弧实现方法:(1)启动两点半径圆弧命令;(2)输入圆弧的起始点和终止点;(3)输入圆弧的半径;(4)拾取符合要求的圆弧段。操作步骤:1、启动两点半径圆弧命令:点击“曲线绘制”->...

与3图形相切

与3图形相切

已知三条曲线绘制圆弧,该圆弧和这三条曲线均相切,如图1所示。▲图1 与三条曲线相切的圆弧实现方法:(1)启动与3图形相切圆弧命令;(2)拾取圆弧要相切的三条曲线;操作步骤:1、启动与3图形相切圆弧命令:点击“曲线绘制”->“圆弧”菜单...

起点圆心角度弧

起点圆心角度弧

已知圆弧起点、圆心及圆弧圆心角,绘制圆弧段,如图1所示。▲图1 起点圆心角度弧实现方法:(1)启动起点圆心角度弧命令;(2)输入圆弧起点和圆心点;(3)输入圆弧圆心角。操作步骤:1、启动起点圆心角度弧命令:选择导航工具栏中的<起点圆心...

两点圆

两点圆

已知圆周上两点,绘制圆,如图1所示。▲图1 两点圆实现方法:(1)启动两点圆命令;(2)输入圆周上两点。操作步骤:1、启动两点圆命令:点击“曲线绘制”->“圆”菜单项或绘制工具条中的<绘制圆(如下图2)>按钮;▲图2 绘制...