SlideShare a Scribd company logo
1 of 10
Download to read offline
Adv.LaserCuttingJoineryPrimer
The City University of New York
Architectural Technology Dept.
written by Mauricio Tacaoman
and Michael DiCarlo
Waffle, Tabbed, and Notched Joinery
April 12, 2014
2
This material is based upon work supported by the National Science Foundation
under Grant Numbers 1141234.
Any opinions, findings, and conclusions or recommendations expressed in this
material are those of the author(s) and do not necessarily reflect the views of the
National Science Foundation.
Adv.LaserCuttingJoineryPrimer
Fig. 1 -Surface Based in Rhino
Waffle Structure Joinery
Step One:
The first step in creating a waffle structure is to
create a base surface. Ideally it is better to have a
surface that does not have exaggerated peaks and
valleys as this will result pieces that are too thin.
The surface itself can be any size, but eventually
it will need to moved into a laser cutter. The laser
cutters in Architectural Technology Department are
limited to 32” x 18”, so it is best to accommodate
your model to those dimensions.
Step Two:
At this point the initial contours in both the
X and Y axes can be created. To begin, create a
layer for the X-contours, and Y-Contours.
Step Three:
Now to create the sections use Rhino command:
Contour. It will prompt you to select object for
contour, so pick the surface you created. Then it
will ask you for the contour plane base point, pick
either the X or Y direction. After you have chosen
a direction type in the distance between contours.
(The larger the distance the lower the amount of
pieces and the lower accuracy of the final model.)
Step Four:
Repeat the same process to create the contours
along the other axis.
2
Fig. 2 -Contours along the Y-AxisFig. 3 -Contours along the X-Axis
Fig. 4 -Contours along the Y-AxisFig. 5 -Contours along the X-Axis
Adv.LaserCuttingJoineryPrimer
3
Waffle Structure Joinery
Step Five:
You may need to join the curves making up each
contour cut. Select them individually and us Rhino
command: Join (Ctrl + J).
Step Six:
Use Extrude Curve>Straight command
(ExtrudeCrv) to create surfaces from the contour
curves.
Step Seven:
Move the Y-Axis surfaces vertically half the depth
of the extrusion made on the previous step.
Step Eight:
Use the Surface> Offset Surface command
(OffsetSrf) to give the surfaces thickness, this
thickness is determined by the thickness of the
material being used. (i.e. .0625” chipboard).
Step Nine:
Use the Boolean Split command on both the X and
Y axes extruded contours. This will result in a slots
that allow you to join the parts.
Fig. 6 -Y-Axis Member with notchesFig. 7 -Sectional Members
Fig. 8 -Sectional Curves on a Cartesian Grid Fig. 9 -Extruded Sectional Curves
Fig. 10 -Detail of extruded sectional curves Fig. 11 -Shifted sectional planes
Adv.LaserCuttingJoineryPrimer
4
Waffle Structure Joinery
Step 10:
Use the contours of the sectional mebers as your
laser cutting profile, assemble.
Fig. 12 -Separated Sectional Members Fig. 13 -Sectional Members After Make2D
Adv.LaserCuttingJoineryPrimer
5
Unrolled- Tabbed surface Joinery
Step 1-
Once you have a 3dimentional shape or object
you want to reproduce, it’s important to make sure
it is “closed” meaning all the edges are touching
with no gaps, think “water tight”. You can check or
openings using the
“SelOpenSrf” command, if no surfaces are high-
lighted that means you’re good to go, if surfaces
do become highlighted, that means they are not
closed and you should check your geometry. If the
object is a type of panel or part of a system, there
may be open edges at its extents, that is fine too.
Step 2-
Select the polysurface and run the “UnRollSrf”
command, make sure that the sub-command “ex-
plode” is set to “No”, this will keep adjecent edges
aligned, as shown in the image to the left.
Step 3-
After successfully completing the unroll and ad-
justing any overlaping geometry you should create
4 layers,; Surfaces, Score lines, Cut lines, and an
“construction line” layer.
Then, select the polysurface and run the “DupBor-
der” command, this will give you a curve outline of
the geometry, this curve should be exploded and
entered into the construction line layer.
Step 4-
Take the unrolled polysurface and explode it into
it’s subsurfaces. Then run the “DupBorder” com-
mand again on all the subsurfaces, the resulting
curves will make up the score lines for each face.
Fig. 14 -Tetrahedrom, sold geometry Fig. 15 -Unrolled Surfaces
Fig. 16 -DupBorder
Fig. 17 -Explode Surfaces
Adv.LaserCuttingJoineryPrimer
6
Unrolled- Tabbed surface Joinery
Step 6-
The lines should be exploded and the “SelDup”
command run, all duplicates should then be
deleted and the left over curves moved into the
“score lines” layer.
Step 7-
For now hide the score lines and bring up the
construction lines. Here you will begin creating
the cutting profile that includes the tabs. Indi-
vidually select the curve segments and run the
“OffsetCurve” command, you can choose to “Cap”
the offset which will create a connection to the
endpoints of each line.
Step 8-
Also, you can choose not to “Cap” the offset then
manually chamfer the ends and trim the excess,
as you can see in some areas the offsets may
over lap.
Step 9-
After the tabs are created and tailored to your
needs in the “constrction line” layer, you should
run the
“BooleanCurve” command. In Top view, highlight
the whole object, press enter, then click outside of
the object, this will creat a single polyline around
the perimeter of all the curves, this line is your
“Cut” line, and should be positioned in that layer.
Step 10-
The score layer should be set to green, and the
cut layer set to blue, hide or delete the construc-
tion lines, scale appropriately for your piece and
you should be set to sent your item(s) to be cut.
Fig. 18 -DupBorder of exploded surfaces
Fig. 19 -Offset border Curves
Fig. 20 -Clean up over laps
Fig. 21 -Establish Cut lines Fig. 22 -Establish Score lines
Adv.LaserCuttingJoineryPrimer
7
Unrolled- Tabbed surface Joinery
Step 11-
Create a bounding box the size of the machine’s
printable area, in this case 24”x48” and a sec-
ond box the size the the material, in this case
14”x17”. Position your material in either the upper
right or left hand corner of the printable area. Set
your layers to their appropriate colors, at citytech
green=score, blue=cut and red=etch.
Step 12-
Select print, set your scale and position the “print
window” over your printable area box. Send to
plotter.
Step 13-
Remove material, fold along score lines and glue
along tabs.
Fig. 23 -Organize the print layout Fig. 24 -Send to cutter
Fig. 25 -Cut Pieces Fig. 26 -Cut single piece
Fig. 27 -Fold Tabs Fig. 28 -Glue
Adv.LaserCuttingJoineryPrimer
8
Notched Joinery
Step1-
Starting with a simple geometry, like this box, de-
cide which edges need to be joined to create the
desired object, forthis example we’ll go throught
joining this single edge.
Step 2 -
Next you will need to divide the edge curve, us-
ing the “Divide” command we divide the edge to
be joined into 7 equal length segments, this will
give us all the division points, then the points on
the edge should be offset along the surface the
distance of what ever material the you are working
wth wil be. For this example we are asuming the
use of 1/4” acrylic or craft plywood.
Step 3 -
After Offseting the points accordingly, draw a ploy-
line accros each set of points to create this sort of
“tooth” pattern
Step 4 -
Once the lines defining the notches is drawn
over ech surface you can use them to “Trim” the
negative spaces. The left over surfaces should
be the profiles necessary to cut with. You can us
the “unrollsurface” command to project each to the
C-plane.
Step 5 -
Once projected to the C-plane use the “DupBor-
der” command to extract the perimeter curves,
color them blue, and for more complex geometries
labeling which surface is which may be helpful.,
use the text tool to type any identifying informa-
tion, the text will be filled in and not “cuttable”, to
create vector out-lines, select the text and “ex-
plode”.
Fig. 29 -Solid base geometry Fig. 30 -Divide Edges
Fig. 31 -Outline the notch pattern Fig. 32 -Trim the excess
Fig. 33 -Flatten/ Unroll the faces to cut Fig. 34 -Prepare for cutting and label if needed
Adv.LaserCuttingJoineryPrimer
9
Notched Joinery
Also, for pressure fits you will need to take into ac-
count the kerf width. The “kerf” is the width of the
material removed by a cutting device, like a saw
or laser.
The kerf of the lasers at Citytech are around
1/64”, though there is some variance between the
machines,
material choice and power settings.
The offset of the “tooth” curves should move in
the direction of the opening and the distance
somewhere in the nighborhood of 0.002”, to get
a perfect fit will require a little testing, It’s wise to
conduct a material/ power test with a small piece
of or selected material.
Fig. 35 -Fit together

