Commit Graph

7 Commits

Author SHA1 Message Date
Joel Ebel
e06447fe86 Separate the X and Y/Z gaps around the panel
The panel gap didn't need to be as large around the outer edge, so call
that PanelEdgeGap and default it to PartMargin*2. Leave the thickness
margin at CutoutMargin*2 + PartMargin*2 and rename it to PanelThickGap.
2018-06-30 22:43:48 -04:00
Joel Ebel
b4d32de8fd Add convenience variables for visible panel edges 2018-06-19 23:28:08 -04:00
Joel Ebel
f2c3de7712 Parametrize outer box holes separately
Default them to a #4 screw major diameter so screws will only bind to
the inner box tabs and not the outer shell.
2018-06-18 23:07:46 -04:00
Joel Ebel
b5fbf0be70 Make language more clear for PCB Feet. 2018-06-18 22:53:27 -04:00
Joel Ebel
ed64f8e680 Make panel features optional, and default off
So that the Thingiverse customizer will not include the demo panel
features, but they are in the code as examples.
2018-05-31 23:51:32 -04:00
Joel Ebel
ee947f39eb Add a preview angle, used by the customizer 2018-05-30 22:13:11 -04:00
Joel Ebel
335407804e Rename main file to something reasonable.
And remove the older version.
2018-05-30 22:11:07 -04:00