Filetages dans FreeCAD

Thomas à indiqué dans Utilisation de FreeCAD - #7 par Thomas un plugin qui permet de réaliser de la visserie standard.

J’ai une autre problématique liée, réaliser un filetage « semi-standardisé », mais ne correspondant pas à de la visserie, c’est sur un équipement optique.

J’ai besoin sur la partie verte de la figure suivante de faire un filetage qui devrait être du ‹ M54,5 › au pas de 1 mm/tour

le M54.5 est une approximation, mesuré sur le haut des filets au pied à coulisse de la pièce d’origine, j’ai 54.30 +/-0.03

Le filet opposé dans lequel ça va rentrer (douille femelle) fait 53.5mm sur le haut des filets

Le plugin BOLTS est-il ‹ bidouillable › pour faire ça ?

Y’a-t-il dans FreeCAD une bonne manière de faire ? (Au pire je peux le faire avec OpenSCAD)

Sauf si tu veux l’imprimer la pièce, auquel cas dessiné le filetage à une importance, de manière générale en dessin industriel et par extension en CAO on ne dessine pas les filets.

Il me semble que BOLTS ne fournit que les enveloppes exterieurs des vis sans les filets.

Si tu veux dessiner le filet, il faut utiliser la fonction « hélice » du Bench Part et faire un balayage de la section du filet (un triangle) avec cette hélice. Ce n’est pas évident à expliquer par écrit, le plus simple serait de ce voir :wink:

Perso, j’ai compris. Donc c’est pas si mal expliqué :wink:

C’est en effet pour l’imprimer.

Je compte remplacer tout un empilement d’adaptateurs par une douille faite sur mesure.

Bon, j’ai ressorti le ‘guide du dessinateur industriel’ et je vais tenter d’enrouler un triangle de 1x1x1

Bon, j’arrive à rien avec FreeCAD…

Peut-être que ma version n’a pas l’outil ‘hélice’… j’ai juste trouvé révolution
J’utilise la version Mint LMDE, FreeCAD V 0.14

Dans la VO (pour laquelle tu trouveras plus de tutos, mot-clé : threads), c’est helix puis sweep.

Finalement, j’ai dessiné ma pièce avec OpenSCAD et j’ai trouvé une solution ‘clé en main’ avec une librairie spécialisée http://dkprojects.net/openscad-threads/

Une déclaration
include <threads.scad>

et hop, la séquence suivante me dessine un joli filetage !!
metric_thread (diameter=54.5, pitch=1, length=7.75, thread_size=1, leadin=1);

La librairie est vraiment intéressante parce qu’elle a pas mal de variables pour paramétrer.
Je ‘rêve’ de son équivalent/import dans FreeCAD :smiley: (FreeCAD est bien en mesure de parler le langage SCAD…?)