More Related Content

What's hot

1291 fa13 assign7_9_unit_pavilion
1291 fa13 assign7_9_unit_pavilion1291 fa13 assign7_9_unit_pavilion
1291 fa13 assign7_9_unit_pavilionNYCCTfab
 
3D Printing Primer
3D Printing Primer3D Printing Primer
3D Printing PrimerNYCCTfab
 
Robot Studio
Robot StudioRobot Studio
Robot StudioNYCCTfab
 
Fusion 360 Tutorial
Fusion 360 TutorialFusion 360 Tutorial
Fusion 360 TutorialNYCCTfab
 
1291 fa13 assign4_digitizing_folded_models
1291 fa13 assign4_digitizing_folded_models1291 fa13 assign4_digitizing_folded_models
1291 fa13 assign4_digitizing_folded_modelsNYCCTfab
 
Duspviz Rhino Tutorial
Duspviz Rhino TutorialDuspviz Rhino Tutorial
Duspviz Rhino TutorialDUSPviz
 
Laser Cutting Primer
Laser Cutting PrimerLaser Cutting Primer
Laser Cutting PrimerNYCCTfab
 
Sketchup basic course by Eng. Khalid A. Mter
Sketchup basic course by Eng. Khalid A. MterSketchup basic course by Eng. Khalid A. Mter
Sketchup basic course by Eng. Khalid A. Mterkhalid mter
 
