QQ登录

只需一步,快速开始

扫一扫,访问微社区

犀牛建筑网

查看: 29638|回复: 3

犀牛软件教程学习(八)——建曲面连续性

[复制链接]
发表于 2014-11-5 17:42:15 | 显示全部楼层 |阅读模式
犀牛网校
曲线连续性 的特性 也 可以适 用 在 曲面。曲面连续性 不像曲线连续性 只需要 考虑到端点、第 二和第 三个 控制点的位置,而
是 要 考虑曲面边缘上一整 排控制点及第 二和第 三排控制点。检查曲面连续性 的工具也 比检查曲线连续性 的 GCon 指令
要 复杂。
分析 曲 面连续 性
rhino 利用OpenGL的显示 功能,使用 假色检查曲面的曲率和曲面之间的连续性 。这些工具放在 分析菜单中 的曲面子
菜单下,其中的斑马纹分析最能够直接显示 曲面之间的 G0~G2连续性 ,斑马纹分析会在 曲面上模 拟条纹背景的反射。


范例9— 曲面连续性
1 打开模型文件Surface Continuity.3dm。
2 打开模 型中 两个 曲面的控制点。



3 执行MatchSrf指令(曲面菜单:曲面编辑 工具 >衔接 )。
4 选 取红色曲面靠近白 色曲面的边缘。
5 选 取白 色曲面靠近红色曲面的边缘。


6 在衔接曲面对话框选取位置为 希望达到的连续性 。
请确定互相衔接、精确衔接、以最接近点衔接边缘和维持另一端未 被勾选。按确定。
互相衔接
两个曲面形状会做对等 的改变。
精确衔接
如果衔接后的曲面边缘需要紧 密的相接,可以使用 这个选项,使衔接误差小于特定公差。
以最接近点衔接边缘

被调整 的曲面边缘会以最近点衔接到目的曲面边缘,而不会以整 个目曲面的边缘做为 衔接边缘。

维持另一端 这个 选项会在 曲面上加入节点,使被调整 的曲面的另一端的连续性 在 衔。
接时不会被改变
红色曲面的边缘会被拉到白 色曲面的边缘做衔接。


以斑马纹分析曲面连续性 :
1 以斑马纹分析工具检查曲面连续性 (分析菜单:曲面>斑马纹 )。
这个 指令是 以与被分析的曲面形状相似的网格做为 分析对像。
斑马纹分析的预设网格设定可能过于粗糙,可能无法对2 如果斑马纹是 锯 齿 状的而不是 平 滑的条纹,可以按斑马纹选 项对话框的调 整 网格。
一般 来讲,用 于分析的网格精细度必
需高于着色和渲染网格。
曲面做比较准确的分析。



3 使用 进阶控制设定分析网格的精细度。
在 设定分析用 的网格时,最简单的方法是 将最大角度设为 0 (停用),并让网格转换完全由起始四角网格面的最小数目数值来控制。
您可以将这个 数值设定的高一点,但可能需要依据几何物件来决定设定值的值的大小。
在 这个例子中,设定为 5000至10000可以产生非常精细、准确的网格。



4 将曲面组合在 一起也 可以提高斑马纹分析的准确性 。
曲面的组合边缘的网格转换会较精细,使曲面在 组合边缘处不会出现裂缝,让斑马纹显示 更连贯。
这两个 曲面除了边缘相接在 一起以外,两个曲面上的条
纹在 接缝处并没有对齐。
这种情形称为 G0连续。



以相切衔接曲面:
1 使用MatchSrf指令(曲面菜单:曲面编辑 工具 >衔接 ),以相切选项做衔接。



2 以斑马纹分析检查曲面。
两个 曲面的斑马纹在 接缝处相互对齐,但很明显的在 相接处形成锐角。
这种情形称为 G1连续。



以曲率衔接曲面:
1 使用MatchSrf指令(曲面菜单:曲面编辑 工具 >衔接),以曲率选 项做衔接。



2 以斑马纹分析检查曲面。
两个 曲面的斑马纹在 接缝处相互对齐,而且平滑地相接。
这种情形称为 G2连续。



在 曲面上加入节 点:
1 复原上一个 指令作 业。
2 使用InsertKnot指令在 红色曲面两端靠近边缘处各加入一条结构线。
当这个 指令使用 在 曲面上时会有更多的选 项可以选 择。您可以选择在 U方向或V方向,或同时加入两个 方向的结
构线,或使用对称选 项在 曲面上对称地加入结构线。



3 使用MatchSrf指令将红色曲面衔接到白 色曲面。



调 整 曲面的边缘转折:
EndBulge指令可以让您改变曲面的形状但不改变曲面边缘处的相切方向或曲率,您可以在 一个 曲面已经与另一个 曲面
以相切或曲率连续相接时使用 这个 指令改变曲面的形状而不破坏曲面之间的连续性 。
EndBulge指令可以让您移动曲面边缘指定范 围内的控制点,这些控制点的移动会被限制在 不会改变曲面边缘相切方向
或曲率的路径上。
曲面边缘转折可以调 整 整 个 曲面的边缘或指定的某段边缘。在稍后的例子中,您将会调 整 曲面边缘上某一个 点的边缘转
折,调 整 边缘转折的影响力会往调 整 点两侧衰减,在 曲面边缘端点或是 指定范 围终点的影响力会降为 0。调 整 曲面边缘
转折的范 围起点或终点也 可以是 调 整 点,限制调 整 边缘转折时的影响力于调 整 点的一侧。
1 执行EndBulge指令(编辑菜单:调 整 端点转折)。
2 选 取红色曲面的边缘。
3 在 曲面边缘指定一点,这个 点是 实际控制边缘转折的点。
您可以使用物件锁 点或参考几何图形精确地指定调 整点。



4 在 曲面边缘上指定一点为 调 整 范围的起点,指定另一点为 调 整 范围的终点。



指定调整 范围时,将鼠标光 标沿着曲面边缘移动,指定调整 范围的起点与终点。如果您想要调整 的是 整 个曲面的边缘,可以直接按Enter。

5 选 取一个 点。
6 移动这个 点到新位置,按鼠 标左键 。
Rhino在 调整 点处会显示 三个点,您只可以调整 其中的
两个 点。请注意,在 移动第 二个点的时候,第 三个点也
会跟着移动,这是 为 了要维持两个曲面的曲率连续。
如果您不需要维持曲面边缘的 G2连续,可以将连续性
选项设为 相切,关闭一个调整 控制点,在 调整 后的曲面边缘只能维持G1连续。



7 按Enter结束 指令。



本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2014-11-5 17:42:20 | 显示全部楼层
我回复这篇帖子了
回复 支持 反对

使用道具 举报

发表于 2014-11-5 20:12:56 | 显示全部楼层
学习学习 呵呵
回复 支持 反对

使用道具 举报

发表于 2014-11-6 09:07:12 | 显示全部楼层
很好很强大
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|网站地图|BIM|rhino3d ( 沪ICP备19001822号-2 )

GMT+8, 2024-4-30 04:52 , Processed in 0.057522 second(s), 21 queries .