Comment créer un thread taraudé dans OpenSCAD?

9

Existe-t-il un moyen simple de créer un thread taraudé dans OpenSCAD? J'ai besoin de quelque chose comme 10 mm de diamètre à la fin, 9 en haut et la hauteur de 10 mm.

Hiisi T
la source
Pourriez-vous nous expliquer quelle approche vous avez adoptée, ce que vous avez déjà essayé et pourquoi cela a échoué? Cela pourrait aider les réponses possibles à savoir par où commencer à expliquer.
kamuro
Il existe de nombreuses bibliothèques pour OpenSCAD pour la création de threads. Je n'en ai tout simplement pas trouvé pour le filetage conique (c'est-à-dire le filetage de tuyau).
Hiisi T

Réponses:

4

Si vos compétences en mathématiques et OpenSCAD sont supérieures aux miennes, vous pourrez peut-être utiliser la bibliothèque OpenSCAD Metric Nut, Bolt & Threads située ici: Bibliothèque OpenSCAD Metric Nut, Bolt & Threads

Il utilise divers moyens pour générer des polygones autour d'un rayon et inclut les formules de révolutions partielles. Il est présumé dans la conception que le centre de rotation des polygones générés est constant. J'ai regardé le code pour le filetage extérieur et j'ai pu facilement déterminer les références de rayon.

Avec un codage approprié, vous pourriez générer un rayon variable en fonction de la hauteur du cylindre à un point spécifique et obtenir l'effet effilé dont vous avez besoin.

Je m'attends à ce que vous deviez réduire votre rayon souhaité d'une fraction, disons 0,05 mm afin d'intégrer les polygones de filetage dans votre cylindre conique.

Si vous n'êtes pas un bon codeur, ignorez cette réponse.

fred_dot_u
la source
Donc, pas de solution prête. Merci pour le commentaire. Jouera avec la bibliothèque.
Hiisi T
4

J'ai contacté Dan Kirshner (l'auteur de la bibliothèque de threads openscad) et il a mis à jour la bibliothèque. Il prend désormais en charge les filetages coniques. Merci, Dan!

Modules de dessin de fil pour OpenSCAD

Hiisi T
la source