howto:cfao:usinage_tour_freecad

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
howto:cfao:usinage_tour_freecad [2021/04/08 12:15] adminhowto:cfao:usinage_tour_freecad [2021/06/24 15:46] (Version actuelle) – modification externe 127.0.0.1
Ligne 28: Ligne 28:
 === Sur un système Windows === === Sur un système Windows ===
  
-Téléchargez l'archive [[https://github.com/dubstar-04/FreeCAD_Turning_Addon/archive/refs/heads/bit_path.zip]] puis décompresser la.+Téléchargez l'archive [[https://github.com/dubstar-04/FreeCAD_Turning_Addon/archive/refs/heads/bit_path.zip]] puis décompressez la.
  
-Téléchargez l'archive [[https://github.com/dubstar-04/LibLathe/archive/refs/heads/master.zip]] puis décompresser la.+Téléchargez l'archive [[https://github.com/dubstar-04/LibLathe/archive/refs/heads/master.zip]] puis décompressez la.
  
 Copiez le contenu du répertoire Liblathe-master dans le répertoire vide Liblathe du dossier FreeCAD_Turning_Addon-bit_path obtenu précédemment. Copiez le contenu du répertoire Liblathe-master dans le répertoire vide Liblathe du dossier FreeCAD_Turning_Addon-bit_path obtenu précédemment.
Ligne 46: Ligne 46:
 De retour dans FreeCAD nous utilisons l'atelier PartDesign pour dessiner l'esquisse de notre pièce dont le volume sera créé par la fonction Révolution. Quelques recommandations pratiques : De retour dans FreeCAD nous utilisons l'atelier PartDesign pour dessiner l'esquisse de notre pièce dont le volume sera créé par la fonction Révolution. Quelques recommandations pratiques :
   * Les axes du tour étant X,Z il est préférable de dessiner votre pièce dans le plan XZ pour éviter d'avoir à effectuer une rotation par la suite.    * Les axes du tour étant X,Z il est préférable de dessiner votre pièce dans le plan XZ pour éviter d'avoir à effectuer une rotation par la suite. 
-  * L'origine de la pièce est située sur le dessus, au centre. Il est donc plus pratique de dessiner votre esquisse sur la partie X+,Z- du plan en prenant le centre du repère comme origine pièce.+  * L'origine de la pièce est située sur le dessus, au centre. Il est donc plus pratique de dessiner votre esquisse sur la partie X+,Z- du plan en prenant le centre du repère comme origine pièce mais ce n'est pas obigatoire.
  
 Par exemple : Par exemple :
Ligne 56: Ligne 56:
 {{ :freecad:tournage:tour2.png?nolink&300 |}} {{ :freecad:tournage:tour2.png?nolink&300 |}}
  
 +
 +==== Atelier Path =====
 +
 +Afin de bien comprendre les outils de l'atelier Path n'hésitez pas à consulter la page [[https://wiki.freecadweb.org/Path_Workbench/fr |du wiki de FreeCAD]]
 +
 +=== Gestion des outils ===
 +
 +Lors du premier lancement du gestionnaire d'outils "Toolbit" il vous est demandé de créer votre répertoire personnel d'outils. Après avoir répondu Oui, créez un répertoire "Outils" par exemple, dans votre dossier utilisateur FreeCAD et validez ensuite les copies des outils par défaut dans ce dossier. Pour plus de  simplicité pour la suite il est possible de fusionner les 3 répertoires (Bit, Library, Shape) présents dans VOTRE_DOSSIER_UTILISATEUR_FREECAD/Mod/FreeCAD_Turning_Addon/Tools/ avec ceux qui sont maintenant dans votre répertoire personnel d'outils.
 +
 +L'extension Turning_Addon apporte 4 outils de tournage pour notre exemple nous sélectionnerons l'outil DCMT070204R qui correspond à nos plaquettes et porte plaquette.
  
 ==== Création des parcours d'usinage ===== ==== Création des parcours d'usinage =====
  
-On bascule vers l'atelier Path et on crée une nouvelle tâche.+On crée une nouvelle tâche dont le solide de référence est bien entendu notre Corps. 
 +Dans l'onglet Setup > Layout, on paramètre notre matière première brute étant un cylindre dont vous ajustez le diamètre, la hauteur devant correspondre par défaut à la hauteur notre pièce.  
 +On ajoute quelques dixièmes de mm en hauteur car la face sera rectifiée au cours de l'usinage. On va donc décaler l'origine en Z en sélectionnant l'arête supérieure du cylindre de matière brute puis en cliquant sur le bouton Z=0. 
 +{{ :freecad:tournage:tour3.png?nolink&400 |}} 
 +{{ :freecad:tournage:tour3a.png?nolink&800 |}}
  
-Afin de bien comprendre les outils de l'atelier Path n'hésitez pas à consulter la page [[https://wiki.freecadweb.org/Path_Workbench/fr |du wiki de FreeCAD]]+Dans l'onglet Output on définit le Processor à grbl, utilisé pour le pilotage de notre tour, cela aura pour effet de générer des fichiers gcode parfaitement compatibles avec notre système. 
 + 
 +{{ :freecad:tournage:tour4.png?nolink&400 |}} 
 + 
 + 
 +=== Opération : dressage de la face === 
 + 
 +Depuis le menu Path > Turning Addon > Turn Face 
 + 
 +Dans l'onglet Operation on sélectionne le bon outil et on règle l'épaisseur des passes via le paramètre Step over = 0.5mm dans notre cas : 
 + 
 +{{ :freecad:tournage:tour5.png?nolink&400 |}} 
 + 
 +Le résultat est visible tout de suite : 
 + 
 +{{ :freecad:tournage:tour6.png?nolink&400 |}} 
 + 
 + 
 +=== Opération : ébauche === 
 + 
 +Depuis le menu Path > Turning Addon > Turn Rough 
 + 
 +De la même manière on choisit l'outil puis on règle : 
 +  * L'épaisseur des passes : Step over = 0.30mm 
 +  * La quantité de matière à laisser : Stock to leave = 0.15mm 
 + 
 +On valide et on apprécie le résultat : 
 + 
 +{{ :freecad:tournage:tour7.png?nolink&400 |}} 
 + 
 +=== Opération : finition === 
 + 
 +Depuis le menu Path > Turning Addon > Turn Profile 
 + 
 +De la même manière on choisit l'outil puis on règle le nombre de de passes, Finish Passes = 1 
 + 
 +On observe le résultat : 
 + 
 +{{ :freecad:tournage:tour8.png?nolink&400 |}} 
 + 
 +=== Vitesse d'avance === 
 + 
 +En retournant sur les paramètres de la tâche d’usinage (en double cliquant sur Job dans votre arborescence) dans l'onglet Tool vous devez indiquer les vitesses d'avance de vos outils : 
 + 
 +{{ :freecad:tournage:tour9.png?nolink&400 |}} 
 + 
 +**Attention l'unité utilisée est le mm/s !** En choisissant 1 mm/s on obtient F60 dans notre Gcode soit 60mm/mn 
 + 
 +=== Génération du G-Code === 
 + 
 +On lance le post traitement de la tâche et on enregistre le parcours sous la forme d'un fichier gcode qui pourra être lu avec [[https://winder.github.io/ugs_website/ |Universal Gcode Sender]] ou [[https://github.com/vlachoudis/bCNC |bCNC]] pour piloter le tour. 
 + 
 +=== Usinage === 
 + 
 +Il suffit de regarder le tour s'animer... 
 + 
 +{{ :freecad:tournage:tournage.mp4 |}}
  • howto/cfao/usinage_tour_freecad.1617876944.txt.gz
  • Dernière modification : 2021/06/24 15:46
  • (modification externe)