diff --git a/parts/motors/ballscrew_holder/README.md b/parts/motors/ballscrew_holder/README.md new file mode 100644 index 0000000..a75aa48 --- /dev/null +++ b/parts/motors/ballscrew_holder/README.md @@ -0,0 +1,36 @@ +The ballscrew holder + +![](./img/introduction.png) + +Part is fully parametrized, refer to the Spreadsheet to adjust values + +## Part anatomy + +The part is sliced into 4 "levels" each being a dependent Datum Plane: + +![](./img/anatomy_levels.png) + +and separated into 2 semi-indepent parts that are Loft-ed together: + +![](./img/anatomy_parts.png) + +## Fabrication + +The part is expected to be on each side of the CNC: + +![](./img/fabrication_sides.png) + +**THE SECOND PART NEEDS TO BE MIRRORED!!!** + +# Known issues + +## 1. irregularities with ballscrew mount + +I am unable to fit the part to the ballscrew holder without making changes in the parametrization of the relevant part: + +![](./img/champer_irregularity.png) + +the other side experiences the same issue + +![](./img/champer_irregularity_away.png) + diff --git a/parts/motors/ballscrew_holder/default.FCStd b/parts/motors/ballscrew_holder/default.FCStd new file mode 100644 index 0000000..b8a8a8b Binary files /dev/null and b/parts/motors/ballscrew_holder/default.FCStd differ diff --git a/parts/motors/ballscrew_holder/img/anatomy_levels.png b/parts/motors/ballscrew_holder/img/anatomy_levels.png new file mode 100644 index 0000000..4edbbf1 Binary files /dev/null and b/parts/motors/ballscrew_holder/img/anatomy_levels.png differ diff --git a/parts/motors/ballscrew_holder/img/anatomy_parts.png b/parts/motors/ballscrew_holder/img/anatomy_parts.png new file mode 100644 index 0000000..47ffb09 Binary files /dev/null and b/parts/motors/ballscrew_holder/img/anatomy_parts.png differ diff --git a/parts/motors/ballscrew_holder/img/champer_irregularity.png b/parts/motors/ballscrew_holder/img/champer_irregularity.png new file mode 100644 index 0000000..020b1d7 Binary files /dev/null and b/parts/motors/ballscrew_holder/img/champer_irregularity.png differ diff --git a/parts/motors/ballscrew_holder/img/champer_irregularity_away.png b/parts/motors/ballscrew_holder/img/champer_irregularity_away.png new file mode 100644 index 0000000..e81b35f Binary files /dev/null and b/parts/motors/ballscrew_holder/img/champer_irregularity_away.png differ diff --git a/parts/motors/ballscrew_holder/img/champer_irregularity_fillet.png b/parts/motors/ballscrew_holder/img/champer_irregularity_fillet.png new file mode 100644 index 0000000..5c930bf Binary files /dev/null and b/parts/motors/ballscrew_holder/img/champer_irregularity_fillet.png differ diff --git a/parts/motors/ballscrew_holder/img/fabrication_sides.png b/parts/motors/ballscrew_holder/img/fabrication_sides.png new file mode 100644 index 0000000..d15bfc7 Binary files /dev/null and b/parts/motors/ballscrew_holder/img/fabrication_sides.png differ diff --git a/parts/motors/ballscrew_holder/img/introduction.png b/parts/motors/ballscrew_holder/img/introduction.png new file mode 100644 index 0000000..7e3fe9e Binary files /dev/null and b/parts/motors/ballscrew_holder/img/introduction.png differ