diff --git a/README.md b/README.md new file mode 100644 index 0000000..65e8cd1 --- /dev/null +++ b/README.md @@ -0,0 +1,32 @@ +# Parametric Box + +This FreeCad project generates a box with a sliding lid and finger-shaped interlocking joints. +It is designed to be manufactured on a CNC mill. + +![](pictures/pic1.png) + +The following parameters can be set in the spreadsheet: + - height (outer dimension) + - width (outer dimension) + - depth (outer dimension) + - finger width + - clearance for glued parts + - clearance for sliding lid + - slot depth in relation to material thickness + - material thickness (sides) + - material thickness (bottom) + - material thickness (top) + +#### Example for a very flat box +*notice*: The height and the finger width must be choosen in a way that at least three fingers can fit on a corner edge + +![](pictures/pic2.png) + +### TechDraw + +The project includes a TechDraw page, which can be used for CNC-milling when exported as `.dxf`. +All Views are updated and placed automaticly, when parameters are changed. Spacing can be adjusted in the Spreadsheet + +![](pictures/techdraw1.png) + +![](pictures/techdraw2.png) diff --git a/pictures/pic1.png b/pictures/pic1.png new file mode 100644 index 0000000..4e76ec1 Binary files /dev/null and b/pictures/pic1.png differ diff --git a/pictures/pic2.png b/pictures/pic2.png new file mode 100644 index 0000000..f1a42a3 Binary files /dev/null and b/pictures/pic2.png differ diff --git a/pictures/techdraw1.png b/pictures/techdraw1.png new file mode 100644 index 0000000..d5dbd1d Binary files /dev/null and b/pictures/techdraw1.png differ diff --git a/pictures/techdraw2.png b/pictures/techdraw2.png new file mode 100644 index 0000000..a036b39 Binary files /dev/null and b/pictures/techdraw2.png differ