CAM Évidement 3D

From FreeCAD Documentation
Revision as of 11:10, 21 May 2021 by David69 (talk | contribs)

Cette documentation n'est pas terminée. Merci de nous aider et de contribuer à la documentation.

Modèle GuiCommand explique comment les commandes doivent être documentées. Parcourez Category:UnfinishedDocu pour voir d'autres pages incomplètes comme celle-ci. Voir Category:Command_Reference pour toutes les commandes.

Voir Écrire une page Wiki pour apprendre à éditer les pages du wiki, et aller à Contribuer à FreeCAD pour apprendre d'autres façons de contribuer.

Path Poche 3D

Emplacement du menu
Path → 3D Pocket
Ateliers
Path
Raccourci par défaut
Aucun
Introduit dans la version
-
Voir aussi
Aucun

Description

Cette commande insère un chemin Poche 3D dans la tâche. Cette opération prend en compte la surface inférieure de la poche, ainsi que les parois sélectionnées qui ne sont pas verticales. Dans son état actuel, cette opération est utilisée pour dégrossir une poche avec des parois non verticales et/ou un fond non horizontal. Une technique de finition courante consiste à utiliser une fraise à bout sphérique avec l'opération expérimentale Surface 3D.

Exemple de l'opération Poche 3D utilisée pour dégager un porte-piles cylindrique
Exemple de l'opération Poche 3D utilisée pour dégager un porte-piles cylindrique

.

Utilisation

Création d'une Poche 3D

  1. Dans un travail, sélectionnez une ou plusieurs faces dans le modèle de travail à inclure comme géométrie de base.
  2. Cliquez Path Pocket 3D ou sélectionnez Path Path Pocket 3D dans le menu supérieur.
  3. Choisissez un contrôleur d'outils dans la fenêtre de dialogue de sélection contextuelle.
  4. Ajouter ou soustraire des éléments de géométrie de base selon les besoins pour configurer l'opération.
  5. Vérifiez l'onglet Profondeurs pour vous assurer que la profondeur de début, la profondeur de fin et le pourcentage de descente sont corrects. La profondeur finale est déterminée par la sélection de la géométrie du corps et n'est pas modifiable.
  6. Vérifiez l'onglet Hauteurs pour vous assurer que les hauteurs de sécurité et de dégagement sont appropriées.
  7. Vérifiez l'onglet Opération où le contrôleur d'outils peut être resélectionné, le mode de coupe peut être configuré pour le fraisage en montée ou conventionnel, le motif peut être défini, le pourcentage de dépassement peut être ajusté et l'extension de passe peut être appliquée.
  8. Cliquez sur Apply pour observer le chemin de fraisage des passes de l'opération. Ajustez les paramètres jusqu'à ce que vous soyez satisfait de l'opération.
  9. Cliquez sur OK pour enregistrer l'opération.

Remarques

  • Tous les chemins générés à partir de cette opération sont basés sur une fraise en bout standard utilisant le diamètre de l'outil que vous avez sélectionné pour cette opération 3D Pocket.
  • Les fraises à bout sphérique et autres formes ne sont pas respectées pour la génération de trajectoire même si elles sont sélectionnées comme outil pour cette opération.

Options

  • Utilisez la propriété DonnéesAdaptive Pocket Finish pour tenter de minimiser l'usinage en l'air sous une poche 3D dans les cas où la poche est un trou dans le modèle.
  • Utilisez la propriété DonnéesAdaptive Pocket Start pour tenter de minimiser le fraisage en l'air à l'entrée de la poche. Par exemple, regardez l'image ci-dessus dans la section Description de cette page. Afin de réduire le fraisage en l'air au-dessus de cette poche 3D, mettez cette propriété sur True et les trajectoires commenceront plus près de la poche, beaucoup plus près de l'endroit où la poche commence réellement. Regardez l'image suivante et notez la différence dans la hauteur de départ de la trajectoire. Le fraisage en l'air est réduit.
Exemple d'opération Poche 3D utilisée pour dégager un porte-piles cylindrique avec le démarrage adaptatif de la poche activé afin de réduire le fraisage en l'air à l'entrée
Exemple d'opération Poche 3D utilisée pour dégager un porte-piles cylindrique avec le démarrage adaptatif de la poche activé afin de réduire le fraisage en l'air à l'entrée

.

  • Si vous souhaitez traiter l'ensemble du modèle et du stock, utilisez la propriété DonnéesProcess Stock Area réglée sur True sans sélectionner de géométrie de base.

Propriétés

Onglet Données

