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