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

Home > RhinoResurf 文档

目录

1. 介绍

下载并安装RhinoResurf for Rhino 5/6/7
将RhinoResurf For Rhino 装载到 Rhino 4.0 (32-位)和 Rhino 5/6/7

许可协议

2. 指令列表

主要指令一览

RsPoints2Surf

RsPoints2SurfOption

RsMesh2Surf

RsMesh2StarFace

RsCurves2Surf

RsMesh2Surfs

RsMesh2SurfsByPolygon

RsMesh2SurfDyna

RsFillHoleBySurf

RsSurfaceMatch

RsSurfacemapDlg

RsAutoNurbs

RsPointCloud2Mesh

RsSplitCurveNetwork

RsSplitPointCloud

RsSymmetricPlane

RsMergeMeshs

RsFillMeshholes

RsFaceFromLines

RsFaceFromPolygon

RsMeshBdryCurves

RsrSurfaceFlatten

RsrMeshFlatten

RsRegister(purchase)

3. 教程

教程1-将一个网格模型转换为NURBS曲面

教程2-将一个子网格模型转换为NURBS曲面

教程3-从云点创建曲面

教程4-将网格模型转换成多四边块曲面模型

教程5-在命令RsMesh2Surfs 中怎样利用“修正”按钮来光滑起皱曲面

教程6-将网格模型转换成带裁剪曲面的多曲面拼接模型

教程7-自动从网格模型生成NURBS曲面(实体)

教程8-从曲线群中生成 NURBS 曲面

教程9-从点云中生成三角片网格

教程10-利用RhinoResurf将网格模型转换生成Solid实体模型的六个步骤

教程11-通过指定形状类型将网格拟合到NURBS曲面

教程12-使用命令RsSurfacemap将几何曲面从原始网格数据变形到补偿网格数据

教程13-将点云重构成裁剪NURBS曲面

教程14-在Rhino7中使用命令“CreateQuadMesh”和“RsMesh2SurfsByPolygon”创建多曲面模型

教程15-用曲面补充孔洞,使新曲面与相邻曲面片达到 G1连续

教程16-将三维网格展开为二维网格

教程17-利用软件 RhinoResurf 快速将鞋楦网格面转化成光滑 NURBS 曲面的方法

4. 问题和回答

FAQ 1

 

RsMesh2Surf (v4.51037)

菜单按钮

RhinoResurf> 从网格创建单张曲面

命令名字

RsMesh2Surf

该命令将网格模型重构成单张光滑 NURBS 曲面模型。

也可以参考一下教程 :

从网格够造出单张曲面

从子网格构造出单张曲面

命令说明:

此命令允许用户将网格转换为单个曲面。

要将网格转换为单个曲面:

1. 从RhinoResurf菜单中单击“从网格创建单曲面”或在Rhino命令提示符下键入“RsMesh2Surf”。

2. 单击鼠标左键选择网格,然后单击鼠标右键。

3. 将显示“从网格创建单曲面”对话框。

4. 选择适合网格模型的“形状”类型。

5. 单击“应用”创建曲面。

要提取子网格并将其转换为单个曲面:

1. 从RhinoResurf菜单中单击“从网格创建单曲面”或在Rhino命令提示符下键入“RsMesh2Surf”。

2. 单击鼠标左键选择网格,然后单击鼠标右键。

3. 将显示“从网格创建单曲面”对话框。

4. 单击“采用子网格”,选择“抽取”选项作为“Angle”。单击“种子”按钮并选择一个网格面作为子网格生长的源元素。

5. 选择适合子网格的“形状”类型。

6. 单击“应用”创建曲面。

 

对话框参数说明 :

采用子网格 : 这个复选框可让用户在网格上选择一些封闭曲线作为子网格。如果这个复选框被选中,按扭“ 生成” 将会被激活,下面的“ 裁剪” 按扭将不 可见,因为从子网格生成的曲面默认为被裁 剪 的。

