Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
outilsit:fablab:laser:lol [2022/02/09 00:19] vanlindtmarc |
outilsit:fablab:laser:lol [2022/02/09 00:54] vanlindtmarc |
||
---|---|---|---|
Ligne 1183: | Ligne 1183: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | ---- | ||
+ | ==== menger3D(d, | ||
+ | {{ : | ||
+ | Attention, la prévisualisation amène des erreurs d' | ||
+ | < | ||
+ | menger3D(d=100, | ||
+ | </ | ||
+ | < | ||
+ | module menger3D(d, | ||
+ | intersection(){ | ||
+ | translate([-d/ | ||
+ | rotate([90, | ||
+ | translate([-d/ | ||
+ | rotate([90, | ||
+ | translate([-d/ | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
===== Modificateurs formes 2D et 3D ===== | ===== Modificateurs formes 2D et 3D ===== | ||
Ligne 1481: | Ligne 1502: | ||
</ | </ | ||
+ | ---- | ||
+ | |||
+ | ==== translate3D(a, | ||
+ | {{ : | ||
+ | < | ||
+ | abc=cube([10, | ||
+ | def=translate3D(rescale3D(abc, | ||
+ | 3D(abc); | ||
+ | 3D(def); | ||
+ | </ | ||
+ | < | ||
+ | function translate3D(a, | ||
+ | function rescale3D(a, | ||
+ | </ | ||
---- | ---- |