CAM MillFace/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
 
(108 intermediate revisions by 2 users not shown)
Line 2: Line 2:
{{UnfinishedDocu{{#translation:}}}}
{{UnfinishedDocu{{#translation:}}}}


<div class="mw-translate-fuzzy">
{{Docnav
{{Docnav/fr
|[[Path_Engrave/fr|Graver]]
|[[Path_Drilling/fr|Perçage]]
|[[Path_Helix/fr|Hélice]]
|[[Path_Helix/fr|Hélice]]
|[[Path_Workbench/fr|Atelier Path]]
|[[Path_Workbench/fr|Atelier Path]]
|IconL=Path-Engrave.svg
|IconL=Path_Drilling.svg
|IconR=Path_Helix.svg
|IconC=Workbench_Path.svg
|IconC=Workbench_Path.svg
|IconR=Path-Helix.svg
}}
}}
</div>


<div class="mw-translate-fuzzy">
{{GuiCommand/fr
{{GuiCommand/fr
|Name=Path-Face
|Name=Path Face
|Name/fr=Path Surfaçage
|Name/fr=Path Surfaçage
|MenuLocation=Path → Surfaçage
|Workbenches=[[Path Workbench/fr|Path]]
|Workbenches=[[Path_Workbench/fr|Path]]
|MenuLocation=Path → Face
|Shortcut=
|SeeAlso=
}}
}}
</div>


== Description ==
== Description ==


<div class="mw-translate-fuzzy">
L'outil [[Image:Path_Face.svg|24px]] [[Path MillFace/fr|Path Surfaçage]] crée un chemin pour effectuer une opération de surfaçage sur une surface horizontale.
L'outil [[Image:Path_MillFace.svg|24px]] [[Path_MillFace/fr|Surfaçage]] crée une trajectoire pour effectuer une opération de surfaçage sur une surface horizontale. Cette opération est généralement utilisée :
* pour lisser la surface d'un brut,
* pour fraiser une ou plusieurs faces sélectionnées à la profondeur souhaitée en vue d'effectuer des opérations de dégagement ultérieures dans les limites des régions concernées par cette opération,
* ou pour appliquer une surface de finition sur la ou les faces sélectionnées.
Cette opération contient une propriété {{PropertyData|BoundaryShape}} qui permet de modifier la zone de sélection en fonction de la ou des faces sélectionnées.
</div>

[[Image:MillFace_Sample.png|none|600px|center|Exemple de l'opération Surfaçage utilisée pour préparer la surface du brut pour une opération de dégagement ultérieure.]]


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


<div class="mw-translate-fuzzy">
# Sélectionnez une ou plusieurs faces à surfacer. '''Remarque :''' si les faces sélectionnées ont des hauteurs différentes, elles seront toutes fraisées à la profondeur finale.
# Il existe plusieurs façons de lancer la commande :
#* Appuyez sur le bouton {{Button|[[Image:Path_MillFace.svg|16px]] [[Path_MillFace/fr|Surfaçage]]}}.
#* Sélectionnez l'option {{MenuCommand|Path → [[Image:Path_MillFace.svg|16px]] Surfaçage}} dans le menu.
# Sélectionnez le bon paramètre {{PropertyData|BoundaryShape}} pour modifier la zone de fraisage en fonction de la ou des faces sélectionnées comme {{MenuCommand|Géométrie de base}}.
# Ajustez les autres propriétés selon vos besoins. Elles sont énumérées ci-dessous.
</div>

<span id="Caveats"></span>
== Avertissements ==
== Avertissements ==


* L'utilisation de cette fonction sur un plan incliné peut produire des résultats inattendus: elle génèrera toujours un chemin pour couper une surface horizontale. L'étendue de la coupe sera la projection horizontale du plan incliné, effectuée à une hauteur correspondante au point le plus bas de ce plan.
* L'utilisation de cette fonction sur un plan incliné peut produire des résultats inattendus : elle génèrera toujours un parcours pour couper une surface horizontale. L'étendue de la coupe sera la projection verticale du plan incliné, effectuée à une hauteur correspondante au point le plus bas de ce plan.


<div class="mw-translate-fuzzy">
* Étant donné que les outils de tracé fonctionnent uniquement sur la géométrie des arêtes/faces sélectionnées et ne se rapportent pas au reste du modèle 3D, les tracés ne dépasseront pas les limites du plan choisi, même s'il est entouré de brut inutilisé ou d'air. Cela laissera des coins non usinés. Ceux-ci peuvent parfois être supprimés avec l'un des outils de rectification disponibles dans le menu ''Path''.
* Étant donné que les outils de parcours fonctionnent uniquement sur la géométrie des arêtes/faces sélectionnées et ne se rapportent pas au reste du modèle 3D, les parcours ne dépasseront pas les limites du plan choisi, même s'il est entouré de brut inutilisé ou d'air. Cela laissera des coins non usinés. Ceux-ci peuvent parfois être supprimés avec l'un des outils de rectification disponibles dans le menu ''Path''.
</div>


<span id="Vertical_face_milling"></span>
== Surfaçage de face verticale ==
== Surfaçage de face verticale ==


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* Cet outil ne fonctionnera pas sur un '''plan vertical''' ou une surface verticale non plane. Les opérations verticales peuvent être réalisées en utilisant l'outil de profil de face ou l'outil de profil de bord. Ceux-ci nécessiteront la sélection d'une face ou d'une boucle fermée d'arêtes ''incluant le bord supérieur ou inférieur de la surface verticale souhaitée ''. L'étendue du chemin peut alors être réduite à l'aide de l'outil ''Path Limitation de zones'' qui se trouve dans le menu ''Path''. Avec l'outil Dress-up, sélectionnez l'option ''Create Box'' et réduisez la taille pour limiter la portée du chemin du profil. Ces réglages ne permettent toutefois pas de déplacer l'origine de la zone de contour. Cela doit être fait en ajustant les paramètres de placement dans l'arborescence.
* Cet outil ne fonctionnera pas sur un '''plan vertical''' ou une surface verticale non plane. Les opérations verticales peuvent être réalisées en utilisant l'outil [[Path_Profile/fr|contour des faces]] ou l'outil [[Path_Profile/fr|contour des bords]]. Ceux-ci nécessiteront la sélection d'une face ou d'une boucle fermée d'arêtes ''incluant le bord supérieur ou inférieur de la surface verticale souhaitée''. L'extension du parcours peut alors être réduite à l'aide de l'outil [[Path_DressupPathBoundary/fr|Limitation de zones]] qui se trouve dans le menu ''Path''. Avec l'outil de finition, sélectionnez l'option ''Créer une boîte'' et réduisez la taille pour limiter la portée du parcours du contour. Ces réglages ne permettent toutefois pas de déplacer l'origine de la zone de contour. Cela doit être fait en ajustant les paramètres de placement dans la [[Tree_view/fr|vue en arborescence]].
* Cela fonctionnera sur des surfaces composées telles que plusieurs plans verticaux ou surfaces cylindriques assemblées reliées entre elles, à condition qu'elles forment une surface continue.
* Cela fonctionnera sur des surfaces composées telles que plusieurs plans verticaux ou surfaces cylindriques assemblées reliées entre elles, à condition qu'elles forment une surface continue.
</div>
</div>


==Options==
==Options==
Empty


Vide

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


''' ''Remarque'' ''': les noms de certaines propriétés de cette liste diffèrent un peu des mêmes paramètres que ceux utilisés dans l'éditeur de fenêtre de tâche.

<span id="Data"></span>
===Données===
===Données===
Empty


{{TitleProperty|Base}}

<div class="mw-translate-fuzzy">
Remarque : il est conseillé de ne pas modifier la propriété Placement des opérations de parcours. Il convient plutôt de déplacer ou de faire pivoter le modèle Path Tâche selon les besoins.
</div>

* {{PropertyData|Placement}} : placement global [position et rotation] de l'objet - par rapport à l'origine (ou l'origine du conteneur de l'objet parent)
** {{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 l'objet doit tourner, 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 la distance en X
*** {{PropertyData|Y}} : valeur de la distance en Y
*** {{PropertyData|Z}} : valeur de la distance en Z
* {{PropertyData|Label}} : nom de l'objet fourni par l'utilisateur (UTF-8)

{{TitleProperty|Depth}}

* {{PropertyData|Clearance Height}} : hauteur nécessaire pour contourner les brides et les obstructions.
* {{PropertyData|Final Depth}} : profondeur finale de l'outil - valeur la plus basse de Z.
* {{PropertyData|Finish Depth}} : maximum de matériau retiré lors du passage final.
* {{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.

{{TitleProperty|Face}}

* {{PropertyData|BoundaryShape}} : forme à utiliser pour le calcul de la limite
* {{PropertyData|ClearEdges}} : finir les bords de la surface (applicable uniquement à la boîte englobante)
* {{PropertyData|ExcludeRaisedAreas}} : exclure le fraisage des zones en relief à l'intérieur de la face.
* {{PropertyData|Offset Pattern}} : motif à utiliser. (sélectionnez de quelle manière les mouvements horizontaux doivent être effectués).

{{TitleProperty|Path}}

* {{PropertyData|Active}} : mettre à False pour empêcher l'opération de générer du code.
* {{PropertyData|Base}} : géométrie de base pour cette opération.
* {{PropertyData|Comment}} : commentaire facultatif pour cette opération.
* {{PropertyData|Coolant Mode}} : mode de refroidissement pour cette opération.
* {{PropertyData|Cycle Time}} : estimation du temps de cycle pour cette opération.
* {{PropertyData|Tool Controller}} : définit le contrôleur d'outil utilisé dans l'opération.
* {{PropertyData|User Label}} : étiquette attribuée par l'utilisateur.

{{TitleProperty|Pocket}}

* {{PropertyData|Cut Mode}} : direction dans laquelle le parcours doit contourner la pièce : sens horaire (ClockWise = CW) ou sens anti-horaire (CounterClockWise = CCW).
* {{PropertyData|Extra Offset}} : décalage supplémentaire à appliquer à l'opération. La direction dépend de l'opération.
* {{PropertyData|StartAt}} : commence la poche au centre ou à la limite
* {{PropertyData|Step Over}} : pourcentage du diamètre de l'outil à utiliser à chaque passage.
* {{PropertyData|Zig Zag Angle}} : angle du motif en zigzag
* {{PropertyData|Offset Pattern}} : motif de détourage à utiliser
* {{PropertyData|Min Travel}} : utiliser le triage 3D du parcours
* {{PropertyData|Keep Tool Down}} : tenter d'éviter les rétractions inutiles.

{{TitleProperty|Rotation}}

* {{PropertyData|Attempt Inverse Angle}} : tenter automatiquement l'angle inverse si la rotation initiale est incorrecte.
* {{PropertyData|Enable Rotation}} : active la rotation pour accéder aux poches ou aux zones non normales à l'axe Z.
* {{PropertyData|Inverse Angle}} : inverse l'angle de la rotation. '' '''Exemple :''' changer une rotation de -22,5 à 22,5 degrés.''
* {{PropertyData|Limit Depth To Face}} : impose la profondeur Z de la face sélectionnée comme valeur minimale de la profondeur finale. Des valeurs utilisateur plus élevées pour la profondeur finale seront observées.
* {{PropertyData|Reverse Direction}} : inverse l'orientation de l'opération de 180 degrés.

{{TitleProperty|Start Point}}

* {{PropertyData|Start Point}} : point de départ personnalisé pour le parcours de cette opération.
** {{PropertyData|X}} : valeur de distance X.
** {{PropertyData|Y}} : valeur de distance Y.
** {{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="View"></span>
===Vue===
===Vue===
Empty


Vide

<span id="Scripting"></span>
==Script==
==Script==
{{Emphasis|See also:}} [[FreeCAD Scripting Basics/fr|FreeCAD Scripting Basics]].


{{Emphasis|Voir aussi :}} [[FreeCAD_Scripting_Basics/fr|FreeCAD Script de base]].
Example:
{{Code|code=#Place code example here.}}


Exemple :
{{Docnav

|[[Path_Engrave/fr|Graver]]
{{Code|code=
#Place code example here.
}}


<div class="mw-translate-fuzzy">
{{Docnav/fr
|[[Path_Drilling/fr|Perçage]]
|[[Path_Helix/fr|Hélice]]
|[[Path_Helix/fr|Hélice]]
|[[Path_Workbench/fr|Atelier Path]]
|[[Path_Workbench/fr|Atelier Path]]
|IconL=Path-Engrave.svg
|IconL=Path_Drilling.svg
|IconR=Path_Helix.svg
|IconC=Workbench_Path.svg
|IconC=Workbench_Path.svg
|IconR=Path-Helix.svg
}}
}}
</div>


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

Latest revision as of 14:15, 26 March 2024

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 Surfaçage

Emplacement du menu
Path → Surfaçage
Ateliers
Path
Raccourci par défaut
Aucun
Introduit dans la version
-
Voir aussi
Aucun

Description

L'outil Surfaçage crée une trajectoire pour effectuer une opération de surfaçage sur une surface horizontale. Cette opération est généralement utilisée :

  • pour lisser la surface d'un brut,
  • pour fraiser une ou plusieurs faces sélectionnées à la profondeur souhaitée en vue d'effectuer des opérations de dégagement ultérieures dans les limites des régions concernées par cette opération,
  • ou pour appliquer une surface de finition sur la ou les faces sélectionnées.

Cette opération contient une propriété DonnéesBoundaryShape qui permet de modifier la zone de sélection en fonction de la ou des faces sélectionnées.

Exemple de l'opération Surfaçage utilisée pour préparer la surface du brut pour une opération de dégagement ultérieure.
Exemple de l'opération Surfaçage utilisée pour préparer la surface du brut pour une opération de dégagement ultérieure.

Utilisation

  1. Sélectionnez une ou plusieurs faces à surfacer. Remarque : si les faces sélectionnées ont des hauteurs différentes, elles seront toutes fraisées à la profondeur finale.
  2. Il existe plusieurs façons de lancer la commande :
    • Appuyez sur le bouton Surfaçage.
    • Sélectionnez l'option Path → Surfaçage dans le menu.
  3. Sélectionnez le bon paramètre DonnéesBoundaryShape pour modifier la zone de fraisage en fonction de la ou des faces sélectionnées comme Géométrie de base.
  4. Ajustez les autres propriétés selon vos besoins. Elles sont énumérées ci-dessous.

Avertissements

  • L'utilisation de cette fonction sur un plan incliné peut produire des résultats inattendus : elle génèrera toujours un parcours pour couper une surface horizontale. L'étendue de la coupe sera la projection verticale du plan incliné, effectuée à une hauteur correspondante au point le plus bas de ce plan.
  • Étant donné que les outils de parcours fonctionnent uniquement sur la géométrie des arêtes/faces sélectionnées et ne se rapportent pas au reste du modèle 3D, les parcours ne dépasseront pas les limites du plan choisi, même s'il est entouré de brut inutilisé ou d'air. Cela laissera des coins non usinés. Ceux-ci peuvent parfois être supprimés avec l'un des outils de rectification disponibles dans le menu Path.

Surfaçage de face verticale

  • Cet outil ne fonctionnera pas sur un plan vertical ou une surface verticale non plane. Les opérations verticales peuvent être réalisées en utilisant l'outil contour des faces ou l'outil contour des bords. Ceux-ci nécessiteront la sélection d'une face ou d'une boucle fermée d'arêtes incluant le bord supérieur ou inférieur de la surface verticale souhaitée. L'extension du parcours peut alors être réduite à l'aide de l'outil Limitation de zones qui se trouve dans le menu Path. Avec l'outil de finition, sélectionnez l'option Créer une boîte et réduisez la taille pour limiter la portée du parcours du contour. Ces réglages ne permettent toutefois pas de déplacer l'origine de la zone de contour. Cela doit être fait en ajustant les paramètres de placement dans la vue en arborescence.
  • Cela fonctionnera sur des surfaces composées telles que plusieurs plans verticaux ou surfaces cylindriques assemblées reliées entre elles, à condition qu'elles forment une surface continue.

Options

Vide

Propriétés

Remarque : les noms de certaines propriétés de cette liste diffèrent un peu des mêmes paramètres que ceux utilisés dans l'éditeur de fenêtre de tâche.

Données

Base

Remarque : il est conseillé de ne pas modifier la propriété Placement des opérations de parcours. Il convient plutôt de déplacer ou de faire pivoter le modèle Path Tâche 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 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 la distance en X
      • DonnéesY : valeur de la distance en Y
      • DonnéesZ : valeur de la distance en Z
  • DonnéesLabel : nom de l'objet fourni par l'utilisateur (UTF-8)

Depth

  • DonnéesClearance Height : hauteur nécessaire pour contourner les brides 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éesBoundaryShape : forme à utiliser pour le calcul de la limite
  • DonnéesClearEdges : finir les bords de la surface (applicable uniquement à la boîte englobante)
  • DonnéesExcludeRaisedAreas : exclure le fraisage des zones en relief à l'intérieur de la face.
  • DonnéesOffset Pattern : motif à utiliser. (sélectionnez de quelle manière les mouvements horizontaux doivent être effectués).

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.

Pocket

  • DonnéesCut Mode : direction dans laquelle le parcours doit contourner la pièce : sens horaire (ClockWise = CW) ou sens anti-horaire (CounterClockWise = CCW).
  • DonnéesExtra Offset : décalage supplémentaire à appliquer à l'opération. La direction dépend de l'opération.
  • DonnéesStartAt : commence la poche au centre ou à la limite
  • DonnéesStep Over : pourcentage du diamètre de l'outil à utiliser à chaque passage.
  • DonnéesZig Zag Angle : angle du motif en zigzag
  • DonnéesOffset Pattern : motif de détourage à utiliser
  • DonnéesMin Travel : utiliser le triage 3D du parcours
  • DonnéesKeep Tool Down : tenter d'éviter les rétractions inutiles.

Rotation

  • DonnéesAttempt Inverse Angle : tenter automatiquement l'angle inverse si la rotation initiale est incorrecte.
  • DonnéesEnable Rotation : active la rotation pour accéder aux poches ou aux zones non normales à l'axe Z.
  • DonnéesInverse Angle : inverse l'angle de la rotation. Exemple : changer une rotation de -22,5 à 22,5 degrés.
  • DonnéesLimit Depth To Face : impose la profondeur Z de la face sélectionnée comme valeur minimale de 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.

Vue

Vide

Script

Voir aussi : FreeCAD Script de base.

Exemple :

#Place code example here.