Workbench tutorial airfoil
Workbench tutorial airfoilWorkbench tutorial airfoil
Workbench tutorial airfoilApriansyah Azis
 
Ultimaker 2+
Ultimaker 2+Ultimaker 2+
Ultimaker 2+NYCCTfab
 
Makerbot Replicator 2 Primer
Makerbot Replicator 2 PrimerMakerbot Replicator 2 Primer
Makerbot Replicator 2 PrimerNYCCTfab
 
Finite Element Simulation with Ansys Workbench 14
Finite Element Simulation with Ansys Workbench 14Finite Element Simulation with Ansys Workbench 14
Finite Element Simulation with Ansys Workbench 14Prem Prakash Pandey
 
Roland: 3-axis Set-Up Positional & Flip Milling
Roland: 3-axis Set-Up Positional & Flip MillingRoland: 3-axis Set-Up Positional & Flip Milling
Roland: 3-axis Set-Up Positional & Flip MillingNYCCTfab
 
RhinoCAM_RotaryPrimer_SoftMaterials
RhinoCAM_RotaryPrimer_SoftMaterialsRhinoCAM_RotaryPrimer_SoftMaterials
RhinoCAM_RotaryPrimer_SoftMaterialsNYCCTfab
 

What's hot (19)

1291 fa13 assign7_9_unit_pavilion
1291 fa13 assign7_9_unit_pavilion1291 fa13 assign7_9_unit_pavilion
1291 fa13 assign7_9_unit_pavilion
 
3D Printing Primer
3D Printing Primer3D Printing Primer
3D Printing Primer
 
Robot Studio
Robot StudioRobot Studio
Robot Studio
 
Fusion 360 Tutorial
Fusion 360 TutorialFusion 360 Tutorial
Fusion 360 Tutorial
 
1291 fa13 assign4_digitizing_folded_models
1291 fa13 assign4_digitizing_folded_models1291 fa13 assign4_digitizing_folded_models
1291 fa13 assign4_digitizing_folded_models
 
Duspviz Rhino Tutorial
Duspviz Rhino TutorialDuspviz Rhino Tutorial
Duspviz Rhino Tutorial
 
Laser Cutting Primer
Laser Cutting PrimerLaser Cutting Primer
Laser Cutting Primer
 
Sketchup basic course by Eng. Khalid A. Mter
Sketchup basic course by Eng. Khalid A. MterSketchup basic course by Eng. Khalid A. Mter
Sketchup basic course by Eng. Khalid A. Mter
 
Workbench tutorial airfoil
Workbench tutorial airfoilWorkbench tutorial airfoil
Workbench tutorial airfoil
 
Ultimaker 2+
Ultimaker 2+Ultimaker 2+
Ultimaker 2+
 
Catia Part04
Catia Part04Catia Part04
Catia Part04
 
Catia Part06
Catia Part06Catia Part06
Catia Part06
 
Makerbot Replicator 2 Primer
Makerbot Replicator 2 PrimerMakerbot Replicator 2 Primer
Makerbot Replicator 2 Primer
 
Finite Element Simulation with Ansys Workbench 14
Finite Element Simulation with Ansys Workbench 14Finite Element Simulation with Ansys Workbench 14
Finite Element Simulation with Ansys Workbench 14
 
Catia Part05
Catia Part05Catia Part05
Catia Part05
 
Roland: 3-axis Set-Up Positional & Flip Milling
Roland: 3-axis Set-Up Positional & Flip MillingRoland: 3-axis Set-Up Positional & Flip Milling
Roland: 3-axis Set-Up Positional & Flip Milling
 
Catia Part02
Catia Part02Catia Part02
Catia Part02
 
RhinoCAM_RotaryPrimer_SoftMaterials
RhinoCAM_RotaryPrimer_SoftMaterialsRhinoCAM_RotaryPrimer_SoftMaterials
RhinoCAM_RotaryPrimer_SoftMaterials
 
NX_CAD
NX_CADNX_CAD
NX_CAD
 

Viewers also liked

The Laser cutting Process
The Laser cutting ProcessThe Laser cutting Process
The Laser cutting ProcessVikrantx1
 
All About Laser Cutting
All About Laser CuttingAll About Laser Cutting
All About Laser CuttingSarah Whiting
 
Tutorial laser cut
Tutorial laser cutTutorial laser cut
Tutorial laser cutEnrico Bassi
 
