Boxes.py


PaperBox

Box made of paper, with lid.

PaperBox Settings

x

inner width in mm

y

inner depth in mm

h

inner height in mm

design

different design for paper consumption optimization. The tuckbox also has locking cut for its lid.

lid_height

Height of the lid (part which goes inside the box)

lid_radius

Angle, in radius, of the round corner of the lid

lid_sides

Width of the two sides upon which goes the lid

margin

Margin for the glued sides

mark_length

Length of the folding outside mark

tab_angle_rad

Angle (in radian) of the sides which are to be glued inside the box

finger_hole_diameter

Diameter of the hole to help catch the lid

Default Settings

thickness

thickness of the material (in mm) 🛈

format

format of resulting file 🛈

tabs

width of tabs holding the parts in place (in mm)(not supported everywhere) 🛈

debug

print surrounding boxes for some structures 🛈

labels

label the parts (where available)

reference

print reference rectangle with given length (in mm)(zero to disable) 🛈

inner_corners

style for inner corners 🛈

burn

burn correction (in mm)(bigger values for tighter fit) 🛈



This box is made of paper.

There is marks in the "outside leftover paper" to help see where to fold (cutting with tabs helps use them). The cut is very precise, and could be too tight if misaligned when glued. A plywood box (such as a simple TypeTray) of the same size is a great guide during folding and gluing. Just fold the box against it. Accurate quick and easy.

A paper creaser (or bone folder) is also useful.