Variable Slot Sizing (This project is over 5-years old now,

Variable Slot Sizing

(This project is over 5-years old now, but it incorporates a trick that some might find useful.)

For an existing design, the thickness of the slot sizes must exactly match the thickness of the material. For example, the 5mm thick foam core dinosuar (photo) must match 5mm wide slots in the design.

But what happens if you change to 3mm thick acrylic? (That won’t match the 5mm slots!)
And what happens when you scale your design by 80%? (Your drawn 5mm slots are now 4mm when cut.)

What do you do?

***

For this project I downloaded a dinosaur from Instructables (I think). Using CAD software, I created a generic “slot” library part, and I overlaid each exiting slot in the original design with the library part. I duplicated the dinosaur on a new layer and then manually edited out all the original slots. (It’s not at tedious as it sounds.) This became Layer0 in my system.

The generic “slot” library part is actually a stack of several rectangles, each on a different layer. The length of the rectangle match the length in the original design. The width of the rectangle is different. For simplicity I chose to make Layer1 to be 1mm wide. Layer2 was 2mm wide. Layer3 was 3mm wide, etc.

***

To use:

You simple turn on only Layer0 (the dinosaur) and a single additional layer–in this case Layer5 (to create 5mm slots since I was using 5mm foam core). Using your existing laser cutter software, sequence to have Layer5 (the slots) cut out first, then Layer0 (the dinosuar) cut out last. Your design is done.

Should you choose to use 3mm acrylic, simply use Layer0 (dinosuar) and Layer3 (3mm slots). This assumes at full scale, 100% size dinosaur.

Suppose you wanted to scale the design by 80%. That means if you chose Layer5 (5mm) it will cut at an actual size of 4mm (80% of 5mm), so the result would work well for 4mm thick material.

Suppose you scaled the dinosaur by 50% (because you like that size dinosaur), and intended to use 3mm acrylic. Then choose Layer0 (dinosaur) and Layer6 (6mm). That means the drawn 6mm slots, when scaled by 50%, will correctly cut at the desired 3mm.

Obviously there’s a lot of limitations here, but you can create a “slot” stack with a lot more sizes than I’ve shown in this example. A little effort when you create your design will pay off later should you have a popular design that you re-use at a variety of scales or with different thickness materials.

Enjoy!

Nice technique, thanks for sharing.

Recently I have been learning F360. A unique element of its architecture is “parametric design”. All the parameters of the design can be defined in a table of variables that then can be assigned to objects in the design. Objects within the design can then be constrained in various ways with each other.
When parameters and constraints are setup correctly a simple change in a parameter changes the entire design. So a change in thickness can change all the geometries that are associated with that parameter.

I wonder if this would also work for this application?

@donkjr The Fusion360 approach is a lot more flexible, but also more complicated for our end users. We had several canned demo designs on hand at the laser computer for people to experiment with and share.

When a Girl Scout troup stopped by, it was simple enough to grab some material from the scrap bin, chose the DXF file of a design they liked, then select the appropriate layers. Cut and done.

(BTW, SolidWorks supports parametric design as well.)

Here’s the missing pic…
(because G+ is too F’d up to allow me to add or update pics in the original post.)