Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
projets:ecrou_fixation_t [2016/04/07 21:42] bumblebee |
projets:ecrou_fixation_t [2021/04/01 16:29] (Version actuelle) admin |
||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
machines: fraiseuses:proxxon_ff500_cnc | machines: fraiseuses:proxxon_ff500_cnc | ||
materiaux: laiton | materiaux: laiton | ||
- | logiciels: freecad heekscad flatscam | + | logiciels: freecad heekscad flatscam nccad |
sources: | sources: | ||
liens: | liens: | ||
Ligne 41: | Ligne 41: | ||
===== FAO : Génération du Gcode===== | ===== FAO : Génération du Gcode===== | ||
==== Calcul des vitesses de coupe ==== | ==== Calcul des vitesses de coupe ==== | ||
- | :TODO: | + | Pour calculer les vitesses de coupe j'ai réalisé une petite [[http://carrefour-numerique.cite-sciences.fr/tools/calculatrice_vitesses_ff500/|calculatrice de vitesses de travail]] à l'aide des formules et explications fournie dans le livre "Manuel pratique du Fraiseur Mécanicien" de E.Sodano (ISBN : 2-04-004072-2) |
+ | |||
+ | J'ai ensuite calculé la vitesse de coupe dans du laiton, avec une fraise de 3mm à 2 dents, une épaisseur de copeau de 0,08mm et une hauteur de passes de 0,5mm, ce qui ma donné : | ||
+ | * Vitesse de rotation de la broche : 2500 tr/min | ||
+ | * Vitesse d'avance : 400.00 mm/min (ou 66.67 x0.1 mm/s avec l'unité utilisé par nccad) | ||
==== Génération du GCODE avec heekscnc==== | ==== Génération du GCODE avec heekscnc==== | ||
+ | |||
<imgcaption img1|Opération de type Poche pour l'Alésage central> | <imgcaption img1|Opération de type Poche pour l'Alésage central> | ||
{{ :projets:ecrou_fixation_t:poche.png?200}} | {{ :projets:ecrou_fixation_t:poche.png?200}} | ||
Ligne 61: | Ligne 66: | ||
===Usinage des épaulements=== | ===Usinage des épaulements=== | ||
- | Pour cet usinage les opération de poche et de contournage ne me permettant pas de générer le GCODE que je souhaitait j'ai choisi d'utiliser la possibilité offerte par heekscnc d'effectuer une opération de type ''script'' qui permet de [[logiciels:heekscad:documentation:scripts|générer du gcode a partir d'un script python]]. La fraise utilisée étant de ø3mm il suffit d'une seul passe pour réaliser les épaulement de 3mm (en débordant sur l’extérieur de la pièce de 0.5mm ce qui n'est pas très gênant dans notre cas puisque ces zone seront à l’extérieur de la pièce). | + | Pour cet usinage les opération de poche et de con-tournage ne me permettant pas de générer le GCODE que je souhaitait j'ai choisi d'utiliser la possibilité offerte par heekscnc d'effectuer une opération de type ''script'' qui permet de [[logiciels:heekscad:documentation:scripts|générer du gcode a partir d'un script python]]. La fraise utilisée étant de ø3mm il suffit d'une seul passe pour réaliser les épaulement de 3mm (en débordant sur l’extérieur de la pièce de 0.5mm ce qui n'est pas très gênant dans notre cas puisque ces zone seront à l’extérieur de la pièce). |
J'ai écrit une petite fonction python me permettant de facilement générer le gcode d'usinage une rainure de profondeur paramétrable, c'est à dire d'allers-retours de la fraises sur l'axe y en descendant un peu à chaque passe, et remontant à distance de sécurité (5mm) entre chaque passe. //(<imgref img2>)// | J'ai écrit une petite fonction python me permettant de facilement générer le gcode d'usinage une rainure de profondeur paramétrable, c'est à dire d'allers-retours de la fraises sur l'axe y en descendant un peu à chaque passe, et remontant à distance de sécurité (5mm) entre chaque passe. //(<imgref img2>)// | ||
Ligne 108: | Ligne 113: | ||
Pour cela j'ai exporté un second GCODE, mais cette fois ci au format ngc en indiquant à heekscad l'utilisation d'une machine de type "linux CNC". (En effet le fichier de gcode un peu "exotique" généré pour nccad n'a pas l'air de fonctionner correctement dans OpenScam, je n'ai pas pris le temps de regarder ce qui clochait.) | Pour cela j'ai exporté un second GCODE, mais cette fois ci au format ngc en indiquant à heekscad l'utilisation d'une machine de type "linux CNC". (En effet le fichier de gcode un peu "exotique" généré pour nccad n'a pas l'air de fonctionner correctement dans OpenScam, je n'ai pas pris le temps de regarder ce qui clochait.) | ||
- | Après avoir indiqué les dimensions de mon morceau de laiton à usiner et importé mon fichier GCODE Camotics m'à affiché une prévisualisation 3D de la pièce usinée //(<imgref img4>)// qui correspondait à mes attente. | + | Après avoir indiqué les dimensions de mon morceau de laiton à usiner et importé mon fichier GCODE Camotics m'à calculé une prévisualisation 3D de la pièce usinée //(<imgref img4>)// qui correspondait à mes attente. |
===== Fraisage ===== | ===== Fraisage ===== | ||
- | |||
- | :TODO: //En cours de rédaction// | ||
==== Fixation de la piece ==== | ==== Fixation de la piece ==== | ||
+ | <imgcaption fixation|Fixation de la pièce> | ||
+ | {{:projets:ecrou_fixation_t:fixation.jpg?250 |}} | ||
+ | </imgcaption> | ||
- | ==== Definition de l'origine ==== | + | |
+ | Pour fixer ma pièces j'ai utilisé les petits mords fournis avec la machine, et j'ai placé entre ma pièces et le plateau une petite chute de medium de 3 afin d'éviter d'usiner le plateau. | ||
+ | |||
+ | Les petites pièces en escalier permettent de surélever l'arrière des mord légèrement au dessus de la pièces à maintenir afin que le contact entre la pièce et le mord se fasse sur l’arrête de celui si, générant un pression de maintien importante. | ||
+ | |||
+ | ==== Définition de l'origine ==== | ||
+ | :TODO: //En cours de rédaction// | ||
==== Usinage ==== | ==== Usinage ==== | ||
Ligne 125: | Ligne 137: | ||
</imgcaption> | </imgcaption> | ||
- | Plus que deux petite étapes apres l'usage : | + | Plus que deux petite étapes après l'usage : |
- | * Ébavurage et ponçage de la pièce afin de rendre les arrete moins tranchante et d'avoir un etat de surface un peu plus propre. Pour cela j'ai utilisé du papier de verre avec une cale en bois. | + | * Ébavurage et ponçage de la pièce afin de rendre les arrête moins tranchante et d'avoir un etat de surface un peu plus propre. Pour cela j'ai utilisé du papier de verre avec une cale en bois. |
- | * Taraudage du trou pour transformer la pièce en écrou //(<imgref taraudage>)//. Pour cela j'ai placé la pièce dans l'étau (en utilisant des mord afin de ne pas marque ma piece) pour j'ai utilisé un taraud de ø6mm avec son tourne-à-gauche pour réalisé le pas de vis, en veillant à maintenir mon taraud bien perpendiculaire à ma pièce. Pour tarauder le principe est de 'visser' le taraud un tour complet, de le 'dévisser' d'1/4 de tour pour couper le copeau, et de recommencer jusqu'a ce le l’alésage soit taraud jusqu'au bout. | + | * Taraudage du trou pour transformer la pièce en écrou //(<imgref taraudage>)//. Pour cela j'ai placé la pièce dans l'étau (en utilisant des mord afin de ne pas marque ma pièce) pour j'ai utilisé un taraud de ø6mm avec son tourne-à-gauche pour réalisé le pas de vis, en veillant à maintenir mon taraud bien perpendiculaire à ma pièce. Pour tarauder le principe est de 'visser' le taraud un tour complet, de le 'dévisser' d'1/4 de tour pour couper le copeau, et de recommencer jusqu’à ce le l’alésage soit taraud jusqu'au bout. |
===== Problèmes rencontrées et solutions proposées ===== | ===== Problèmes rencontrées et solutions proposées ===== | ||
- | :TODO: //En cours de rédaction// | ||
- | * Calculs des vitesses de coupe => calculette | + | |
- | * État de surface : | + | * **Calculs des vitesses de coupe** : n'ayant jamais usiné de metal avant je ne savais pas trop quelles vitesse de déplacement utiliser. Pour m'aider j'ai réalisé une petite [[http://carrefour-numerique.cite-sciences.fr/tools/calculatrice_vitesses_ff500/|calculatrice de vitesses de travail]] à l'aide des formules et explication fournie dans le livre "Manuel pratique du Fraiseur Mécanicien" de E.Sodano (ISBN : 2-04-004072-2) |
+ | * **État de surface** : | ||
* Certains cotés sont usinés à l'envers, il faut toujours avoir une avance en opposition par rapport à la rotation et ne pas travailler "en avalant" => modifier le script pour pouvoir usine le coté gauche de la pièces dans l'autre sens. | * Certains cotés sont usinés à l'envers, il faut toujours avoir une avance en opposition par rapport à la rotation et ne pas travailler "en avalant" => modifier le script pour pouvoir usine le coté gauche de la pièces dans l'autre sens. | ||
+ | * Le manque d'aspiration des copeaux qui se sont accumulé dans les rainures durant l'usinage n'a peut être pas aidé non plus a avoir des surfaces propres. | ||
===== Pièce finale ===== | ===== Pièce finale ===== |