Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| howto:fabrication:boomerang [2021/07/22 17:57] – [Création des parcours d'usinage] admin | howto:fabrication:boomerang [2025/05/21 10:08] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== | + | ====== |
| + | |||
| + | Ce projet vise à fabriquer un boomerang d' | ||
| ===== Modélisation avec FreeCAD ===== | ===== Modélisation avec FreeCAD ===== | ||
| Ligne 6: | Ligne 8: | ||
| Nous partons d'un plan d'une forme de boomerang des plus simples, dite en " | Nous partons d'un plan d'une forme de boomerang des plus simples, dite en " | ||
| - | Nous l' | + | Nous l’insérons |
| {{ : | {{ : | ||
| Ligne 118: | Ligne 120: | ||
| {{ : | {{ : | ||
| - | ===== Création des parcours d' | + | ===== Création des parcours d' |
| - | Nous utilisons l' | + | Nous utilisons l' |
| + | Aussi le type d' | ||
| + | |||
| + | Après installation de cette bibliothèque, | ||
| ==== Réglages de base ==== | ==== Réglages de base ==== | ||
| Ligne 134: | Ligne 139: | ||
| {{ : | {{ : | ||
| - | |||
| - | dans la partie Setup/ | ||
| - | * Final Depth = OpFinalDepth-0.4 afin de pouvoir couper 0.5 mm de plus que l' | ||
| - | * Step Down = OpToolDiameter/ | ||
| dans Output nous choisissons Processor = grbl pour un compatibilité du gcode avec notre interpréteur | dans Output nous choisissons Processor = grbl pour un compatibilité du gcode avec notre interpréteur | ||
| Ligne 160: | Ligne 161: | ||
| En développant l' | En développant l' | ||
| + | ==== Création des parcours ==== | ||
| + | |||
| + | === Profil de l'aile gauche === | ||
| + | |||
| + | Nous choisissons d' | ||
| + | |||
| + | Après avoir activé la visibilité du Model nous sélectionnons le profil puis nous lançons la création d'un parcours d' | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Avec les réglages suivants dans l' | ||
| + | * BoundBox = Baseboundbox | ||
| + | * Scan Type = Planar (pas de 4ème axe) | ||
| + | * Layer Mode = Single-pass (pour usiner cette partie en une seule passe) | ||
| + | * Cut pattern = ZigZag (type de parcours) | ||
| + | * Profil Edges = None (on ne redessine pas les arêtes) | ||
| + | * Avoid Last X faces = 0 (on usine tout) | ||
| + | * Depth Offset = 0.25mm (on laisse une marge de 0.25mm de matière car nous allons finir par un ponçage manuel) | ||
| + | * Step Over = 30% (taux de recouvrement : chaque passage de fraise est décalé de 30% du diamètre (soit 1.8mm) pour un bon rapport qualité / temps) | ||
| + | * Sample interval = 1mm | ||
| + | * [ ] Use Start Point | ||
| + | * [ ] Boundary Enforcement (pour laisser le parcours dépasser de la forme) | ||
| + | * [X] Optimize Linear Paths (optimisation des parcours linéaires) | ||
| + | * [X] Optimize StepOver Transitions | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Après quelques longues secondes de calcul, le résultat est cohérent : | ||
| + | |||
| + | {{: | ||
| + | {{ : | ||
| + | |||
| + | === Profil de l'aile droite === | ||
| + | |||
| + | Nous reproduisons à l' | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | === Découpe du trou === | ||
| + | |||
| + | Après avoir sélectionné la surface interne du trou nous lançons la création d'un parcours de type Profile (https:// | ||
| + | Onglet Opération : | ||
| + | * Cut Side = Inside (découpe intérieure) | ||
| + | * Direction = CW | ||
| + | * Extra Offset = 0mm | ||
| + | * Enable rotation = Off | ||
| + | * [ ] Use Start Point | ||
| + | * [X] Use Compensation | ||
| + | * [ ] Process Holes | ||
| + | * [ ] Process Circles | ||
| + | * [X] Process Perimeter | ||
| + | |||
| + | Nous appliquons pour afficher le parcours calculé : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Nous remarquons que l' | ||
| + | * Final Depth = OpFinalDepth-0.5 (nous modifions la formule afin de pouvoir couper 0.5mm de plus que l' | ||
| + | * Step Down = OpToolDiameter/ | ||
| + | |||
| + | après avoir validé nous observons un nouveau parcours plus cohérent : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | |||
| + | === Découpe de la forme === | ||
| + | |||
| + | Nous sélectionnons le Model et lançons, comme pour le trou, la création d'un parcours de type Profile. | ||
| + | |||
| + | Les réglages sont identiques pour la partie Profondeur, mais dans la partie Opération nous veillons à bien avoir Cut Side = Outside pour une découpe extérieure. | ||
| + | |||
| + | Le résultat calculé est cohérent : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | === Ajout des brides de maintient === | ||
| + | |||
| + | L' | ||
| + | |||
| + | Par défaut il crée automatiquement 4 languettes en forme de boules vertes : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Les paramètres sont modifiés : | ||
| + | * Width = 10mm (largeur de la languette) | ||
| + | * Height = 2.5mm (hauteur de la languette) | ||
| + | * Angle = 45° (biseau de la languette) | ||
| + | * Radius = 0mm (rayon du filet si nous souhaitons en ajouter un) | ||
| + | |||
| + | Chaque languette peut être supprimée (il doit en rester au minimum 1) , et il est possible d'en ajouter en cliquant directement sur le point du parcours voulu. | ||
| + | |||
| + | {{: | ||
| + | {{ : | ||
| + | |||
| + | ==== Exportation du fichier GCode ==== | ||
| + | |||
| + | À l'aide du bouton Post-traitement (https:// | ||
| + | |||
| + | Ce parcours pourra être simulé avec Camotics pour vérification. | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Il est possible également de simuler le parcours avec l' | ||
| + | |||
| + | ===== Usinage à la CN et finitions ===== | ||
| + | {{ : | ||
| + | {{ : | ||
| + | {{ : | ||
| + | Après finition par ponçage manuel : | ||
| + | {{ : | ||
| + | {{ : | ||
| + | Il ne reste plus qu'à le lancer ! | ||