# 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.

| <img src="pictures/pic1.png" height="200px"> | <img src="pictures/_SAM2750.jpg" height="200px"> |
|:---:|:---:|

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)

### Machining

In the `gcode` branch the project contains Jobs created with the Path WB. At the moment these operations are in prototype
stage and must be recalculated when changing parameters or even replaced if the number of faces changes (eg. more or less fingers).
In any case the generated gcode must be inspected carefully.


| <img src="pictures/_SAM2742.jpg" height="300px"> | <img src="pictures/_SAM2744.jpg" height="300px"> |
|:---:|:---:|
