Use cases

Rhinoceros: The Use of RhinoResurf in Processing of Organic Forms

3-1.jpg

We continue the series of training materials on reverse engineering for beginners. Today we  are going to take a look at Rhinoceros with RhinoResurf plugin and see how useful this software is for reverse engineering of organic forms.

RhinoResurf plugin allows a user to build a model in NURBS curves based on a cloud of points or a polygonal model.

In this article, we cover the tools for creating mesh surfaces used in the plugin.

Autosurface

1. The plugin generates a curve network on a mesh. The more polygons the mesh contains the more curves will be generated

1-1.jpg

1-2.jpg

2. We need to see all of the curves so we adjust the transparency of the layer

2-1.jpg

2-2.jpg

3. The network needs to be refined: by smoothing, deleting and creating new curves we need to exclude overlaps and errors

3-1.jpg

3-2.jpg

4. If some of these errors remained unnoticed and unrepaired, the result will be inadequate

4-1.jpg

4-2.jpg

5. The patches are independent from each other so the surface may be rough even on smooth mesh

5-1.jpg

Single Surface

1. We can create a single surface based on an open mesh

1-1.jpg

1-2.jpg

2. Such a surface wraps the mesh with curvature approximation that may cause undesired smoothing of corners

2-1.jpg

3. We also can get a part of the mesh surface bounded  with a closed polyline

3-1.jpg

3-2.jpg

3-3.jpg

3-4.jpg

Применение SingleSurface для замкнутых сеток

1. Let's split the body into parts

1-1.jpg

1-2.jpg

1-3.jpg

2. Аnd create surfaces in a new layer

2-1.jpg

3. We'll choose different types of surface primitives for each of the parts

3-1.jpg

3-2.jpg

3-3.jpg

4. Then we align the borders of the surfaces with the 'Match' tool

4-1.jpg

4-2.jpg

4-3.jpg

5. And join them together into a single polysurface

5-1.jpg
5-2.jpg

Surface from mesh by curve network

1. First, we need to construct a curve network on the mesh. We'll get a part of them by projecting plane lines on the surface

1-1.jpg
1-2.jpg

2. Then we use the 'DupBorder' command to extract the boundary line

2-1.jpg

2-2.jpg

3. Now we need to construct the rest of the curves manually

3-1.jpg

4. All of the curves need to be split in the intersection points

4-1.jpg

5. Important: each cell of the network must contain only 4 curves and 4 intersection points

5-1.jpg

6. Let's launch the operation, select the mesh, the network and create a surface

6-1.jpg

6-2.jpg

6-3.jpg

7. For better result, we click 'Fit' to move the surface closer to the mesh with the specified tolerance (Max Tol)

7-1.jpg

8. The 'PointDeviation' command is used for the result verification

8-1.jpg

9. We may specify the tolerance and adjust the view

9-1.jpg

9-2.jpg

Watch the full video manual: