Waffle
Overview

In this tutorial, you will learn how to translate your 3D object into interlocking slices. You will generate the slices for laser cutting. 

Import

Draw or import your geometry into the Rhino workspace.

Contours

Create and select a new layer or rename an existing one to ‘Contour X’. Switch to Front View. Use the command Contour and select your object. Draw a horizontal line starting just before the geometry and press Enter. Now set the distance in between contour lines, which will define the spacing of the waffle grid.

Instructions
Manuel Kretzer

Duration
60 min

Level
Medium

→ DOWNLOAD PDF


Create another layer or rename an existing one to ‘Contour Y’. Switch to Right View and again use the command Contour. The spacing can vary from the previous, depending on the grid you want to create. Turn off layer ‘Contour X’, select all lines on layer ‘Contour Y’ (SelPolyline) and type PlanarSrf, which creates planar surfaces. Do not hide or delete the contour lines since they will still be needed later. Repeat the procedure for layer ‘Contour X’ while turning layer ‘Contour Y’ off. If an error concerning ‘self-intersecting lines’ occurs, rebuilding (Rebuild) the contour lines with a point count similar to the original might solve the problem.

Intersections

Turn on layers ‘Contour X’ and ‘Contour Y’ and switch to a new layer ‘Intersect X’. Select all surfaces (SelSrf) and type Intersect. Depending on the size of your geometry this process will take some time. Copy the lines, while they are still selected, to the layer ‘Intersect Y’ by right-clicking on the layer and choosing ‘copy objects to layer’. 

Shear

Turn on layers ‘Contour X’ and ‘Intersect X’ and select all visible objects (SelAll). Switch to Front View and type Shear. Now draw a horizontal line starting just left before your object towards the right. While the Shear command is still active zoom out of Front and Right View. In the Front View window move your mouse to the top until in Right View the surfaces no longer overlap. Turn off Osnap if necessary. Select all objects (SelAll) and in Front View Rotate them for 90 degrees. In Top View use ProjectToCPlane (‘Delete input objects? Yes’) to map them onto the X-Plane.

Slices

Enlarge Top View and switch to the layer ‘Slices X’. Zoom into your first slice and now draw a profile notch (Polyline), with the thickness of your material. In your Osnap deselect everything except for ‘Midpoint’. Now copy the profile onto every single slice-line on your shapes. Repeat the process until all shapes are filled.

Turn off the layer ‘Intersect X’ and select all lines (SelPolyline). Use Project and when asked to ‘select surfaces to project onto’ type SelSrf. Move the projected lines onto the layer ‘Slices X’. Use SelClosedCrv to selected the original contour curves and also move them to the layer ‘Slices X’. Double check your created shapes for overlapping or intersecting lines.

Turn off all layers except for ‘Slices X’ select the first slice. Labels can be added by using the command TextObject (Curves, Allow Single Stroke Fonts). Single stroke fonts allow for faster manufacture. Here are some fonts that work well for engraving: http://wiki.mcneel.com/rhino/engravingfonts. Type Group to group all lines and labels to the respective slice and repeat the process for each slice. Repeat steps 8 to 16 for ‘Slices Y’. When finished with all slices draw a rectangle (_Rectangle) the size of your laser-cutter bed and arrange the pieces neatly.

Instructions
Manuel Kretzer

Duration
60 min

Level
Medium


Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
Youtube
Consent to display content from - Youtube
Vimeo
Consent to display content from - Vimeo
Google Maps
Consent to display content from - Google

info(at)materiability.com