Boxes.py

self-Logo

RectangularWall

Simple wall

Settings for Cabinet Hinges

borediameter of the pin hole in mm
eyes_per_hingepieces per hinge
hingesnumber of hinges per edge
style style of hinge used
eyeradius of the eye (in multiples of thickness)
playspace between eyes (in multiples of thickness)
spacingminimum space around the hinge

Settings for Click-on Lids

angle
bottom_radius
depth

Settings for Dove Tail Joints

anglehow much should fingers widen (-80 to 80)
depthhow far the dove tails stick out of/into the edge
radiusradius used on all four corners
sizefrom one middle of a dove tail to another

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

Settings for rack (and pinion) edge

anglepressure angle
clearanceclearance
dimensionmodulus of the gear (in mm)
profile_shiftProfile shift

Settings for GrippingEdge

outset extend outward the straight edge
style "wave" or "bumps"
depthdepth of the grooves

Settings for Hinges and HingePins

grip_percentage
outset have lid overlap at the sides (similar to OutSetEdge)
pinwidthset to lower value to get disks surrounding the pins
style "outset" or "flush"
axlediameter of the pin hole
grip_lengthfixed length of the grips on he lids
hingestrengththickness of the arc holding the pin in place

Settings for Chest Hinges

hinge_strengththickness of the arc holding the pin in place
pin_heightradius of the disc rotating in the hinge
play

Settings for Slide-on Lids

angle
second_pin
spring
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

Settings for Stackable Edges

angleinside angle of the feet
heightheight of the feet
holedistancedistance from finger holes to bottom edge
widthwidth of the feet

RectangularWall Settings

xinner width in mm (unless outside selected)
hinner height in mm (unless outside selected)
bottom_edge edge type for bottom edge
right_edge edge type for right edge
top_edge edge type for top edge
left_edge edge type for left edge

Default Settings

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