Boxes.py

self-Logo

SBCMicroRack

Stackable rackable racks for SBC Pi-Style Computers

Settings for Finger Joints

angle
style style of the fingers
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 finger move in and out
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

SBCMicroRack Settings

xinner width in mm (unless outside selected)
yinner depth in mm (unless outside selected)
sbcshow many slots for sbcs
clearance_xclearance for the board in the box (x) in mm
clearance_yclearance for the board in the box (y) in mm
clearance_zSBC Clearance in mm
hole_dist_edgehole distance from edge in mm
hole_grid_dimension_xwidth of x hole area
hole_grid_dimension_ywidth of y hole area
hole_diameterhole diameters
netusb_zheight of the net/usb hole mm
netusb_xwidth of the net/usb hole in mm
stable draw some holes to put a 1/4" dowel through at the base and top
switch adds an additional vertical segment to hold the switch in place, works best w/ --stable

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). Use BurnTest in "Parts and Samples" to find the right value.