抽取 : 从网格中抽取子网格的方法。

共有四种方法可以抽取子网格:

Curve:通过拾取网格上的曲线定义封闭区域抽取子网格。这种方法将从子网格生成裁剪曲面。选择此类型时,“生成”按钮被激活。

Angle:通过设定角度值, 拾取一个网格单元,使网格在角度约束下向外生长,抽取子网格。选择此类型时,角度变化按钮被激活。

Curve&Untrime:通过在网格模型上拾取曲线来定义封闭区域来提取子网格。将创建一个未修剪的曲面以拟合子网格。选择此选项后,“生成”按钮将被激活。

Polyline:通过在屏幕上绘制折线区域来提取子网格。单击“+”按钮并绘制折线将元素添加到子网格选择集中;单击“-”按钮并绘制折线以从子网格选择集中删除元素;选择此选项后,角度设置文本字段和按钮将被激活,“种子”按钮将被激活。

 

增加:设置角度变化的增量值。

种子: 选中“采用子网格”按钮并选择“抽取”选项中的“角度”后,此按钮将启用。单击此按钮,选择一个网格三角片面作为种子,然后调整角度值,您将看到网格面向外生长,单击“应用”按钮创建新曲面。可以继续单击此按钮提取新的子网格以生成新曲面。

 

 

 

生成 : 在上一步选中了“ 采用子网格” 按扭后,这个 按扭将可见 。点击这个按扭,选取一些封闭曲线,再右 击 鼠标,将生成满足给定误差条件的曲面。如果想修改生成曲面误差,重新设置 最大偏差 中的值并再次点击“ 应用” 按扭,曲面将会从新生成。

------------------------------------------------

形状 : 网格模型的拓扑形状选项。

如果你的网格模型在拓扑意义上象平面(这在数学上将表现为和平面拓扑同胚),就选择 plane-homeomorphous ; 如果你的网格模型在拓扑意义上像圆柱 , 就选择 cylinder-homeomorphous ; 如果你的网格模型在拓扑意义上像半球面 , 就选择 semisphere -homeomorphous .

对于从子网格生成曲面,这些选项包括:

Free by point: 仅利用点位置创建自由曲面;

Free by topo: 利用点位置和网格拓扑数据创建自由曲面;

Plane Primitive: 从子网格创建平面基元;

Sphere Primitive:从子网格创建球面基元;

Cylinder Primitive:从子网格创建圆柱体基元;

Cone Primitive: 从子网格创建一个圆锥基元;

------------------------------

设CPN(置控制点数) : 这个复选框可让用户设置曲面的初始控制网格点值,如设置成 u = 43, v = 23 。这个按扭可为用户生成一个初始曲面,用户可在此基础上控制并生成曲面。如果用户输入合理的控制点数目将有助于曲面生成速度的加快。当然,用户也可不关心这个复选框,网格控制点数目也会自动生成。

次数 : 设置曲面在U-方向和V-方向的次数。

延伸 : 设置曲面在U-方向和V-方向的延伸距离,可使曲面尺度大过网格模型。

------------------------------

最大偏差 : 曲面与网格间的最大偏离阀值。

光滑度 : 控制曲面的光滑度。

裁剪 : 是否对所生成的曲面以网格边界线进行裁剪。

应用 : 点击这个按扭生成曲面。在曲面生成后,如果曲面与网格间的误差太大,通过修改 最大偏差 值并再次点击此按扭得到一张新的误差达到预定值的曲面。

误差分析 : 显示网格点和曲面之间的偏差云图。

新的网格 : 拾取新的网格模型重构新曲面,当前获得的曲面将被保留。

撤销: 丢弃刚创建的曲面.

 

 

相关教程:

教程1-将一个网格模型转换为NURBS曲面.

教程2-将一个子网格模型转换为NURBS曲面 .


购买 RhinoResurf...


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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