Resumé
Une expérience pour créer une bobine hélicoïdale précise dans OpenSCAD en utilisant la fonction linear_extrude.
Pour que cela fonctionne, un polygone représentant la section finale du ressort devait être calculé en premier.
Pour dériver cette équation.
1) J'ai commencé par un cercle représentant la section transversale d'un fil rond.
2) Ce fil sera incliné par l'angle d'inclinaison du ressort, de sorte que la section transversale est étirée en ellipse en dimensionnant l'un des axes.
3) Ensuite, cette ellipse est déformée en l'enroulant autour du diamètre moyen de la bobine.
4) Enfin, extrudez cette forme verticalement tout en la tordant.
C'était un défi mathématique intéressant et le résultat semble plutôt bon.
Ça génère très rapidement, même avec des détails élevés, mais vous pourriez manquer de mémoire si les détails sont trop nombreux !
タグ
モデルソース
