
Laser Cut Box
Video of Process


Here is an image of the final product of the project. The Python script we wrote asks the user for parameters such as the height, width, length, thickness of the material, a word to engrave on the front, a name to engrave on the roof, a pitch for the roof, and adjustable features of the fractal patterns. The program determines the layout, as well as the optimal location to place dovetails and T-nut holes for assembly. The code generates an SVG file that is sent to a laser cutter to be digitally manufactured with the user parameters.
Description of Parts of the Code
This portion of the code places user-specified text engraved on the top of the box.

Box With User-Defined Text

Description of Parts of the Code
This portion of the code places user-specified text engraved on the top of the box.

Columbia Logo and More Text
Description of Parts of the Code
This portion of the code places user-specified text engraved on the top of the box.
