Laser-cut Plywood Can Rack

On occasion I will do something practical:

Salmon can storage boxes
Salmon can storage boxes

It’s not that we needed a rack for those cans, but it did get a laugh from Mary and that’s what counts.

The magic URL encoding all the parameters to generate a rack, using a recent addition to the wonderful boxes.py collection:

https://www.festi.info/boxes.py/CanStorage?FingerJoint_angle=90.0&FingerJoint_style=rectangular&FingerJoint_surroundingspaces=0.0&FingerJoint_edge_width=1.0&FingerJoint_extra_length=0.0&FingerJoint_finger=2.0&FingerJoint_play=0.0&FingerJoint_space=2.0&FingerJoint_width=1.0&Stackable_angle=60&Stackable_height=2.0&Stackable_holedistance=1.0&Stackable_width=4.0&fillHoles_bar_length=50&fillHoles_fill_pattern=no+fill&fillHoles_hole_max_radius=15&fillHoles_hole_min_radius=5&fillHoles_hole_style=hexagon&fillHoles_max_random=1000&fillHoles_space_between_holes=10.0&fillHoles_space_to_border=15.0&top_edge=%C5%A0&bottom_edge=%C5%A1&canDiameter=80&canHight=115&canNum=6&chuteAngle=5.0&thickness=3.2&format=svg&tabs=0&debug=0&labels=0&labels=1&reference=0&inner_corners=loop&burn=0.04&render=0

In order from left to right, the three successive racks represent:

  • A good laugh
  • Finding that a burn correction parameter of 0.04 produces a much better fit than 0.05.
  • Discovering that I must orient finger joints along the same axis to minimize small axis scale errors errors

The Burn Correction Factor encapsulates many physical effects and, much like 3D printing’s Extrusion Multiplier, must be determined empirically.

The axis scale error, however, took me by surprise.The X axis travels on the order of 0.2 mm more along 250 mm, about 0.08%, than the Y axis, even after my tedious calibration. I must do that calibration again, because, as Miss Clavel observed in a different context, Something Is Not Right.

And, yes, that tiny difference is enough to misalign the last few fingers with their holes, to the extent of requiring somewhat more than Gentle Persuasion with a plastic mallet.