Week 3 — Computer-controlled cutting

Group assignment for this week is on the Chaihuo Week 3 group assignment page. The rest of this page is my individual work.

Individual assignment

This week I designed a parametric press-fit construction piece in Onshape, exported a flat DXF, laser-cut several copies from plywood, and assembled them into a small 3D structure. The same triangle outline also went through the lab vinyl cutter as a second CAM path. The design goal was not a one-off shape but a part whose slot width and overall scale can be retuned when material thickness or laser kerf changes.

Design intent

Fab Academy asks for a parametric construction kit that accounts for kerf and can be assembled in more than one way. I chose an equilateral triangle with three inward slots so identical parts can interlock at different angles, similar in spirit to a press-fit snowflake or circle kit but with triangular symmetry. The important design choice is how slot width relates to real board thickness: our lab stock measured about 3.0 mm plywood, while the slot variable kerf is set to 2.8 mm so the laser removes slightly less than the full material width and the joint stays snug after the beam’s kerf loss.

Variable Value used Role
diameter 40 mm Inscribed-circle diameter that sets overall triangle scale.
length 10 mm (= diameter / 4) Slot depth along each edge.
kerf 2.8 mm Slot width; tuned for ~3 mm plywood plus laser kerf compensation.
chamfer_diameter1 1.5 mm → 3 mm First chamfer offset at slot entry; increased for easier press-fit.
chamfer_diameter2 3 mm → 7 mm Second chamfer control for the slot mouth opening angle.

Parametric design in Onshape

I modeled everything in a single sketch driven by variables in the feature tree. The screenshots below follow the order I actually built the part.

Step 1: Triangle and inscribed circle

I sketched an equilateral triangle with a horizontal constraint on the top edge, then added a construction circle inscribed inside the triangle. The circle diameter is bound to diameter (40 mm in this version) so the whole outline scales together when that variable changes.

Onshape sketch step 1

Step 2: Slot rectangles

Three rectangles form the press-fit slots. Width is kerf (2.8 mm) and length is length (10 mm, one quarter of diameter). Keeping slot depth tied to overall size means the proportions stay balanced if I resize the kit later.

Onshape sketch step 2

Step 3: Midpoint and coincident constraints

Each rectangle is centered on one triangle edge with midpoint constraints and coincident ties to the outer profile. That keeps the slot pattern symmetric when any variable is edited.

Onshape sketch step 3

Step 4: Chamfer variables

Square slot corners fought the first dry fit, so I introduced chamfer_diameter1 and chamfer_diameter2 and applied chamfers at each slot entry. The goal is a lead-in angle so parts slide together without cracking the plywood corners.

Onshape sketch step 4

Step 5: Tune chamfer_diameter1

I increased chamfer_diameter1 from 1.5 mm to 3 mm and nudged chamfer_diameter2 toward 7 mm until the slot mouth looked wide enough for assembly but still gripped the mating tab. This step is where parametric design paid off: I could iterate on angles without redrawing the triangle.

Onshape sketch step 5

Step 6: Tune kerf

With chamfers settled, I swept kerf around the nominal value to see how slot width affected fit on real 3 mm stock. Values much wider than 2.8 mm felt loose; narrower values made hammer-free assembly difficult. I kept 2.8 mm as the production setting for this plywood lot.

Onshape sketch step 6

Step 7: Export DXF

From the finished sketch I right-clicked the face and chose Export as DXF/DWG… for the laser workflow. I exported in millimetres (not centimetres) so the cutter software imported the outline at the correct scale.

Onshape sketch step 7

Laser cutting

I transferred the DXF to the lab laser, picked cut settings for 3 mm plywood based on our group characterization notes, and ran enough copies of the triangle to build a small 3D assembly. The clip below shows the cut on the machine.

Assembly result

Off the bed I deburred the charred edges lightly, then pressed the identical triangles together through the slots. The chamfers helped more than I expected on the first push. The structure below is one way to stack the same part; the kit can fan flat or build upward depending on how the slots meet.

Assembled triangle construction kit

Vinyl cutter

The individual brief also asks for a vinyl-cutter job. I reused the same week3-triangle-kit.dxf rather than downloading a sticker file: one triangle outline with the same slot geometry, sent through Cricut Design Space as a through-cut on adhesive vinyl. That checks whether the parametric export survives a knife plotter workflow, not only the laser.

Machine and material setup

Item Setting used
Machine Cricut at Chaihuo — front-panel Load/Unload and Go controls
Software Cricut Design Space (desktop), paired over USB
Cutting mat StandardGrip green mat, 30.5 cm × 61 cm (12 in × 24 in)
Blade Fine-Point Blade in clamp B
Operation Basic cut (through-cut), single mat, mirror off
Stock Blue adhesive vinyl on carrier sheet (face up on the mat)
Source file Same Onshape export as the laser job — week3-triangle-kit.dxf

Step 1: Upload the DXF

In Design Space I opened Upload and selected the triangle DXF. The importer accepts SVG, DXF, PNG, and other flat formats; the silhouette arrived as a single closed outline ready for a basic cut.

Cricut Design Space upload screen

Step 2: Place on the canvas

I dropped the outline onto the grid, confirmed the layer stayed on Basic cut, and left one copy in the upper-left region so rollers would still grip the mat edges during the job.

Triangle outline on Cricut canvas

Step 3: Choose mat loading

On Make It I chose On mat (not the card-mat workflow) and confirmed the 30.5 cm × 61 cm StandardGrip size so the virtual layout matched the physical mat on the bench.

Cricut mat loading dialog

Step 4: Prepare mat preview

The prepare screen shows the triangle nested on the virtual mat with the cut boundary highlighted. I checked mirror was off and only one mat was queued before sending the job.

Cricut prepare mat preview

Step 5: Blade and material checklist

Design Space then walked through the on-machine checklist: set the material dial to the vinyl preset, confirm the Fine-Point Blade in clamp B, load the mat until the rollers catch, press Load/Unload, then Go when the prompt unlocks.

Cricut Make It material and blade checklist

Step 6: Cut on the machine

The clip below is the through-cut on the Cricut: the mat advances, the blade traces the triangle outline and slot notches, and the vinyl stays on the carrier until I peel it afterward.

Step 7: Finished vinyl cut

After the job I lifted the cut triangles from the green mat. The slot width matches the same parametric sketch used for laser plywood, which is a quick sanity check that the DXF export did not lose interior features when it moved to a second cutter.

Blue vinyl triangles cut on the mat

Design files

Download flat layout (.dxf)

Reflection

Treating kerf as a real dimension (not a note on the group page) meant I could regenerate the DXF when our comb test nudged the fit value instead of hand-editing three slots. Chamfers were the other lesson: parametric sketches only stay pleasant to assemble if you plan for entry angles, not just nominal slot width. Running the same file on the vinyl cutter showed that this week is really two CAM paths: laser kerf compensation in Onshape and knife-plotter presets in Design Space, not two different geometry languages.

The group laser session also made safety part of the cut, not a preamble: ventilation on, fire watch assigned, and material approved before anyone hits start. That checklist sounds bureaucratic until you watch plywood char at the wrong focus height; then operator sign-off feels reasonable.