This repo is a maker-repository. It stores the parameters and the STL-files of gears and springs. This repo uses the javascript packages designix-cli and designix-uis of the design-library designix.
For Ubuntu users, OpenSCAD is available on snapcraft and can be installed with:
sudo snap install openscad
For working with the latest designix version:
npm outdated
npm update --save
git commit -am 'npm update --save'
git clone https://github.com/charlyoleg2/gears_and_springs
cd gears_and_springs
npm install
npm run
npm run designix-uis
npx designix-uis
npx designix-cli --help
./make_gear.js
- Design: A parametrizable 3D parts. Desginix is a collection of designs.
- Reference: A particular parametrization of a design.
- Instance: The realization of a reference.
ID | Reference | Design | Nb of instances |
---|---|---|---|
1 | gear_wheel_wheel | gear_wheel_wheel | 1 |
2 | simplified_gear_wheel | simplified_gear_wheel | 1 |
Each reference has its own directory with its json-parametrization, scad-script and stl-file.