Prepare sheet-metal parts.
Merge suitable surfaces and deliberately choose where to split them. Material thickness and surface orientation provide the foundation.
METALARTDESIGN / RHINO ADD-ON
From a 3D model to organised laser-cut parts. Prepare sheet-metal parts directly in Rhino – with matching joints, clear numbering and cut data you can check.
Developed for Rhino 7 on Windows
In development
Rhino Laser is still in development and has not yet been released. No release date has been set yet.
Do you have questions, suggestions or an idea for a useful feature? Feel free to email me. I welcome practical ideas that can help shape the tool's further development.
01 Directly in Rhino
02 Identify parts & partners
03 CUT + ENGRAVE in DXF
01 / THE TOOLS
Geometry, joints and labels in one workflow. Turn individual contours into parts that belong together.
Merge suitable surfaces and deliberately choose where to split them. Material thickness and surface orientation provide the foundation.
Butt joints, rows of tack-welding holes or rectangular tab-and-slot joints. With adjustable spacing, corner webs and clearance.
Part numbers and partner numbers at the joint edges. Engraved, with a selectable sequence and your own part groups.
Unroll suitable curved sheets and strips. Check values reveal joint deviations and changes in length.
Set the sheet format, margin and part spacing. Compare layouts and use multiple sheets with 90° rotations when needed.
One DXF per sheet, with separate cutting and engraving layers. Plus quantities, weight and check reports – optionally as a readable PDF report.
02 / THE DETAILS MAKE THE DIFFERENCE
The joint determines the contour. The labels make the connection clear – on the flat cut part and in the 3D model.
Tabs and slots are calculated as matching pairs. Thickness, angle and total clearance determine the joint. Small areas can intentionally be left without notches.
The part number tells you which sheet-metal part you are holding. The partner number tells you which other part connects to this edge.
03 / YOUR WORKFLOW
Stay in Rhino. Your original model is preserved; the results are created on separate output layers.
Select the geometry, define the sheet divisions and set the material thickness.
PREPARESet the joint type, clearance and spacing. Define the sheet format and layout.
PREPAREEngrave part and partner numbers. Adjust the sequence and part groups.
ASSIGN ENGRAVINGCompare 3D and 2D, review warnings, and export DXF files with reports.
RESULTS & EXPORT04 / STEP BY STEP
Start with a simple box. Then add joints, numbers and your own sheet layout.
A good starting pointA separate Rhino document, millimetres as the unit and a clearly structured model.
Instructions for the documented development build. Before manufacturing, adapt the example values to your material and process.
English and Spanish are planned for the plugin. Menu images in these languages are translated illustrations; the current application interface is still in German. Names in quotation marks refer to the current German controls.
TUTORIAL 001 · VIDEO
Video in German
The workflow on video: prepare the model, configure joints, label the parts and export the cutting data as DXF.
Watch on YouTubeRunPythonScript and select Install_RhinoLaser.py from this folder.RhinoLaserPanel to open the panel. The three tabs are “Vorbereiten” (Prepare), “Gravur zuordnen” (Assign engraving) and “Ergebnis & Export” (Results & export).Check: The panel is visible and you can still use the model view. This setup applies to Rhino 7 on Windows.
Check: Six sheet-metal parts are created. The 2D layout appears to the right of the model. Material and joint corrections may change the individual cut dimensions.
Important: Here, the total clearance corresponds to 0.15 mm on each side. This is not automatic kerf compensation for the laser machine.
If space is limited: The part's own number takes priority and may be reduced in size. Below 3 mm, the engraving is omitted and reported. Other fonts may produce double outlines.
Check: Part and partner numbers match. When using spiral sorting, check any reported transitions without a shared edge.
Important: Material, joint and sheet presets are separate. The layout tool compares a limited set of arrangements; it does not guarantee a mathematical optimum. Oversized parts are not scaled down automatically.
Check: The splitting curve fully divides the surface. A closed shell requires an opening seam.
New in development build 0.20.6: “Kanten durchgehend verbinden ...” marks suitable shared Brep/extrusion edges in green, including those between separate source objects. Both partners must be selected. Combining this with internal sheets still requires further testing.
Limitations: Native unrolling uses the middle material layer with K = 0.5. Not every freeform surface can be flattened without distortion. Do not combine new green connection edges with internal sheets without checking them.
Check: Geometry, numbers and reports come from the same checked state. Being able to export does not, by itself, mean the result is approved for manufacturing.
05 / GOOD TO KNOW
What RhinoLaser handles – and what remains your responsibility before manufacturing.
The documented package build is set up for Rhino 7 on Windows. Rhino 8 and macOS are not confirmed here as approved platforms. Follow the installation instructions supplied with the relevant released version.
Suitable surfaces, polysurfaces, solids, meshes and block instances can be used as inputs. The geometry must produce supported contours and joints. Arbitrary doubly curved freeform surfaces cannot be flattened into sheet metal without deformation. Experimental freeform modules are not yet standard tools in the user interface.
The calculation processes copies and creates results on separate output layers. The original is not replaced by the cut parts. Saved outputs can be reopened in the Rhino document and updated individually.
The part's own number is placed first and reduced in size if needed. If there is not enough room even at a height of 3 mm, it is omitted and reported. This avoids placing unsuitable labels across cutting edges or cutouts.
They provide a basis for costing. Area, volume, weight, and cutting, engraving and weld-edge lengths are calculated geometrically. Prices, setup costs, machine times and quotations are not calculated automatically.
The DXF contains geometry in millimetres on CUT and, optionally, ENGRAVE. Operations, kerf and machine parameters must be set appropriately in the manufacturing software. Warnings and oversized parts may remain even when the result can be exported. The preview and check reports do not replace a pre-manufacturing review.
FROM YOUR FIRST BOX TO YOUR OWN PROJECT