NABA 2014 - Design & laser cut
NABA 2014 - Design & laser cut NABA 2014 - Design & laser cut
NABA 2014 - Design & laser cut Enrico Bassi
 
Laser beam machining (lbm)
Laser beam machining (lbm)Laser beam machining (lbm)
Laser beam machining (lbm)Desai Vaishali
 
Lasercutting notes slideshow
Lasercutting notes slideshowLasercutting notes slideshow
Lasercutting notes slideshowJonathan Dietz
 
2015 code conforming wood design complete
2015 code conforming wood design complete2015 code conforming wood design complete
2015 code conforming wood design completeĐình Đạo
 
The vector pro advantage2 a
The vector pro advantage2 aThe vector pro advantage2 a
The vector pro advantage2 aRobyn Smith
 
Types of laser used in laser cutting machines
Types of laser used in laser cutting machinesTypes of laser used in laser cutting machines
Types of laser used in laser cutting machinesMarwan Shehata
 
Making Google Cardboard and Laser Cutter
Making Google Cardboard and Laser CutterMaking Google Cardboard and Laser Cutter
Making Google Cardboard and Laser CutterRetrieva inc.
 
Solid Wood in Product Design
Solid Wood in Product Design Solid Wood in Product Design
Solid Wood in Product Design Siniša Prvanov
 
Laser Beam Machining
Laser Beam MachiningLaser Beam Machining
Laser Beam MachiningSahil Dev
 
Arduino Lecture 1 - Introducing the Arduino
Arduino Lecture 1 - Introducing the ArduinoArduino Lecture 1 - Introducing the Arduino
Arduino Lecture 1 - Introducing the ArduinoEoin Brazil
 

Viewers also liked (17)

The Laser cutting Process
The Laser cutting ProcessThe Laser cutting Process
The Laser cutting Process
 
All About Laser Cutting
All About Laser CuttingAll About Laser Cutting
All About Laser Cutting
 
Tutorial laser cut
Tutorial laser cutTutorial laser cut
Tutorial laser cut
 
NABA 2014 - Design & laser cut
NABA 2014 - Design & laser cut NABA 2014 - Design & laser cut
NABA 2014 - Design & laser cut
 
Fab Academy 2015: Laser Cutting
Fab Academy 2015: Laser CuttingFab Academy 2015: Laser Cutting
Fab Academy 2015: Laser Cutting
 
Laser beam machining (lbm)
Laser beam machining (lbm)Laser beam machining (lbm)
Laser beam machining (lbm)
 
Lasercutting Lamp
Lasercutting LampLasercutting Lamp
Lasercutting Lamp
 
Lasercutting notes slideshow
Lasercutting notes slideshowLasercutting notes slideshow
Lasercutting notes slideshow
 
2015 code conforming wood design complete
2015 code conforming wood design complete2015 code conforming wood design complete
2015 code conforming wood design complete
 
The vector pro advantage2 a
The vector pro advantage2 aThe vector pro advantage2 a
The vector pro advantage2 a
 
Open source software
Open source softwareOpen source software
Open source software
 
Laser cut fashion
Laser cut fashionLaser cut fashion
Laser cut fashion
 
Types of laser used in laser cutting machines
Types of laser used in laser cutting machinesTypes of laser used in laser cutting machines
Types of laser used in laser cutting machines
 
Making Google Cardboard and Laser Cutter
Making Google Cardboard and Laser CutterMaking Google Cardboard and Laser Cutter
Making Google Cardboard and Laser Cutter
 
Solid Wood in Product Design
Solid Wood in Product Design Solid Wood in Product Design
Solid Wood in Product Design
 
Laser Beam Machining
Laser Beam MachiningLaser Beam Machining
Laser Beam Machining
 
Arduino Lecture 1 - Introducing the Arduino
Arduino Lecture 1 - Introducing the ArduinoArduino Lecture 1 - Introducing the Arduino
Arduino Lecture 1 - Introducing the Arduino
 

Similar to Laser Cutting: Advanced Joinery

Acad civil3 d_points_manual
Acad civil3 d_points_manualAcad civil3 d_points_manual
Acad civil3 d_points_manualMiodrag Hrenek
 
Skillsusa university (1)
Skillsusa university (1)Skillsusa university (1)
Skillsusa university (1)Timer Ut
 
Molds design in solid works
Molds design in solid worksMolds design in solid works
Molds design in solid worksLong Nguyen
 
1291 fa13 assign5_unroll_and_lasercut
1291 fa13 assign5_unroll_and_lasercut1291 fa13 assign5_unroll_and_lasercut
1291 fa13 assign5_unroll_and_lasercutNYCCTfab
 
Cnc tutorial mastercam
Cnc tutorial mastercamCnc tutorial mastercam
Cnc tutorial mastercamRicardo Bdn
 
