Boxes.py

self-Logo

TypeTray

Type tray - allows only continuous walls

Settings for Finger Joints

angle
surroundingspacesmaximum space at the start and end in multiple of normal spaces
edge_widthspace below holes of FingerHoleEdge
fingerwidth of the fingers
playextra space to allow movement
spacespace between fingers
widthwidth of finger holes

TypeTray Settings

hiinner height of inner walls in mm (unless outside selected)(leave to zero for same as outer walls)
hinner height in mm (unless outside selected)
sysections back to front in mm. See --sx for format
sxsections left to right in mm. Possible formats: overallwidth/numberof sections e.g. "250/5"; sectionwidth*numberofsections e.g. "50*5"; section widths separated by ":" e.g. "30:25.5:70"
outside treat sizes as outside measurements that include the walls
closedtop close the box on top
gripheightheight of the grip hole in mm
gripwidthwidth of th grip hole in mm (zero for no hole)

Default Settings

thicknessthickness of the material
format format of resulting file
tabswidth of tabs holding th parts in place (not supported everywhere)
debug print surrounding boxes for some structures
referenceprint reference rectangle with given length
burnburn correction in mm (bigger values for tighter fit)