RESURF - solution to nurb surface fittingr Computer Aided Design (CAD)
    Home | Products | Purchase | Change log & Road map | Gallery |   Support | Download |  Contact |  中文

Home > Documentation for RhinoResurf

Table of Contents

1. Introduction

Download and Install RhinoResurf for Rhino 4 (32-bit) and Rhino 5(64-bit)

Loading RhinoResurf into Rhino 4.0 (32-bit) and 5.0(64-bit)

License Agreement

2. Command Reference

Command Reference

RsPoints2Surf

RsMesh2Surf

RsMesh2StarFace

RsCurves2Surf

RsMesh2Surfs

RsAutoNurbs

RsPointCloud2Mesh

RsSplitCurveNetwork

RsMergeMeshs

RsFillMeshholes

RsFaceFromLines

RsFaceFromPolygon

3. Tutorials

Tutorials

Tutorial 1 - Convert a mesh to a surface

Tutorial 2 - Convert a surface from a sub-mesh

Tutorial 3 - Drape a surface over a point cloud

Tutorial 4 - Convert a mesh to multiple surfaces with quad face

Tutorial 5 - Use Fix button to smooth the wavy surface in _RsMesh2Surfs

Tutorial 6 - Convert a mesh to multiple surfaces with trimmed surface

Tutorial 7 - Automatic surfaces (solid) generation from mesh

Tutorial 8 - Single surface from curves

Tutorial 9 - Point cloud to mesh

Tutorial 10 - 6 Steps to create a solid from mesh by using RhinoResurf

Tutorial 11 - Fit mesh to NURBS surface by specifying shape type. ( Command: _RsMesh2Surf in RhinoResurf for Rhino 4 or 5)


 

 

教程 11 - 设定形状类型将网格拟合成NURBS曲面. ( 命令: _RsMesh2Surf in RhinoResurf for Rhino 4 or 5)

 


RhinoResurf for Rhino 4 or 5 中的命令 _RsMesh2Surf 帮助用户通过定义网格模型的形状类型来拟合NURBS曲面. 下图(图.1)显示了该命令调用后出现的对话框. 该对话框提供了6种形状类型选项让用户选择:
1. plane : 适合于那些能和平面具有数学上同胚意义的网格形状,例如任何一个非封闭的开曲面都能和平面具有同胚意义,但是一个圆柱面则不属于该类型.  (图.8)
2. cylinder: 适合于那些能和圆柱面具有数学上同胚意义的网格形状. (图.13)
3. semi-shpere: 适合于那些能和半球面具有数学上同胚意义的网格形状. (图.11)
4. 4corner: 适合于那些能和平面具有数学上同胚意义并且边界上具有4个尖角类型的网格形状. (图.6)
5. 3corner: 适合于那些能和平面具有数学上同胚意义并且边界上具有3个尖角类型的网格形状. (图.2)

6. 2corner: 适合于那些能和平面具有数学上同胚意义并且边界上具有2个尖角类型的网格形状.(图.4)

对于那些能和平面具有数学上同胚意义并且边界上具有n(n>4)个尖角类型的网格形状,RhinoResurf 则提供了另外一个命令 _RsMesh2StarFace 来实现曲面拟合. (图.15)


 图.1. 命令 _RsMesh2Surf (Surface from mesh)调用后出现的对话框

 

 

 

选项 1: 形状类型 - 3corner



图.2 一个边界上有3个尖锐角的网格

 


图.3. 以上网格被拟合成一张3边退化曲面, 曲面的一条边被折叠成同一个控制点

 

 

选项 2: 形状类型 - 2corner



图.4. 一个边界上有2个尖锐角的网格


图.5. 以上网格被拟合成一张两边退化曲面, 曲面的两条边分别被折叠成两个控制点.

 

选项 3: 形状类型  --  4corner



图 6.一个边界上有4个尖锐角的网格

图.7 以上网格被拟合成一张标准非裁剪曲面, 其中两个孔洞曲面已被填补上.

 

选项 4 : 形状类型 - plane



图.8. 一个复杂的开曲面,但它能和平面具有同胚意义


图.9. 以上曲面被拟合成一个裁剪曲面.

 

选项 5 : 形状类型 - semi-shpere

 


图.10. 一个形状上能和半球面类似的网格模型

 

   
图.11. 以上网格模型被拟合成一张半球面

图 12. 球面的一条边退化成一个点

 

选项 6 : 形状类型 - cylinder



图.13. 一个形状和柱面类似的网格模型

图.14. 以上网格模型被拟合成一个周期曲面,此曲面在U-V方向的V方向上是周期的、封闭的.

选项 7 : 形状类型 - n(n>4)corner(或者 starface)

图.15. 一个能和平面具有数学上同胚意义并且边界上具有n(n>4)个尖角类型的网格模型.

图.16. 以上网格模型被拟合成由6个面通过G1拼接而成星形面.

 

Copyright (C) 2007-2012 RESURF All Rights Reserved. Privacy Statement