CAM Profile/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "====Profondeur====")
(Updating to match new version of source page)
 
(196 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>


<div class="mw-translate-fuzzy">
{{Docnav/fr
{{Docnav/fr
|[[Path_ToolBitDock/fr|Sélecteur d'outils coupants]]
|[[Path_Engrave/fr|Gravure Path]]
|[[Path_Helix/fr|Helix Path]]
|[[Path_Pocket_Shape/fr|Poche]]
|[[Path_Workbench/fr|Atelier Path]]
|[[Path_Workbench/fr|Atelier Path]]
|IconL=Path-Engrave.png
|IconL=Path_ToolBitDock.svg
|IconC=Path-Workbench.svg
|IconR=Path_Pocket_Shape.svg
|IconC=Workbench_Path.svg
|IconR=Path-Helix.png
}}
}}
</div>


<div class="mw-translate-fuzzy">
{{GuiCommand/fr|Name=Path Profile|Name/fr=Path Profile|Workbenches=[[Path Workbench/fr|Path]]|MenuLocation=Path → New Operation → Profile|Shortcut=P,P|SeeAlso=}}
{{GuiCommand/fr
|Name=Path Profile
|Name/fr=Path Contournage
|MenuLocation=Path → Contournage
|Workbenches=[[Path_Workbench/fr|Path]]
|Version=0.19
}}
</div>


<span id="Description"></span>
== Description ==
== Description ==


<div class="mw-translate-fuzzy">
L'outil Contour crée une découpe de contour externe simple d'objets 3D complexes [[Part Module|Part]]. L'ensemble du modèle de travail sert d'entrée à l'opération, que la géométrie de corps soit sélectionnée ou non lorsque la commande Contour est appelée. Un point de départ peut être activé à partir de l'éditeur d'opération, à l'aide d'un emplacement défini dans Property view->Start Points..
L'outil [[Image:Path_Profile.png|16px]] [[Path_Profile/fr|Contournage]] crée une opération de contour basée sur les fonctions sélectionnées du modèle. L'outil a été introduit dans la version 0.19. Il propose trois opérations qui étaient gérées par des outils distincts dans les versions précédentes.
</div>


<div class="mw-translate-fuzzy">
Cet outil crée une opération de profilage, en débutant par la face sélectionnée d'un objet [[Part Module|Part]].
Toutes les opérations créent des objets qui font partie d'une {{KEY|[[Image:Path_Job.svg|24px]] [[Path_Job/fr|Path Tâche]]}}.
</div>


Voici les opérations disponibles :
[[Image:Path profile example.jpg|600px]]


<span id="Contour_operation"></span>
== Utilisation ==
===Opération Contour===


Une opération {{KEY|Contour}} est la valeur par défaut. Elle crée une simple découpe de contour externe d'objets 3D complexes basés sur [[Image:Workbench_Part.svg|24px]] [[Part_Workbench/fr|Part]]. Le modèle entier de la tâche sert d'entrée pour l'opération, que la géométrie du corps soit sélectionnée ou non lorsque la commande Contour est appelée.
# Sélectionnez une face sur un objet [[Part Module|Part]]. Vous pouvez aussi, alternativement, choisir les bords de cette face.
# Pressez le bouton {{KEY|[[Image:Path Profile.png|16px]] [[Path Profile|Profile]]}}
# Ajustez les propriétés voulues


<span id="Profile_Face_operation"></span>
== Options ==
=== Opération Contour de face===


<div class="mw-translate-fuzzy">
*L'objet Path Profile est conçu pour être une partie du [[Path Job]]. Pour configurer correctement le profilage, une table d'outil doit être présente dans l'objet projet machine et une commande [[Path ToolNumberToLoad|Tool Change]] doit être placée avant le profilage.
Une opération {{KEY|Contour de face}} crée un parcours de contour simple à partir d'une ou plusieurs faces sélectionnées d'un objet.
</div>


<span id="Profile_Edges_operation"></span>
=== Opération Contour de bords===

Une opération {{KEY|Contour de bords}} crée un parcours de contour simple à partir des arêtes sélectionnées.

[[Image:Path_profile_example.jpg|600px]]

<span id="Usage"></span>
==Utilisation==

<div class="mw-translate-fuzzy">
# Il existe plusieurs façons de lancer la commande :
#* Appuyez sur le bouton {{Button|[[Image:Path_Profile.svg|16px]] [[Path_Profile/fr|Contournage]]}}.
#* Sélectionnez l'option {{MenuCommand|Path → [[Image:Path_Profile.svg|16px]] Contournage}} dans le menu.
# Activez la section Géométrie de base en cliquant sur son onglet et sélectionnez les fonctions du modèle de la tâche.
#* Si aucune fonction n'est sélectionnée, la commande passe par défaut à une opération {{MenuCommand|Contournage}}, contournant le modèle entier.
#* Si des faces sont sélectionnées, le résultat est une opération {{MenuCommand|Contour des faces}}.
#* Si des arêtes sont sélectionnées, alors le résultat est une opération {{MenuCommand|Contour des bords}}.<br>'''REMARQUE''' : cette opération a reçu des améliorations pour permettre la fonctionnalité sur certaines sélections d'arêtes ouvertes (non bouclées). Voir la section [[#Remarques_d'utilisation|Remarques d'utilisation]] ci-dessous pour des informations supplémentaires sur les meilleures pratiques pour le contour des arêtes ouvertes.
# Activez la section Opération en cliquant sur son onglet et ajustez les paramètres de l'opération comme vous le souhaitez.
# Appuyez sur le bouton {{Button|Appliquer}} pour prévisualiser l'opération avec les paramètres actuels.
# Cliquez sur le bouton {{Button|OK}} ou sur le bouton {{Button|Annuler}} pour créer ou annuler l'opération.
</div>

<div class="mw-translate-fuzzy">
'''Remarque importante : Path Contournage ne prend pas en charge les autres détails de l'objet. Vous devez ajuster les propriétés, en particulier la profondeur finale, avec soin, une erreur pourrait endommager votre pièce'''.
</div>

Un point de départ peut être activé à partir de l'onglet Opération dans l'éditeur de fenêtre de tâches, en utilisant un emplacement défini dans {{MenuCommand|Vue de la propriété → Données → Start Point}}.

Apportez des ajustements supplémentaires à l'opération en modifiant les propriétés de l'opération dans l'onglet Données de la vue des propriétés. Les propriétés avancées seront situées ici, le cas échéant.

<span id="Usage_Notes"></span>
==Remarques d'utilisation==

<div class="mw-translate-fuzzy">
* L'opération {{KEY|[[Image:Path_Profile.svg|16px]] [[Path_Profile/fr|Contournage]]}} est capable de d'effectuer le contour des '''bords ouverts''' (une ou plusieurs arêtes continues qui ne forme une boucle vue de la ''vue de dessus'')
** Il est préférable de sélectionner les bords supérieurs (bords les plus hauts) pour la sélection. Après cela, vous devrez définir manuellement la profondeur finale de l'opération. La sélection des bords inférieurs uniquement est imprévisible et renverra probablement des trajectoires indésirables dans de nombreuses situations ; cependant, elle renverra des parcours correctes dans certaines situations.
** Les bords sélectionnés doivent former un bord continu ''tel que vu de la vue de dessus''. Les bords supérieurs sélectionnés peuvent avoir des hauteurs différentes, à condition qu'ils se connectent à une coordonnée commune (X, Y) - des hauteurs Z différentes sont acceptables dans ''certains '''**''''' cas. <br/>'''**'''Dans certains cas, l'utilisateur devra inclure dans sa sélection l'arête de connexion verticale droite entre deux arêtes adjacentes de hauteurs différentes partageant une coordonnée commune (X, Y).
** Les bords supérieurs étant sélectionnés, la profondeur finale de l'opération devra être définie manuellement.
** Lors du contour des bords ouverts, la propriété "Side" ou "Cut Side" est désactivée en interne même si elle sera probablement visible dans la fenêtre de l'éditeur de tâches et la liste Propriétés dans l'onglet Données.
* Lors du contour du modèle entier (un contour complet du modèle), la propriété "Side" ou "Cut Side" est codée en dur sur "Outside" même si elle peut être disponible pour une entrée utilisateur.
</div>

<span id="Properties"></span>
== Propriétés ==
== Propriétés ==


''' ''Remarque'' ''': toutes ces propriétés ne sont pas disponibles dans l'éditeur de fenêtre de tâches. Certaines ne sont accessibles que dans l'onglet Données du panneau Vue de propriétés pour cette opération.
''' ''Remarque'' ''': toutes ces propriétés ne sont pas disponibles dans l'éditeur de fenêtre de tâches. Certaines ne sont accessibles que dans l'onglet Données du panneau Vue de propriétés pour cette opération.


{{TitleProperty|Base}}
====Base====
Remarque: il est conseillé de ne pas modifier la propriété Placement des opérations de chemin. Déplacez ou faites pivoter le modèle de tâche de chemin selon vos besoins.


<div class="mw-translate-fuzzy">
* {{PropertyData|Placement}}: emplacement global [position et rotation] de l'objet - par rapport à l'origine (ou à l'origine du conteneur de l'objet parent).
Remarque : il est conseillé de ne pas modifier la propriété Placement des opérations de parcours. Déplacez ou faites pivoter le modèle de la tâche selon vos besoins.
** {{PropertyData|Angle}}: angle en degrés appliqué à la rotation de l'objet autour de la valeur de la propriété Axis.
</div>
** {{PropertyData|Axis}}: axe (un ou plusieurs) autour duquel faire pivoter l'objet, défini dans les sous-propriétés: x, y, z.
*** {{PropertyData|X}}: valeur de l'axe x.
*** {{PropertyData|Y}}: valeur de l'axe y.
*** {{PropertyData|Z}}: valeur de l'axe z.
** {{PropertyData|Position}}: 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).
*** {{PropertyData|X}}: valeur de distance x.
*** {{PropertyData|Y}}: valeur de distance y.
*** {{PropertyData|Z}}: valeur de distance z.
* {{PropertyData|Label}}: nom de l'objet fourni par l'utilisateur (UTF-8).


* {{PropertyData|Placement}} : emplacement global [position et rotation] de l'objet - par rapport à l'origine (ou à l'origine du conteneur de l'objet parent).
====Profondeur====
** {{PropertyData|Angle}} : angle en degrés appliqué à la rotation de l'objet autour de la valeur de la propriété Axis.
** {{PropertyData|Axis}} : axe (un ou plusieurs) autour duquel faire pivoter l'objet, défini dans les sous-propriétés: x, y, z.
*** {{PropertyData|X}} : valeur de l'axe x.
*** {{PropertyData|Y}} : valeur de l'axe y.
*** {{PropertyData|Z}} : valeur de l'axe z.
** {{PropertyData|Position}} : 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).
*** {{PropertyData|X}} : valeur de distance x.
*** {{PropertyData|Y}} : valeur de distance y.
*** {{PropertyData|Z}} : valeur de distance z.
* {{PropertyData|Label}} : nom de l'objet fourni par l'utilisateur (UTF-8).


{{TitleProperty|Depth}}
* {{PropertyData|Clearance Height}}: hauteur nécessaire pour supprimer les pinces et les obstructions.
* {{PropertyData|Final Depth}}: profondeur finale de l'outil - valeur la plus basse de Z.
* {{PropertyData|Safe Height}}: seuil supérieur duquel les mouvements rapides sont autorisés.
* {{PropertyData|Start Depth}}: profondeur initiale de l'outil - première profondeur de coupe en Z.
* {{PropertyData|Step Down}}: abaissement incrémentiel de l'outil.


* {{PropertyData|Clearance Height}} : hauteur nécessaire pour supprimer les pinces et les obstructions.
====Tracé====
* {{PropertyData|Final Depth}} : profondeur finale de l'outil - valeur la plus basse en Z.
* {{PropertyData|Finish Depth}} : maximum de matériau retiré lors du passage final. La hauteur (épaisseur) du dernier niveau de coupe - "pour une meilleure finition".
* {{PropertyData|Safe Height}} : hauteur au-dessus de laquelle les mouvements rapides sont autorisés. (Hauteur de sécurité rapide entre deux endroits)
* {{PropertyData|Start Depth}} : profondeur de départ de l'outil - ''Profondeur de la première coupe en Z''.
* {{PropertyData|Step Down}} : descente incrémental de l'outil pendant l'opération.


[[File:Path-DepthsAndHeights.gif|300px|center]]
* {{PropertyData|Active}}: rend False, pour empêcher l'opération de générer du code.
{{Caption|Référence visuelle pour les propriétés de profondeur (paramètres)}}
* {{PropertyData|Comment}}: commentaire facultatif pour cette opération.
* {{PropertyData|User Label}}: étiquette attribuée par l'utilisateur.
* {{PropertyData|Tool Controller}}: définit le contrôleur d'outil utilisé dans l'opération.


{{TitleProperty|Path}}
====Profilage====


* {{PropertyData|Active}} : mettre à False pour empêcher l'opération de générer du code.
* {{PropertyData|Direction}}: direction dans laquelle le parcours doit suivre la pièce: dans le sens horaire [CW] ou dans le sens antihoraire [CCW].
* {{PropertyData|Join Type}}: contrôle le déplacement de l'outil dans les coins.
* {{PropertyData|Base}} : géométrie de base pour cette opération.
* {{PropertyData|OffsetExtra}}: valeur supplémentaire pour rester à l'écart du profil final - bon pour le parcours approximatif.
* {{PropertyData|Comment}} : commentaire facultatif pour cette opération.
* {{PropertyData|Coolant Mode}} : mode de refroidissement pour cette opération.
* {{PropertyData|Side}}: (côté coupé) le côté du bord que l'outil doit couper. Cela n'a d'importance que si `Use Compensation` est sur True (cochée).
* {{PropertyData|Cycle Time}} : estimation du temps de cycle pour cette opération.
* {{PropertyData|Use Compensation}}: Si cette case est cochée, l'opération de profil est compensée par le rayon de l'outil. La direction du décalage est déterminée par le côté de coupe.
* {{PropertyData|Process Circles}}: cochez si vous souhaitez que cette opération de profil s'applique également aux trous cylindriques "qui sont normalement percés".
* {{PropertyData|Tool Controller}} : définit le contrôleur d'outil utilisé dans l'opération.
* {{PropertyData|User Label}} : étiquette attribuée par l'utilisateur.
* {{PropertyData|Process Holes}}: cochez si cette opération de profil doit également traiter les trous de la géométrie de base. '''Remarquez'''que cela n'inclut pas les trous cylindriques.
* {{PropertyData|Process Perimeter}}: cochez si cette opération de profil doit également traiter le périmètre extérieur des formes géométriques de base.


{{TitleProperty|Profile}}
====Rotation====


* {{PropertyData|Direction}} : direction dans laquelle la trajectoire d'outil doit contourner la pièce: dans le sens horaire [CW] ou dans le sens antihoraire [CCW].
* {{PropertyData|Attempt Inverse Angle}}: tente automatiquement l'angle inverse si la rotation initiale est incorrecte.
* {{PropertyData|Expand Profile}} : étend le détourage du contour au-delà du décalage supplémentaire.
* <s> {{PropertyData|B_Axis Error Override}}: oriente visuellement les rotations B(y) vers le modèle (erreur dans le rendu FreeCAD).</s>
* {{PropertyData|Enable Rotation}}: active la rotation pour accéder aux trous non normaux sur l'axe Z.
* {{PropertyData|Expand Profile Step Over}} : définit le pourcentage des recouvrement entre les passes, en fonction du diamètre de l'outil.
* {{PropertyData|Angle Inverse}}: inverse l'angle de la rotation. '' '''Exemple:''' change une rotation de -22,5 à 22,5 degrés.''
* {{PropertyData|Handle Multiple Features}} : choix de comment traiter plusieurs fonctionnalités de la géométrie de base.
* {{PropertyData|Reverse Direction}}: inverse l'orientation de l'opération de 180 degrés.
* {{PropertyData|OffsetExtra}} : valeur supplémentaire pour rester à l'écart du contour final - bon pour l'ébauche du parcours d'outil.
* {{PropertyData|Process Circles}} : vérifie si vous souhaitez que cette opération de contour s'applique également aux trous cylindriques, ''qui sont normalement percés''.
* {{PropertyData|Process Holes}} : vérifie si cette opération de contour doit également traiter les trous dans la géométrie de base. '''Notez''' que cela n'inclut pas les trous cylindriques.
* {{PropertyData|Process Perimeter}} : vérifie si cette opération de contour doit également traiter le périmètre extérieur des formes géométriques de base.
* {{PropertyData|Side}} : (coupe le côté) côté du bord que l'outil doit couper. Cela n'a d'importance que si ''Utiliser la compensation'' est coché.
* {{PropertyData|Use Compensation}} : si cette case est cochée, l'opération de contour est décalée du rayon de l'outil. La direction du décalage est déterminée par le côté de coupe.


{{TitleProperty|Rotation}}
====Point de départ====


* {{PropertyData|Start Point}}: Le point de départ de ce chemin.
* {{PropertyData|Attempt Inverse Angle}} : tente automatiquement l'angle inverse si la rotation initiale est incorrecte.
* {{PropertyData|Use Start Point}}: mis à True, si vous spécifiez manuellement un point de départ, entrez-le dans le champ Points de départ des données de la propriété.
* {{PropertyData|Enable Rotation}} : active la rotation pour accéder aux poches ou aux zones qui ne sont pas normales à l'axe Z.
* {{PropertyData|Extend At Start}}: longueur supplémentaire du cheminement d'outil avant le démarrage sur le bord du matériau.
* {{PropertyData|Inverse Angle}} : inverse l'angle de rotation. '' '''Exemple :''' change une rotation de -22,5 à 22,5 degrés.''
* {{PropertyData|Limit Depth To Face}} : applique la profondeur Z de la face sélectionnée comme valeur la plus basse pour la profondeur finale. Des valeurs utilisateur plus élevées pour la profondeur finale seront observées.
* {{PropertyData|LeadIn Line Len}}: longueur du segment direct du chemin d'outil pour aller à l'angle du premier bord du matériau.
* {{PropertyData|Reverse Direction}} : inverse l'orientation de l'opération de 180 degrés.


{{TitleProperty|Start Point}}
====Point de fin====


* {{PropertyData|Use End Point}}: mis à True, si l'on spécifie un point final
* {{PropertyData|Start Point}} : point de départ personnalisé pour le parcours de cette opération.
** {{PropertyData|X}} : valeur de distance x.
* {{PropertyData|Extend At End}}: longueur supplémentaire du cheminement d'outil après la fin sur le bord du matériau
** {{PropertyData|Y}} : valeur de distance y.
* {{PropertyData|LeadOut LineLen}}: longueur du segment direct du chemin d'outil pour aller à l'angle du dernier bord du matériau
* {{PropertyData|End Point}}: Le point final du chemin
** {{PropertyData|Z}} : valeur de distance z.
* {{PropertyData|Use Start Point}} : mis à True, si vous spécifiez manuellement un point de départ. Définissez le point de départ dans le champ Start Point des propriétés de données.


<span id="Tasks_Window_Editor_Layout"></span>
==Disposition de l'éditeur de la fenêtre des tâches==


===<span sytle="color:red;">Suppléments, inutilisés ou dégradés </span>===
* {{PropertyData|Use Placements}}: mis à True, si les propriétés de placement d'opération de profil sont utilisées pour transformer le parcours d'outil dans le post-processeur.
* {{PropertyData|SegLen}}: valeur de tesselation pour les tracés d'outil créés à partir de courbes de beziers, bsplines et ellipses.

==Disposition de l'éditeur de fenêtre de tâches==
''Les descriptions des paramètres sont fournies dans la liste des propriétés ci-dessus.''
''Les descriptions des paramètres sont fournies dans la liste des propriétés ci-dessus.''
Cette section est simplement une représentation des paramètres de l’éditeur de fenêtres pour l’opération.
Cette section est simplement une représentation des paramètres de l’éditeur de fenêtres pour l’opération.


<span id="Base_Geometry"></span>
====Géométrie de base====
===Géométrie de base===


* '''Add''': ajoute les éléments sélectionnés qui doivent être la base du ou des chemins.
* '''Ajouter''' : ajoute le(s) élément(s) sélectionné(s) qui doit(vent) être la(les) base(s) pour le(s) trajectoire(s).
* '''Delete''': supprime le ou les éléments sélectionnés dans la liste emplacement de base.
* '''Enlever''' : supprime le ou les éléments sélectionnés dans la liste de la géométrie de base.
* '''Clear''': efface tous les éléments de la liste d'emplacement de base.
* '''Réinitialiser''' : efface tous les éléments de la liste de la géométrie de base.


<span id="Depths"></span>
====Profondeur====
===Profondeurs===


* {{PropertyData|Start Depth}}
* {{PropertyData|Start Depth}}
Line 118: Line 184:
* {{PropertyData|Step Down}}
* {{PropertyData|Step Down}}


<span id="Heights"></span>
====Height====
===Hauteurs===


* {{PropertyData|Safe Height}}
* {{PropertyData|Safe Height}}
* {{PropertyData|Clearance Height}}
* {{PropertyData|Clearance Height}}


====Operation====
<span id="Operation"></span>
===Opération===


* {{PropertyData|Tool Controller}}
* {{PropertyData|Tool Controller}}
* {{PropertyData|Cut Side}}
* {{PropertyData|Coolant Mode}}
* {{PropertyData|Cut Side **}}
* {{PropertyData|Direction}}
* {{PropertyData|Direction}}
* {{PropertyData|Extra Offset}}
* {{PropertyData|Extra Offset}}
* {{PropertyData|Enable Rotation}}
* {{PropertyData|Use Start Point}}
* {{PropertyData|Use Start Point}}
* {{PropertyData|Use Compensation}}
* {{PropertyData|Use Compensation}}
* {{PropertyData|Process Holes}}
* {{PropertyData|Process Holes **}}
* {{PropertyData|Process Circles}}
* {{PropertyData|Process Circles **}}
* {{PropertyData|Process Perimeter}}
* {{PropertyData|Process Perimeter **}}
'''<nowiki>**</nowiki>''' La disponibilité change en fonction des sélections dans la section Base Geometry.


<span id="Scripting"></span>
{{Docnav|[[Path_Engrave|Engrave]]|[[Path_Helix|Helix]]|[[Path_Workbench|Path]]|IconL=Path-Engrave.png|IconC=Path-Workbench.svg|IconR=Path-Helix.png}}
==Script==


{{Emphasis|Voir aussi:}} [[FreeCAD_Scripting_Basics/fr|FreeCAD Script de base]].
{{Path_Tools_navi}}


Exemple :
{{Userdocnavi}}

{{Code|code=
#Place code example here.
}}


<div class="mw-translate-fuzzy">
{{Docnav/fr
|[[Path_ToolBitDock/fr|Sélecteur d'outils coupants]]
|[[Path_Pocket_Shape/fr|Poche]]
|[[Path_Workbench/fr|Atelier Path]]
|IconL=Path_ToolBitDock.svg
|IconR=Path_Pocket_Shape.svg
|IconC=Workbench_Path.svg
}}
</div>


{{CAM_Tools_navi{{#translation:}}}}
{{clear}}
{{Userdocnavi{{#translation:}}}}

Latest revision as of 20:41, 28 March 2024

Path Contournage

Emplacement du menu
Path → Contournage
Ateliers
Path
Raccourci par défaut
Aucun
Introduit dans la version
0.19
Voir aussi
Aucun

Description

L'outil Contournage crée une opération de contour basée sur les fonctions sélectionnées du modèle. L'outil a été introduit dans la version 0.19. Il propose trois opérations qui étaient gérées par des outils distincts dans les versions précédentes.

Toutes les opérations créent des objets qui font partie d'une Path Tâche.

Voici les opérations disponibles :

Opération Contour

Une opération Contour est la valeur par défaut. Elle crée une simple découpe de contour externe d'objets 3D complexes basés sur Part. Le modèle entier de la tâche sert d'entrée pour l'opération, que la géométrie du corps soit sélectionnée ou non lorsque la commande Contour est appelée.

Opération Contour de face

Une opération Contour de face crée un parcours de contour simple à partir d'une ou plusieurs faces sélectionnées d'un objet.

Opération Contour de bords

Une opération Contour de bords crée un parcours de contour simple à partir des arêtes sélectionnées.

Utilisation

  1. Il existe plusieurs façons de lancer la commande :
    • Appuyez sur le bouton Contournage.
    • Sélectionnez l'option Path → Contournage dans le menu.
  2. Activez la section Géométrie de base en cliquant sur son onglet et sélectionnez les fonctions du modèle de la tâche.
    • Si aucune fonction n'est sélectionnée, la commande passe par défaut à une opération Contournage, contournant le modèle entier.
    • Si des faces sont sélectionnées, le résultat est une opération Contour des faces.
    • Si des arêtes sont sélectionnées, alors le résultat est une opération Contour des bords.
      REMARQUE : cette opération a reçu des améliorations pour permettre la fonctionnalité sur certaines sélections d'arêtes ouvertes (non bouclées). Voir la section Remarques d'utilisation ci-dessous pour des informations supplémentaires sur les meilleures pratiques pour le contour des arêtes ouvertes.
  3. Activez la section Opération en cliquant sur son onglet et ajustez les paramètres de l'opération comme vous le souhaitez.
  4. Appuyez sur le bouton Appliquer pour prévisualiser l'opération avec les paramètres actuels.
  5. Cliquez sur le bouton OK ou sur le bouton Annuler pour créer ou annuler l'opération.

Remarque importante : Path Contournage ne prend pas en charge les autres détails de l'objet. Vous devez ajuster les propriétés, en particulier la profondeur finale, avec soin, une erreur pourrait endommager votre pièce.

Un point de départ peut être activé à partir de l'onglet Opération dans l'éditeur de fenêtre de tâches, en utilisant un emplacement défini dans Vue de la propriété → Données → Start Point.

Apportez des ajustements supplémentaires à l'opération en modifiant les propriétés de l'opération dans l'onglet Données de la vue des propriétés. Les propriétés avancées seront situées ici, le cas échéant.

Remarques d'utilisation

  • L'opération Contournage est capable de d'effectuer le contour des bords ouverts (une ou plusieurs arêtes continues qui ne forme une boucle vue de la vue de dessus)
    • Il est préférable de sélectionner les bords supérieurs (bords les plus hauts) pour la sélection. Après cela, vous devrez définir manuellement la profondeur finale de l'opération. La sélection des bords inférieurs uniquement est imprévisible et renverra probablement des trajectoires indésirables dans de nombreuses situations ; cependant, elle renverra des parcours correctes dans certaines situations.
    • Les bords sélectionnés doivent former un bord continu tel que vu de la vue de dessus. Les bords supérieurs sélectionnés peuvent avoir des hauteurs différentes, à condition qu'ils se connectent à une coordonnée commune (X, Y) - des hauteurs Z différentes sont acceptables dans certains ** cas.
      **Dans certains cas, l'utilisateur devra inclure dans sa sélection l'arête de connexion verticale droite entre deux arêtes adjacentes de hauteurs différentes partageant une coordonnée commune (X, Y).
    • Les bords supérieurs étant sélectionnés, la profondeur finale de l'opération devra être définie manuellement.
    • Lors du contour des bords ouverts, la propriété "Side" ou "Cut Side" est désactivée en interne même si elle sera probablement visible dans la fenêtre de l'éditeur de tâches et la liste Propriétés dans l'onglet Données.
  • Lors du contour du modèle entier (un contour complet du modèle), la propriété "Side" ou "Cut Side" est codée en dur sur "Outside" même si elle peut être disponible pour une entrée utilisateur.

Propriétés

Remarque : toutes ces propriétés ne sont pas disponibles dans l'éditeur de fenêtre de tâches. Certaines ne sont accessibles que dans l'onglet Données du panneau Vue de propriétés pour cette opération.

Base

Remarque : il est conseillé de ne pas modifier la propriété Placement des opérations de parcours. Déplacez ou faites pivoter le modèle de la tâche selon vos besoins.

  • DonnéesPlacement : emplacement 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 faire pivoter l'objet, défini dans les sous-propriétés: x, y, z.
      • DonnéesX : valeur de l'axe x.
      • DonnéesY : valeur de l'axe 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 distance y.
      • DonnéesZ : valeur de distance z.
  • DonnéesLabel : nom de l'objet fourni par l'utilisateur (UTF-8).

Depth

  • 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 en Z.
  • DonnéesFinish Depth : maximum de matériau retiré lors du passage final. La hauteur (épaisseur) du dernier niveau de coupe - "pour une meilleure finition".
  • DonnéesSafe Height : hauteur au-dessus de laquelle les mouvements rapides sont autorisés. (Hauteur de sécurité rapide entre deux endroits)
  • DonnéesStart Depth : profondeur de départ de l'outil - Profondeur de la première coupe en Z.
  • DonnéesStep Down : descente incrémental de l'outil pendant l'opération.

Référence visuelle pour les propriétés de profondeur (paramètres)

Path

  • 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.

Profile

  • DonnéesDirection : direction dans laquelle la trajectoire d'outil doit contourner la pièce: dans le sens horaire [CW] ou dans le sens antihoraire [CCW].
  • DonnéesExpand Profile : étend le détourage du contour au-delà du décalage supplémentaire.
  • DonnéesExpand Profile Step Over : définit le pourcentage des recouvrement entre les passes, en fonction du diamètre de l'outil.
  • DonnéesHandle Multiple Features : choix de comment traiter plusieurs fonctionnalités de la géométrie de base.
  • DonnéesOffsetExtra : valeur supplémentaire pour rester à l'écart du contour final - bon pour l'ébauche du parcours d'outil.
  • DonnéesProcess Circles : vérifie si vous souhaitez que cette opération de contour s'applique également aux trous cylindriques, qui sont normalement percés.
  • DonnéesProcess Holes : vérifie si cette opération de contour doit également traiter les trous dans la géométrie de base. Notez que cela n'inclut pas les trous cylindriques.
  • DonnéesProcess Perimeter : vérifie si cette opération de contour doit également traiter le périmètre extérieur des formes géométriques de base.
  • DonnéesSide : (coupe le côté) côté du bord que l'outil doit couper. Cela n'a d'importance que si Utiliser la compensation est coché.
  • DonnéesUse Compensation : si cette case est cochée, l'opération de contour est décalée du rayon de l'outil. La direction du décalage est déterminée par le côté de coupe.

Rotation

  • DonnéesAttempt Inverse Angle : tente automatiquement l'angle inverse si la rotation initiale est incorrecte.
  • DonnéesEnable Rotation : active la rotation pour accéder aux poches ou aux zones qui ne sont pas normales à l'axe Z.
  • DonnéesInverse Angle : inverse l'angle de rotation. Exemple : change une rotation de -22,5 à 22,5 degrés.
  • DonnéesLimit Depth To Face : applique la profondeur Z de la face sélectionnée comme valeur la plus basse pour la profondeur finale. Des valeurs utilisateur plus élevées pour la profondeur finale seront observées.
  • DonnéesReverse Direction : inverse l'orientation de l'opération de 180 degrés.

Start Point

  • DonnéesStart Point : point de départ personnalisé pour le parcours 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 Start Point des propriétés de données.

Disposition de l'éditeur de la fenêtre des tâches

Les descriptions des paramètres sont fournies dans la liste des propriétés ci-dessus. Cette section est simplement une représentation des paramètres de l’éditeur de fenêtres pour l’opération.

Géométrie de base

  • Ajouter : ajoute le(s) élément(s) sélectionné(s) qui doit(vent) être la(les) base(s) pour le(s) trajectoire(s).
  • Enlever : supprime le ou les éléments sélectionnés dans la liste de la géométrie de base.
  • Réinitialiser : efface tous les éléments de la liste de la géométrie de base.

Profondeurs

  • DonnéesStart Depth
  • DonnéesFinal Depth
  • DonnéesStep Down

Hauteurs

  • DonnéesSafe Height
  • DonnéesClearance Height

Opération

  • DonnéesTool Controller
  • DonnéesCoolant Mode
  • DonnéesCut Side **
  • DonnéesDirection
  • DonnéesExtra Offset
  • DonnéesEnable Rotation
  • DonnéesUse Start Point
  • DonnéesUse Compensation
  • DonnéesProcess Holes **
  • DonnéesProcess Circles **
  • DonnéesProcess Perimeter **

** La disponibilité change en fonction des sélections dans la section Base Geometry.

Script

Voir aussi: FreeCAD Script de base.

Exemple :

#Place code example here.