AutoCAD ppt presentation new.pptx
AutoCAD ppt presentation new.pptxAutoCAD ppt presentation new.pptx
AutoCAD ppt presentation new.pptxVasu Sahu
 
Vice Grip Soldiworks Project
Vice Grip Soldiworks ProjectVice Grip Soldiworks Project
Vice Grip Soldiworks ProjectMichael Lagalle
 
Auto cad interface
Auto cad interfaceAuto cad interface
Auto cad interfaceMohit Goyal
 
Autocad 2007 Workbook Tutorial
Autocad 2007 Workbook TutorialAutocad 2007 Workbook Tutorial
Autocad 2007 Workbook TutorialJhongNatz
 
Computer Aided Solid Modelling
Computer Aided Solid ModellingComputer Aided Solid Modelling
Computer Aided Solid ModellingDibyajyoti Laha
 
autocad 2002 tutorial 3d modeling
autocad 2002 tutorial 3d modelingautocad 2002 tutorial 3d modeling
autocad 2002 tutorial 3d modelingAsril Perangin
 
Tutorial 1 - Computer Aided Design (Final Release)
Tutorial 1 - Computer Aided Design (Final Release)Tutorial 1 - Computer Aided Design (Final Release)
Tutorial 1 - Computer Aided Design (Final Release)Charling Li
 
Photogrammetry for Games
Photogrammetry for GamesPhotogrammetry for Games
Photogrammetry for Gamestravytravy
 
Autocad second level tutorial
Autocad second level tutorialAutocad second level tutorial
Autocad second level tutorialJo Padilha
 

Similar to Laser Cutting: Advanced Joinery (20)

Acad civil3 d_points_manual
Acad civil3 d_points_manualAcad civil3 d_points_manual
Acad civil3 d_points_manual
 
AUTOCAD NOTES
AUTOCAD NOTESAUTOCAD NOTES
AUTOCAD NOTES
 
Skillsusa university (1)
Skillsusa university (1)Skillsusa university (1)
Skillsusa university (1)
 
Molds design in solid works
Molds design in solid worksMolds design in solid works
Molds design in solid works
 
1291 fa13 assign5_unroll_and_lasercut
1291 fa13 assign5_unroll_and_lasercut1291 fa13 assign5_unroll_and_lasercut
1291 fa13 assign5_unroll_and_lasercut
 
Surface machining
Surface machiningSurface machining
Surface machining
 
Cnc tutorial mastercam
Cnc tutorial mastercamCnc tutorial mastercam
Cnc tutorial mastercam
 
AutoCAD ppt presentation new.pptx
AutoCAD ppt presentation new.pptxAutoCAD ppt presentation new.pptx
AutoCAD ppt presentation new.pptx
 
Vice Grip Soldiworks Project
Vice Grip Soldiworks ProjectVice Grip Soldiworks Project
Vice Grip Soldiworks Project
 
Type 23 Frigate FEA Hull Design
Type 23 Frigate FEA Hull DesignType 23 Frigate FEA Hull Design
Type 23 Frigate FEA Hull Design
 
Pinion mount
Pinion mountPinion mount
Pinion mount
 
978 1-58503-717-9-3
978 1-58503-717-9-3978 1-58503-717-9-3
978 1-58503-717-9-3
 
Auto cad interface
Auto cad interfaceAuto cad interface
Auto cad interface
 
Digital design of maxillary of rpd's
Digital design of maxillary of rpd'sDigital design of maxillary of rpd's
Digital design of maxillary of rpd's
 
Autocad 2007 Workbook Tutorial
Autocad 2007 Workbook TutorialAutocad 2007 Workbook Tutorial
Autocad 2007 Workbook Tutorial
 
Computer Aided Solid Modelling
Computer Aided Solid ModellingComputer Aided Solid Modelling
Computer Aided Solid Modelling
 
autocad 2002 tutorial 3d modeling
autocad 2002 tutorial 3d modelingautocad 2002 tutorial 3d modeling
autocad 2002 tutorial 3d modeling
 
Tutorial 1 - Computer Aided Design (Final Release)
Tutorial 1 - Computer Aided Design (Final Release)Tutorial 1 - Computer Aided Design (Final Release)
Tutorial 1 - Computer Aided Design (Final Release)
 
Photogrammetry for Games
Photogrammetry for GamesPhotogrammetry for Games
Photogrammetry for Games
 
Autocad second level tutorial
Autocad second level tutorialAutocad second level tutorial
Autocad second level tutorial
 

More from NYCCTfab

Fusion 360 Tutorial
Fusion 360 TutorialFusion 360 Tutorial
Fusion 360 TutorialNYCCTfab
 
Citytech HTML/CSS Guide
Citytech HTML/CSS GuideCitytech HTML/CSS Guide
Citytech HTML/CSS GuideNYCCTfab
 
Lighting with Photoshop
Lighting with PhotoshopLighting with Photoshop
Lighting with PhotoshopNYCCTfab
 