Base

Remarque : Il est suggéré de ne pas modifier la propriété Placement des opérations de trajectoire. Déplacez ou faites plutôt pivoter le modèle d'opération de trajectoire selon les besoins.

  • DonnéesPlacement : Placement global [position et rotation] de l'objet - par rapport à l'origine (ou l'origine du conteneur de l'objet parent)
    • DonnéesAngle : Angle en degrés appliqué à la rotation de l'objet autour de la valeur de la propriété Axis
    • DonnéesAxis : Axe (un ou plusieurs) autour duquel l'objet doit tourner, défini dans les sous-propriétés : x, y, z.
      • DonnéesX : valeur de l'axe x
      • DonnéesY : valeur de l'axe des y
      • DonnéesZ : valeur de l'axe z
    • DonnéesPosition : Position de l'objet, définie dans les sous-propriétés : x, y, z - par rapport à l'origine (ou l'origine du conteneur de l'objet parent)
      • DonnéesX : valeur de distance x
      • DonnéesY : valeur de la distance en y
      • DonnéesZ : valeur de distance en z
  • DonnéesLabel : Nom de l'objet fourni par l'utilisateur (UTF-8)

Profondeur

  • DonnéesClearance Height: hauteur nécessaire pour supprimer les pinces et les obstructions.
  • DonnéesFinal Depth: profondeur finale de l'outil - valeur la plus basse de Z.
  • DonnéesFinish Depth: maximum de matériau retiré lors du passage final.
  • DonnéesSafe Height: seuil supérieur duquel les mouvements rapides sont autorisés.
  • DonnéesStart Depth: profondeur initiale de l'outil - première profondeur de coupe en Z.
  • DonnéesStep Down: abaissement incrémentiel de l'outil.

Face

  • DonnéesOffset Pattern: effacement du motif à utiliser. (Sélectionnez la manière dont les mouvements horizontaux doivent être effectués.)

Trajectoire

  • DonnéesActive: mettre à False pour empêcher l'opération de générer du code.
  • DonnéesBase: géométrie de base pour cette opération.
  • DonnéesComment: commentaire facultatif pour cette opération.
  • DonnéesCoolant Mode: mode de refroidissement pour cette opération.
  • DonnéesCycle Time: estimation du temps de cycle pour cette opération.
  • DonnéesTool Controller: définit le contrôleur d'outil utilisé dans l'opération.
  • DonnéesUser Label: étiquette attribuée par l'utilisateur.

Poche

  • DonnéesFinition adaptative de poche : Utilise un algorithme adaptatif pour éliminer le fraisage excessif en l'air sous le fond de la poche planaire.
  • DonnéesAdaptive Pocket Start : Utilise un algorithme adaptatif pour éliminer les fraisages excessifs au-dessus de la partie supérieure de la poche planaire.
  • DonnéesCut Mode : Direction que la trajectoire de l'outil doit prendre autour de la pièce : sens horaire (ClockWise = CW) ou anti sens horaire (CounterClockWise = CCW).
  • DonnéesExtra Offset : Décalage supplémentaire à appliquer à l'opération. La direction dépend de l'opération.
  • DonnéesHandle Multiple Features : Choisissez comment traiter les caractéristiques multiples de la géométrie de base.
  • DonnéesKeep Tool Down : Tente d'éviter les rétractions inutiles.
  • DonnéesMin Travel : Utiliser le triage 3D de la trajectoire
  • DonnéesProcess Stock Area : Traitez le modèle et le stock dans une opération sans géométrie de base sélectionnée.
  • DonnéesStart At : Commence la fonction poche au centre ou à la limite
  • DonnéesStep Over : Pourcentage du diamètre de l'outil à dépasser à chaque passage.
  • DonnéesZig Zag Angle : Angle du motif en zigzag


Rotation

Remarque : la rotation n'est pas disponible pour 3D Pocket à partir de la version 0.19.

  • DonnéesEnable Rotation : Active la rotation pour accéder aux poches ou aux zones non normales à l'axe Z.

Point de départ

  • DonnéesStart Point: point de départ personnalisé pour le chemin de cette opération.
    • DonnéesX: valeur de distance x.
    • DonnéesY: valeur de distance y.
    • DonnéesZ: valeur de distance z.
  • DonnéesUse Start Point: Mis à True, si vous spécifiez manuellement un point de départ. Définissez le point de départ dans le champ Point de départ des données de propriété.

Vue

Vide

Script

Voir aussi: FreeCAD Script de base.

Exemple:

#Place code example here.