Rhino3DPRINT® 2015 Quick Start Guide
Rhino3DPRINT® 2015 Quick Start Guide
Rhino3DPRINT® 2015 Quick Start Guide
MecSoft Corporation
What is Rhino3DPRINT?
Rhino3DPRINT is a fully integrated, separately licensed, plug-in from
MecSoft Corporation that runs inside the Rhinoceros 5.0 NURBS
modeler. This plug-in offers efficient, easy and automatic tools for the
preparation of 3D data, such as point clouds and meshes, that
otherwise cannot be directly 3D printed. The seamless marriage of
powerful Rhino's modeling and extensive file import functionality with
Rhino3DPRINT's data preparation tools enables the user to 3D print
models from almost any input source and any major 3D format.
Why Rhino3DPRINT?
Rhino3DPRINT exists as a bridge between users 3D data and the
3D printer. 3D data comes in many formats, such as CAD data,
scanned data etc. that cannot simply be sent to the 3D printer. This
3D data needs to be converted to a format that the 3D printer not only
understands but also can handle. Rhino3DPRINT serves to convert
such 3D data and make it amenable for 3D printing.
Contents
Table of Contents
Chapter 1: Point Clouds
1 Launch
...................................................................................................................................
Rhino3DPRINT & Load the Point Cloud Data
5
2 Create...................................................................................................................................
a Mesh from the Point Cloud
7
3 Repair
...................................................................................................................................
the Mesh Automatically
11
4 Perform
...................................................................................................................................
Uniform Re-meshing
12
5 Perform
...................................................................................................................................
Mesh Smoothing
15
6 Analyze
...................................................................................................................................
the Mesh
17
7 Slice ...................................................................................................................................
the Mesh
19
8 Setup...................................................................................................................................
for 3D Printing
22
9 Check...................................................................................................................................
the Mesh for 3D Printing
25
10 Export
...................................................................................................................................
the Mesh for 3D Printing
30
31
1 Launch
...................................................................................................................................
Rhino3DPRINT & Load the Part File
31
2 Diagnose
...................................................................................................................................
the Mesh
36
3 Stitch...................................................................................................................................
and Close the Mesh Automatically
38
4 Create
...................................................................................................................................
a Uniform Offset
41
5 Split and
...................................................................................................................................
Cap the Mesh
43
45
1 Launch
...................................................................................................................................
Rhino3DPRINT & Load the Part File
45
2 Diagnose
...................................................................................................................................
the Mesh
50
3 Stitch...................................................................................................................................
and Close the Mesh Automatically
52
4 Simplify
...................................................................................................................................
the Mesh
55
5 Create
...................................................................................................................................
a Box for the Cavity Block
56
6 Subtract
...................................................................................................................................
Mesh from Cavity Block
59
Index
62
MecSoft Corporation
MecSoft Corporation
1.1
There is a Ribbon Bar at the top with 5 tabs, Create, Model, Inspect & Modify, Repair
and 3D Print.
MecSoft Corporation
2. For now, select the Create tab. Now, let's load the point cloud data for this tutorial.
3. From the Rhino Standard toolbar, select the Folder icon.
4. Find the part file named RubberDuck.txt located in the QuickStart folder and then pick
Open.
MecSoft Corporation
1.2
MecSoft Corporation
4. From the Create tab of the Browser, select From Point Cloud to create a Mesh model
MecSoft Corporation
MecSoft Corporation
10
From the Browser we see that we now have 1 Point Cloud and 1 Mesh with over
23,000 Triangles.
8. Then from the Browser we'll turn off the point cloud (by unchecking it) and take a look
at the mesh that was created.
We notice that the point cloud data is incomplete, leaving the model incompatible for
3D printing.
MecSoft Corporation
1.3
11
2. Select the mesh model and then press Enter. We see now that all of the gaps are
closed.
MecSoft Corporation
12
The browser now reports that the mesh over 25,000 triangles.
1.4
13
2. Now we select the mesh model and pick Enter to display the Re-mesh dialog.
3. Selecting the Uniform method will re-mesh the model based on a fixed Edge Length.
4. We'll then set the Edge Length to 0.125 and the # of Iterations to 4.
5. Then uncheck Keep sharp edges and then pick Remesh.
MecSoft Corporation
14
MecSoft Corporation
1.5
15
2. We select the mesh model and pick Enter to display the Smooth dialog.
3. Next, we'll allow the Vertex of each facet to shift in Both Directions (inward and
outward). This means that any smoothing will both add and remove facets as
needed.
4. We'll set the # of Iterations to 4. This means that the second iteration will Smooth the
results of the first and so on.
MecSoft Corporation
16
5. Now we'll pick the Smooth button and review the results. We see that the mesh looks
much smoother now.
MecSoft Corporation
1.6
17
2. Select the mesh model and pick Enter to display the Curvature dialog.
3. We'll leave the Curvature Type set to Mean and then pick Analyze to see the results.
MecSoft Corporation
18
5. Now, from the Inspect & Modify tab, select Reflection Lines. This method will indicate
any irregularities or tangent discontinuities.
6. Just press Enter because the mesh is already selected from the previous command.
MecSoft Corporation
1.7
19
2. From the Slice dialog, we'll set the Distance between each slice to 0.1 and then pick
Slice.
MecSoft Corporation
20
3. From the Browser, first select the Slice object and then uncheck the Mesh object.
The Slice will be clearly highlighted on the screen.
The Browser displays information about the Slice. Notice that the
icon is displayed
MecSoft Corporation
21
4. If you right-click on the Slice object from the Browser you can Export it to actual curve
geometry if needed.
5. For now, we'll hide the Slice from view by unchecking it and display the mesh again by
checking it.
MecSoft Corporation
22
1.8
2. From the list of 3D printers we select our target printer to be Maker Gear M-Series.
MecSoft Corporation
23
3. From the Browser toolbar, select the icon to Toggle the visibility of the 3D printer's
volume.
We now see it on the screen but notice that the mesh is positioned outside of the 3D
printer's volume!
5. From the 3D Print tab, select Fit then select the mesh and press Enter to display the
dialog.
MecSoft Corporation
24
6. For Z Alignment, we select Bottom and for XY Alignment we'll select Center and then
pick Fit.
The model is moved to the center of the 3D printer's volume. Let's check and verify
this.
MecSoft Corporation
1.9
25
2. Notice that
volume!!
MecSoft Corporation
icons tell us that the mesh volume is NOT entirely within the printer's
26
4. From the Rhino Standard toolbar, select 4 Viewports and we see that the mesh
extends past the printer's volume on two sides.
MecSoft Corporation
27
MecSoft Corporation
28
6. From the Top Viewport, select the Gumball's Rotate Z, enter 90 and press Enter. This
will rotate the mesh 90 degrees about the Z axis.
MecSoft Corporation
29
8. Now, we'll select Check from the 3D Print tab once again. If the mesh is not selected,
select it now and then press Enter.
Notice that
volume!!
icons tell us that the mesh volume now fits entirely within the printer's
MecSoft Corporation
30
1.10
This file can now be sent to your 3D printer server or service center for printing!
This completes Chapter 1 of the Quick Start Guide for Rhino3DPRINT by MecSoft
Corporation.
For further assistance you can visit the Online Help supplied with the program or visit
www.mecsoft.com for additional tutorials.
MecSoft Corporation
31
2.1
MecSoft Corporation
32
There is a Ribbon Bar at the top with 5 tabs, Create, Model, Inspect & Modify, Repair
and 3D Print.
MecSoft Corporation
33
4. Find the part file named 3DMold.3dm located in the QuickStart folder and then pick
Open.
5. From the Browser we see that this model contains over 400 individual mesh objects
and over 130,000 facet triangles.
MecSoft Corporation
34
6. From the Rhino Display Properties tab, uncheck Mesh Wires so we can see the
model more clearly.
MecSoft Corporation
35
7. From the Browser toolbar, select the icon for Toggle Printer Volume Visibility to make
sure the display of the printer volume is turned off.
With Toggle Printer Volume Visibility turned off, the display looks like this:
MecSoft Corporation
36
2.2
2. Now window select the entire mesh model and press Enter.
MecSoft Corporation
37
MecSoft Corporation
38
7. For example, Diagnose found over 30,000 open edges which are assigned the color
red by default.
8. For now, we'll pick the Cancel icon
2.3
2. Now window select the entire mesh model again, press Enter. The mesh is repaired
automatically.
MecSoft Corporation
39
3. Notice in the Browser that there is now only one mesh in the Data Tree with a total of
over 150,000 facet triangles.
MecSoft Corporation
40
4. With the mesh still selected, from the Repair tab, we'll select the Diagnose tool again
and then pick Run Checks to see the new results.
MecSoft Corporation
2.4
2. Select the mesh and then press Enter to display the Offset dialog.
MecSoft Corporation
41
42
6. We can see the difference clearly on the screen by unchecking and checking each
mesh individually.
MecSoft Corporation
2.5
43
2. Window select both meshes or select them both from the browser Data Tree and
then press Enter to display the Split dialog.
3. The upper portion of the dialog contains a slider that allows you to control the Split
Plane Location.
4. You can move the Split Plane, shown graphically on the screen, by adjusting the slider
between the Min and Max of the mesh's Bounding Box.
5. Section curves, shown in Red and also displayed and dynamically update as you
adjust the slider.
6. We are provided with a Cap Results option. Selecting this will ensure that once split,
each section of the mesh will be a capped closed volume.
7. Now we pick Split.
8. Once completed, we'll uncheck all but the upper mesh from the Data Tree.
MecSoft Corporation
44
9. Now in Rhino, right-click in the display area, hold and drag to rotate the upper mesh so
that the cavity and offset wall thickness can be clearly seen. Mesh offsets can be
used in a variety of applications.
This completes Chapter 2 of the Quick Start Guide for Rhino3DPRINT by MecSoft
Corporation.
For further assistance you can visit the Online Help supplied with the program or visit
www.mecsoft.com for additional tutorials.
MecSoft Corporation
45
3.1
MecSoft Corporation
46
There is a Ribbon Bar at the top with 5 tabs, Create, Model, Inspect & Modify, Repair
and 3D Print.
MecSoft Corporation
47
4. Find the part file named CarModel.stl located in the QuickStart folder and then pick
Open.
5. From the STL Import Options dialog we check the box for Split disjoint meshes, set
the units to Inches and then pick OK.
6. From the Browser we see that this model contains over 300 individual mesh objects
and over 130,000 facet triangles.
MecSoft Corporation
48
7. From the Rhino Standard Toolbar, select Shaded Viewport to change to a shaded
display.
8. From the Rhino Display Properties tab, uncheck Mesh Wires so we can see the
model more clearly.
MecSoft Corporation
49
9. From the Browser toolbar, select the icon for Toggle Printer Volume Visibility to make
sure the display of the printer volume is turned off.
With Toggle Printer Volume Visibility turned off, the display looks like this:
MecSoft Corporation
50
3.2
2. Now window select the entire mesh model and press Enter.
MecSoft Corporation
51
52
7. For example, Diagnose found over 25,000 open edges which are assigned the color
red by default.
8. For now, we'll pick the Cancel icon
3.3
2. Now window select the entire mesh model again, press Enter. The mesh is repaired
automatically.
MecSoft Corporation
53
3. Notice in the Browser that there is now only one mesh in the Data Tree with a total of
over 150,000 facet triangles.
MecSoft Corporation
54
4. With the mesh still selected, from the Repair tab, we'll select the Diagnose tool again
and then pick Run Checks to see the new results.
MecSoft Corporation
3.4
2. Select the mesh and then press Enter to display the Reduce dialog.
MecSoft Corporation
55
56
3. We'll adjust the slider to reduce the mesh by a percentage of the total facet triangle
count. In this case we'll set it to 25% and then pick Reduce.
4. With the mesh selected in the Browser Data Tree we now see that the total number of
facet triangles is reduced to 116,000.
3.5
3. We want to pick two diagonal points to define the base of the box.
4. First, from the Rhino Status Bar, select Grid Snap and then activate the Right view to
work in.
5. For the first corner of the base, we select a grid point that is above and on the
centerline of the mesh.
MecSoft Corporation
57
6. For the second corner of the base, we select a grid point that is below and to the right
of the mesh, making sure the half of the mesh is completely enclosed by the base of
the box.
7. Now and third point is needed to define the height of the box.
For this we switch to the Top view and select a grid point that is behind and to the
right of the mesh, again making sure that half of the mesh is completely enclosed by
the height of the box.
MecSoft Corporation
58
MecSoft Corporation
3.6
59
2. The command prompt says "Select mesh set to subtract from:" For this we select the
box ad then press Enter.
MecSoft Corporation
60
3. Now the prompt says "Select mesh set to subtract:" For this we select the mesh and
then press Enter to see the results.
MecSoft Corporation
61
This completes Chapter 3 of the Quick Start Guide for Rhino3DPRINT by MecSoft
Corporation.
For further assistance you can visit the Online Help supplied with the program or visit
www.mecsoft.com for additional tutorials.
MecSoft Corporation
62
Box
56
Diagnose
36, 50
Export to STL
30
from Point Cloud
7
Offset
41
Re-mesh
12
Setup for 3D Printing
22
Simplify
55
Slice
19
Smooth
15
Split
43
Stitch and Close
38, 52
Subtract
59
Index
-33D Printing
Check for
25
Export Mesh for
Setup for
22
30
-AAnalyze Mesh
17
-O-
-BBox
Offset Mesh
56
-P-
-D-
Point Cloud
Create Mesh from
Load File
5
Repair Mesh from
Working with
4
36, 50
11
17
-S-
-E-
Simplify Mesh
55
Slice Mesh
Create Curves from
Split Mesh
43
Stitch and Close Mesh
Subtract Mesh
59
30
-LLaunch Rhino3DPRINT
Diagnose Mesh
Export Mesh
41
19
38, 52
5, 31, 45
-MMesh
Analyze Curvature
17
Analyze Reflection Lines
Auto Fix
11
17
MecSoft Corporation