Architectural diagrams
Architectural diagramsArchitectural diagrams
Architectural diagramsNYCCTfab
 
Advanced Techniques in Photoshop
Advanced Techniques in PhotoshopAdvanced Techniques in Photoshop
Advanced Techniques in PhotoshopNYCCTfab
 
Adobe Premiere Pro
Adobe Premiere ProAdobe Premiere Pro
Adobe Premiere ProNYCCTfab
 
VRay Lighting for Rhino
VRay Lighting for RhinoVRay Lighting for Rhino
VRay Lighting for RhinoNYCCTfab
 
Presentation Board Layout
Presentation Board Layout Presentation Board Layout
Presentation Board Layout NYCCTfab
 
CPD Dental Cam Primer
CPD Dental Cam PrimerCPD Dental Cam Primer
CPD Dental Cam PrimerNYCCTfab
 
Temperature and Light Logger (UA-002-64)
Temperature and Light Logger (UA-002-64)Temperature and Light Logger (UA-002-64)
Temperature and Light Logger (UA-002-64)NYCCTfab
 
Telaire CO2 Sensor (Tel-7001)
Telaire CO2 Sensor (Tel-7001)Telaire CO2 Sensor (Tel-7001)
Telaire CO2 Sensor (Tel-7001)NYCCTfab
 
UX90-002 Light & Occupancy Logger
UX90-002 Light & Occupancy LoggerUX90-002 Light & Occupancy Logger
UX90-002 Light & Occupancy LoggerNYCCTfab
 
Light Meter (LM-120)
Light Meter (LM-120)Light Meter (LM-120)
Light Meter (LM-120)NYCCTfab
 
Temperature and Relative Humidity Ext
Temperature and Relative Humidity ExtTemperature and Relative Humidity Ext
Temperature and Relative Humidity ExtNYCCTfab
 
Wall Mounted CO2 Meter (CO2-200)
Wall Mounted CO2 Meter (CO2-200)Wall Mounted CO2 Meter (CO2-200)
Wall Mounted CO2 Meter (CO2-200)NYCCTfab
 
Performance Module 13 State Data Logger
Performance Module 13 State Data LoggerPerformance Module 13 State Data Logger
Performance Module 13 State Data LoggerNYCCTfab
 
Performance Module 13 State Data Logger
Performance Module 13  State Data Logger Performance Module 13  State Data Logger
Performance Module 13 State Data Logger NYCCTfab
 
Performance Modules Solar Power Meter (Solar-100)
Performance Modules Solar Power Meter (Solar-100)Performance Modules Solar Power Meter (Solar-100)
Performance Modules Solar Power Meter (Solar-100)NYCCTfab
 
Nycct building performance module 8 en300 - environmental meter
Nycct building performance module 8   en300 - environmental meterNycct building performance module 8   en300 - environmental meter
Nycct building performance module 8 en300 - environmental meterNYCCTfab
 
Building Performance Module Environmental Meter
Building Performance Module Environmental MeterBuilding Performance Module Environmental Meter
Building Performance Module Environmental MeterNYCCTfab
 

More from NYCCTfab (20)

Fusion 360 Tutorial
Fusion 360 TutorialFusion 360 Tutorial
Fusion 360 Tutorial
 
Citytech HTML/CSS Guide
Citytech HTML/CSS GuideCitytech HTML/CSS Guide
Citytech HTML/CSS Guide
 
Lighting with Photoshop
Lighting with PhotoshopLighting with Photoshop
Lighting with Photoshop
 
Architectural diagrams
Architectural diagramsArchitectural diagrams
Architectural diagrams
 
Advanced Techniques in Photoshop
Advanced Techniques in PhotoshopAdvanced Techniques in Photoshop
Advanced Techniques in Photoshop
 
Adobe Premiere Pro
Adobe Premiere ProAdobe Premiere Pro
Adobe Premiere Pro
 
VRay Lighting for Rhino
VRay Lighting for RhinoVRay Lighting for Rhino
VRay Lighting for Rhino
 
Presentation Board Layout
Presentation Board Layout Presentation Board Layout
Presentation Board Layout
 
CPD Dental Cam Primer
CPD Dental Cam PrimerCPD Dental Cam Primer
CPD Dental Cam Primer
 
Temperature and Light Logger (UA-002-64)
Temperature and Light Logger (UA-002-64)Temperature and Light Logger (UA-002-64)
Temperature and Light Logger (UA-002-64)
 
Telaire CO2 Sensor (Tel-7001)
Telaire CO2 Sensor (Tel-7001)Telaire CO2 Sensor (Tel-7001)
Telaire CO2 Sensor (Tel-7001)
 
UX90-002 Light & Occupancy Logger
UX90-002 Light & Occupancy LoggerUX90-002 Light & Occupancy Logger
UX90-002 Light & Occupancy Logger
 
