This repo is a maker-repository. It stores the parameters and the STL-files of a model of heliostat with an height of around 50cm. The model shall be made with a 3D-printer Voron. 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 desi78 version:
npm outdated
npm update --save
git commit -am 'npm update --save'
git clone https://github.com/charlyoleg2/heliostat_model_50cm
cd heliostat_model_50cm
npm install
npm run
npm run designix-uis
npx designix-uis
npx designix-cli --help
./make_heliostat.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 | heliostat_2 | heliostat_2 | 0 |
2 | base | base | 1 |
3 | pole_static | pole_static | 1 |
4 | vaxis | vaxis | 1 |
5 | vaxis_holder | vaxis_holder | 0 |
6 | ring | ring | 1 |
7 | ring_guidance | ring_guidance | 1 |
8 | vaxis_guidance | vaxis_guidance | 2 |
9 | rake | rake | 0 |
10 | rake_stopper | rake_stopper | 1 |
11 | haxis_guidance | haxis_guidance | 8 |
12 | swing | swing | 1 |
13 | rod | rod | 5 |
14 | trapeze | trapeze | 35 |
Each reference has its own directory with its json-parametrization, scad-script and stl-file.
ID | Reference | Design | Nb of instances |
---|---|---|---|
1 | heliostat_2 | heliostat_2 | 0 |
2 | base | base | 1 |
3 | pole_static | pole_static | 1 |
4 | vaxis | vaxis | 1 |
5 | vaxis_holder_A | vaxis_holder | 1 |
6 | vaxis_holder_B1 | vaxis_holder | 1 |
7 | vaxis_holder_B2 | vaxis_holder | 1 |
8 | ring | ring | 1 |
9 | ring_guidance | ring_guidance | 1 |
10 | vaxis_guidance | vaxis_guidance | 2 |
11 | rake | rake | 0 |
12 | rake_stopper | rake_stopper | 1 |
13 | haxis_guidance | haxis_guidance | 2 |
14 | swing | swing | 1 |
15 | rod | rod | 1 |
16 | trapeze | trapeze | 1 |
- heliostat
- spider
- surface