Light Meter (LM-120)
Light Meter (LM-120)Light Meter (LM-120)
Light Meter (LM-120)
 
Temperature and Relative Humidity Ext
Temperature and Relative Humidity ExtTemperature and Relative Humidity Ext
Temperature and Relative Humidity Ext
 
Wall Mounted CO2 Meter (CO2-200)
Wall Mounted CO2 Meter (CO2-200)Wall Mounted CO2 Meter (CO2-200)
Wall Mounted CO2 Meter (CO2-200)
 
Performance Module 13 State Data Logger
Performance Module 13 State Data LoggerPerformance Module 13 State Data Logger
Performance Module 13 State Data Logger
 
Performance Module 13 State Data Logger
Performance Module 13  State Data Logger Performance Module 13  State Data Logger
Performance Module 13 State Data Logger
 
Performance Modules Solar Power Meter (Solar-100)
Performance Modules Solar Power Meter (Solar-100)Performance Modules Solar Power Meter (Solar-100)
Performance Modules Solar Power Meter (Solar-100)
 
Nycct building performance module 8 en300 - environmental meter
Nycct building performance module 8   en300 - environmental meterNycct building performance module 8   en300 - environmental meter
Nycct building performance module 8 en300 - environmental meter
 
Building Performance Module Environmental Meter
Building Performance Module Environmental MeterBuilding Performance Module Environmental Meter
Building Performance Module Environmental Meter
 

Recently uploaded

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 

Recently uploaded (20)

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 

Laser Cutting: Advanced Joinery

  • 1. Adv.LaserCuttingJoineryPrimer The City University of New York Architectural Technology Dept. written by Mauricio Tacaoman and Michael DiCarlo Waffle, Tabbed, and Notched Joinery April 12, 2014
  • 2. 2 This material is based upon work supported by the National Science Foundation under Grant Numbers 1141234. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.
  • 3. Adv.LaserCuttingJoineryPrimer Fig. 1 -Surface Based in Rhino Waffle Structure Joinery Step One: The first step in creating a waffle structure is to create a base surface. Ideally it is better to have a surface that does not have exaggerated peaks and valleys as this will result pieces that are too thin. The surface itself can be any size, but eventually it will need to moved into a laser cutter. The laser cutters in Architectural Technology Department are limited to 32” x 18”, so it is best to accommodate your model to those dimensions. Step Two: At this point the initial contours in both the X and Y axes can be created. To begin, create a layer for the X-contours, and Y-Contours. Step Three: Now to create the sections use Rhino command: Contour. It will prompt you to select object for contour, so pick the surface you created. Then it will ask you for the contour plane base point, pick either the X or Y direction. After you have chosen a direction type in the distance between contours. (The larger the distance the lower the amount of pieces and the lower accuracy of the final model.) Step Four: Repeat the same process to create the contours along the other axis. 2 Fig. 2 -Contours along the Y-AxisFig. 3 -Contours along the X-Axis Fig. 4 -Contours along the Y-AxisFig. 5 -Contours along the X-Axis
  • 4. Adv.LaserCuttingJoineryPrimer 3 Waffle Structure Joinery Step Five: You may need to join the curves making up each contour cut. Select them individually and us Rhino command: Join (Ctrl + J). Step Six: Use Extrude Curve>Straight command (ExtrudeCrv) to create surfaces from the contour curves. Step Seven: Move the Y-Axis surfaces vertically half the depth of the extrusion made on the previous step. Step Eight: Use the Surface> Offset Surface command (OffsetSrf) to give the surfaces thickness, this thickness is determined by the thickness of the material being used. (i.e. .0625” chipboard). Step Nine: Use the Boolean Split command on both the X and Y axes extruded contours. This will result in a slots that allow you to join the parts. Fig. 6 -Y-Axis Member with notchesFig. 7 -Sectional Members Fig. 8 -Sectional Curves on a Cartesian Grid Fig. 9 -Extruded Sectional Curves Fig. 10 -Detail of extruded sectional curves Fig. 11 -Shifted sectional planes
  • 5. Adv.LaserCuttingJoineryPrimer 4 Waffle Structure Joinery Step 10: Use the contours of the sectional mebers as your laser cutting profile, assemble. Fig. 12 -Separated Sectional Members Fig. 13 -Sectional Members After Make2D
  • 6. Adv.LaserCuttingJoineryPrimer 5 Unrolled- Tabbed surface Joinery Step 1- Once you have a 3dimentional shape or object you want to reproduce, it’s important to make sure it is “closed” meaning all the edges are touching with no gaps, think “water tight”. You can check or openings using the “SelOpenSrf” command, if no surfaces are high- lighted that means you’re good to go, if surfaces do become highlighted, that means they are not closed and you should check your geometry. If the object is a type of panel or part of a system, there may be open edges at its extents, that is fine too. Step 2- Select the polysurface and run the “UnRollSrf” command, make sure that the sub-command “ex- plode” is set to “No”, this will keep adjecent edges aligned, as shown in the image to the left. Step 3- After successfully completing the unroll and ad- justing any overlaping geometry you should create 4 layers,; Surfaces, Score lines, Cut lines, and an “construction line” layer. Then, select the polysurface and run the “DupBor- der” command, this will give you a curve outline of the geometry, this curve should be exploded and entered into the construction line layer. Step 4- Take the unrolled polysurface and explode it into it’s subsurfaces. Then run the “DupBorder” com- mand again on all the subsurfaces, the resulting curves will make up the score lines for each face. Fig. 14 -Tetrahedrom, sold geometry Fig. 15 -Unrolled Surfaces Fig. 16 -DupBorder Fig. 17 -Explode Surfaces
  • 7. Adv.LaserCuttingJoineryPrimer 6 Unrolled- Tabbed surface Joinery Step 6- The lines should be exploded and the “SelDup” command run, all duplicates should then be deleted and the left over curves moved into the “score lines” layer. Step 7- For now hide the score lines and bring up the construction lines. Here you will begin creating the cutting profile that includes the tabs. Indi- vidually select the curve segments and run the “OffsetCurve” command, you can choose to “Cap” the offset which will create a connection to the endpoints of each line. Step 8- Also, you can choose not to “Cap” the offset then manually chamfer the ends and trim the excess, as you can see in some areas the offsets may over lap. Step 9- After the tabs are created and tailored to your needs in the “constrction line” layer, you should run the “BooleanCurve” command. In Top view, highlight the whole object, press enter, then click outside of the object, this will creat a single polyline around the perimeter of all the curves, this line is your “Cut” line, and should be positioned in that layer. Step 10- The score layer should be set to green, and the cut layer set to blue, hide or delete the construc- tion lines, scale appropriately for your piece and you should be set to sent your item(s) to be cut. Fig. 18 -DupBorder of exploded surfaces Fig. 19 -Offset border Curves Fig. 20 -Clean up over laps Fig. 21 -Establish Cut lines Fig. 22 -Establish Score lines
  • 8. Adv.LaserCuttingJoineryPrimer 7 Unrolled- Tabbed surface Joinery Step 11- Create a bounding box the size of the machine’s printable area, in this case 24”x48” and a sec- ond box the size the the material, in this case 14”x17”. Position your material in either the upper right or left hand corner of the printable area. Set your layers to their appropriate colors, at citytech green=score, blue=cut and red=etch. Step 12- Select print, set your scale and position the “print window” over your printable area box. Send to plotter. Step 13- Remove material, fold along score lines and glue along tabs. Fig. 23 -Organize the print layout Fig. 24 -Send to cutter Fig. 25 -Cut Pieces Fig. 26 -Cut single piece Fig. 27 -Fold Tabs Fig. 28 -Glue
  • 9. Adv.LaserCuttingJoineryPrimer 8 Notched Joinery Step1- Starting with a simple geometry, like this box, de- cide which edges need to be joined to create the desired object, forthis example we’ll go throught joining this single edge. Step 2 - Next you will need to divide the edge curve, us- ing the “Divide” command we divide the edge to be joined into 7 equal length segments, this will give us all the division points, then the points on the edge should be offset along the surface the distance of what ever material the you are working wth wil be. For this example we are asuming the use of 1/4” acrylic or craft plywood. Step 3 - After Offseting the points accordingly, draw a ploy- line accros each set of points to create this sort of “tooth” pattern Step 4 - Once the lines defining the notches is drawn over ech surface you can use them to “Trim” the negative spaces. The left over surfaces should be the profiles necessary to cut with. You can us the “unrollsurface” command to project each to the C-plane. Step 5 - Once projected to the C-plane use the “DupBor- der” command to extract the perimeter curves, color them blue, and for more complex geometries labeling which surface is which may be helpful., use the text tool to type any identifying informa- tion, the text will be filled in and not “cuttable”, to create vector out-lines, select the text and “ex- plode”. Fig. 29 -Solid base geometry Fig. 30 -Divide Edges Fig. 31 -Outline the notch pattern Fig. 32 -Trim the excess Fig. 33 -Flatten/ Unroll the faces to cut Fig. 34 -Prepare for cutting and label if needed
  • 10. Adv.LaserCuttingJoineryPrimer 9 Notched Joinery Also, for pressure fits you will need to take into ac- count the kerf width. The “kerf” is the width of the material removed by a cutting device, like a saw or laser. The kerf of the lasers at Citytech are around 1/64”, though there is some variance between the machines, material choice and power settings. The offset of the “tooth” curves should move in the direction of the opening and the distance somewhere in the nighborhood of 0.002”, to get a perfect fit will require a little testing, It’s wise to conduct a material/ power test with a small piece of or selected material. Fig. 35 -Fit together