CAM Drilling/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "==Propriétés==")
(Updating to match new version of source page)
 
(168 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

<div class="mw-translate-fuzzy">
{{Docnav/fr
{{Docnav/fr
|[[Path_Pocket_Shape/fr|Forme de poche Path]]
|[[Path_Pocket_Shape/fr|Poche]]
|[[Path_Engrave/fr|Gravure Path]]
|[[Path_MillFace/fr|Surfaçage]]
|[[Path_Workbench/fr|Atelier Path]]
|[[Path_Workbench/fr|Atelier Path]]
|IconL=Path_Pocket.png
|IconL=Path_Pocket_Shape.svg
|IconC=Path-Workbench.svg
|IconR=Path_MillFace.svg
|IconC=Workbench_Path.svg
|IconR=Path-Engrave.png
}}
}}
</div>


<div class="mw-translate-fuzzy">
{{GuiCommand/fr|Name=Path Drilling|Name/fr=Path Perçage|Workbenches=[[Path Workbench/fr|Path]]|MenuLocation=Path → Drilling|Shortcut=P,D|SeeAlso=}}
{{GuiCommand/fr
[[File:Path_Drilling_Sample.png|center|600px]]
|Name=Path Drilling
{{Caption|Exemple d'opération de perçage|center}}
|Name/fr=Path Perçage
|MenuLocation=Path → Perçage
|Workbenches=[[Path_Workbench/fr|Path]]
}}
</div>


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


<div class="mw-translate-fuzzy">
La commande perçage génère une opération de perçage dans la tâche.
L'outil [[Image:Path_Drilling.svg|16px]] [[Path_Drilling/fr|Perçage]] génère une opération de perçage durant l'opération.
</div>

[[Image:Path_Drilling_Sample.png|400px]]
<div class="mw-translate-fuzzy">
{{Caption|Ci-dessus : exemple d'opérations de perçage}}
</div>

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


<div class="mw-translate-fuzzy">
* Cliquez sur l'icône {{KEY|[[Image:Path Drilling.png|16px]] [[Path Drilling/fr|Perçage]]}} ou sélectionnez l'outil [[Path Drilling/fr|Perçage]] dans le menu '''Path'''.
# Il existe plusieurs façons de lancer la commande :
* Choisissez un contrôleur d'outil dans la fenêtre de dialogue de sélection contextuelle et confirmez en appuyant sur OK.
#* Appuyez sur le bouton {{Button|[[Image:Path_Drilling.svg|16px]] [[Path_Drilling/fr|Perçage]]}}.
* Les trous disponibles pour le traitement avec ce diamètre d'outil rempliront la liste dans l'onglet Géométrie de base. Confirmez que la liste correspond aux trous destinés au traitement et ajustez les opérations d'ajout, d'activation ou de désactivation, si nécessaire. Des trous peuvent être ajoutés en sélectionnant les faces des trous.
#* Sélectionnez l'option {{MenuCommand|Path → [[Image:Path_Drilling.svg|16px]] Perçage}} dans le menu.
* Assurez-vous que les profondeurs, la profondeur finale soient correctes et ajustez au besoin.
# Dans la section {{MenuCommand|Opération}} :
* Assurez-vous que les hauteurs, les hauteurs de sécurité et de dégagement soient correctes et ajustez-les au besoin.
#* Sélectionnez un {{MenuCommand|Contrôleur d'outil}}.
* Dans l'onglet Opération:
#* Sélectionnez un {{MenuCommand|Mode de refroidissement}}.
** spécifiez la hauteur de retrait
#* En option, activez et ajustez les éléments suivants :
** activer et ajuster ce qui suit au besoin
#** {{MenuCommand|Perçage}} définissez la {{MenuCommand|Profondeur}}.
*** Peck, et régler la profondeur Peck (?)
*** Dwell, et définissez le temps de pause (période) en secondes
#** {{MenuCommand|Temporisation}} définit le {{MenuCommand|Temps}} en secondes.
#** {{MenuCommand|Profondeur étendue}}.
*** Utiliser la longueur de la pointe
# Dans la section {{MenuCommand|Géométrie de base}}, vérifiez que la liste correspond aux trous destinés à être traités, et ajustez l'ajout, l'activation ou la désactivation, si nécessaire. Les trous peuvent être ajoutés en sélectionnant les faces des murs des Trous.
* Cliquez sur '''OK''' pour générer le ou les chemins de forage.
# Dans la section {{MenuCommand|Profondeurs}}, vérifiez et ajustez si nécessaire les {{MenuCommand|Profondeur initiale}} et {{MenuCommand|Profondeur finale}}.
# Dans la section {{MenuCommand|Hauteurs}}, vérifiez et, si nécessaire, ajustez les {{MenuCommand|Hauteur de sécurité}} et {{MenuCommand|Hauteur de dégagement}}.
# Appuyez sur le bouton {{Button|OK}} pour générer le(s) parcours(s) de perçage.
</div>


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


* Lorsque vous utilisez des arêtes pour la géométrie de base, sélectionnez toujours le bord inférieur du trou.
* Lorsque vous utilisez des arêtes pour la géométrie de base, sélectionnez toujours le bord inférieur du trou.
* Vérifiez toujours que l'outil choisi est le bon diamètre pour le(s) trou(s) sélectionné(s).
* Vérifiez toujours que l'outil choisi est le bon diamètre pour le(s) trou(s) sélectionné(s).
* Peck désactivé génère (cycles de forage pré-programmés G81). Peck activé génère (cycles de forage prédéfinis G83).
*'''Perçage par coupe interrompue désactivé''' génère des cycles de forage pré-programmés G81. '''Perçage par coupe interrompue activé''' génère des cycles de forage prédéfinis G83.
* Dwell activé est actuellement non pris en charge, mais il est destiné à générer (cycles de forage fixes G82).
*'''Temporisation activé''' n'est pas actuellement prise en charge, mais est destiné à générer des cycles de forage fixes G82.


<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.
''' ''Note'' ''': Not all of these Properties are available in the Task Window Editor. Some are only accessible in the Data tab of the Properties View panel for this Operation.


{{TitleProperty|Base}}
====Base====


<div class="mw-translate-fuzzy">
Note: It is suggested that you do not edit the Placement property of path operations. Rather, move or rotate the Path Job model as needed.
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}}: Overall placement[position and rotation] of the object - with respect to the origin (or origin of parent object container)
* {{PropertyData|Placement}} : emplacement global [position et rotation] de l'objet - par rapport à l'origine (ou à l'origine du conteneur de l'objet parent).
** {{PropertyData|Angle}}: Angle in degrees applied to rotation of the object around Axis property value
** {{PropertyData|Angle}} : angle en degrés appliqué à la rotation de l'objet autour de la valeur de la propriété Axis.
** {{PropertyData|Axis}}: Axis(one or multiple) around which to rotate the object, set in sub-properties: x, y, z
** {{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}}: x axis value
*** {{PropertyData|X}} : valeur de l'axe X.
*** {{PropertyData|Y}}: y axis value
*** {{PropertyData|Y}} : valeur de l'axe Y.
*** {{PropertyData|Z}}: z axis value
*** {{PropertyData|Z}} : valeur de l'axe Z.
** {{PropertyData|Position}}: Position of the object, set in sub-properties: x, y, z - with respect to the origin (or origin of parent object container)
** {{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}}: x distance value
*** {{PropertyData|X}} : valeur de distance X.
*** {{PropertyData|Y}}: y distance value
*** {{PropertyData|Y}} : valeur de distance Y.
*** {{PropertyData|Z}}: z distance value
*** {{PropertyData|Z}} : valeur de distance Z.
* {{PropertyData|Label}}: User-provided name of the object (UTF-8)
* {{PropertyData|Label}} : nom de l'objet fourni par l'utilisateur (UTF-8).
* {{PropertyData|Disabled}}: List of disabled features
* {{PropertyData|Disabled}} : liste des fonctionnalités désactivées.


{{TitleProperty|Depth}}
====Depth====


* {{PropertyData|Clearance Height}}: The height needed to clear clamps and obstructions
* {{PropertyData|Clearance Height}} : hauteur nécessaire pour éviter les brides et les obstructions.
* {{PropertyData|Final Depth}}: Final Depth of Tool- lowest value in Z
* {{PropertyData|Final Depth}} : profondeur finale de l'outil - valeur la plus basse de Z.
* {{PropertyData|Safe Height}}: The height above which Rapid motions are allowed. (Rapid safety height between locations)
* {{PropertyData|Safe Height}} : hauteur au-dessus de laquelle les mouvements rapides sont autorisés. (hauteur de sécurité rapide entre les sites).
* {{PropertyData|Start Depth}}: Starting depth of Tool - ''first cut depth in Z''
* {{PropertyData|Start Depth}} : profondeur initiale de l'outil - ''profondeur de la première coupe en Z''.
====Drill====


{{TitleProperty|Drill}}
* {{PropertyData|Add Tip Length}}: Calculate the tip length and subtract from final depth
* {{PropertyData|Dwell Enabled}}: Enable dwell
* {{PropertyData|Dwell Time}}: The time to dwell between peck cycles
* {{PropertyData|Peck Depth}}: Incremental Drill depth before retracting to clear chips
* {{PropertyData|Peck Enabled}}: Enable pecking
* {{PropertyData|Retract Height}}: The height where feed starts and height during retract tool when path is finished
* {{PropertyData|Return Level}}: Controls how tool retracts Default=G98


* {{PropertyData|Add Tip Length}} : calcule la longueur de la pointe et la soustrait de la profondeur finale.
====Path====
* {{PropertyData|Dwell Enabled}} : active la temporisation.
* {{PropertyData|Dwell Time}} : le temps de pause entre les cycles de perçage.
* {{PropertyData|Peck Depth}} : profondeur de perçage par coupe interrompue incrémental avant de se rétracter pour nettoyer les copeaux.
* {{PropertyData|Peck Enabled}} : active le perçage par coupe interrompue.
* {{PropertyData|Retract Height}} : hauteur à laquelle commence l'avance de l'outil et la hauteur pendant laquelle l'outil est rétracté lorsque la trajectoire est terminée.
* {{PropertyData|Return Level}} : contrôle le retrait de l'outil. Par défaut = G98.


{{TitleProperty|Path}}
* {{PropertyData|Active}}: make False, to prevent operation from generating code
* {{PropertyData|Comment}}: An optional comment for this Operation
* {{PropertyData|User Label}}: User assigned label
* {{PropertyData|Tool Controller}}: Defines the Tool controller used in the Operation


* {{PropertyData|Active}} : mis à False, pour empêcher l'opération de générer du code.
====Rotation (''when available'')====
* {{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|Rotation}} (''si disponible'')
* {{PropertyData|Attempt Inverse Angle}}: Automatically attempt Inverse Angle if initial rotation is incorrect.
* <s>{{PropertyData|B_Axis Error Override}}: Visually orient B(y) rotations to model (error in FreeCAD rendering).</s>
* {{PropertyData|Enable Rotation}}: Enable rotation to gain access to holes not normal to Z axis.
* {{PropertyData|Inverse Angle}}: Inverse the angle of the rotation. '' '''Example:''' change a rotation from -22.5 to 22.5 degrees.''
* {{PropertyData|Reverse Direction}}: Reverse orientation of Operation by 180 degrees.


* {{PropertyData|Attempt Inverse Angle}} : tente automatiquement l'angle inverse si la rotation initiale est incorrecte.
==Tasks Window Editor Layout==
* <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|Angle Inverse}} : inverse l'angle de la rotation. '' '''Exemple :''' change une rotation de -22,5 à 22,5 degrés.''
* {{PropertyData|Reverse Direction}} : inverse l'orientation de l'opération de 180 degrés.


<span id="Tasks_Window_Editor_Layout"></span>
''Descriptions for the settings are provided in the Properties list above.''
==Disposition de l'éditeur de la fenêtre des tâches==
This section is simply a layout map of the settings in the window editor for the Operation.


''Les descriptions des paramètres sont fournies dans la liste des propriétés ci-dessus.''
====Base Geometry====


Cette section est simplement une représentation des paramètres de l’éditeur de fenêtres pour l’opération.
* '''Add''': adds selected element(s) which should be the base(s) for the path(s)
* '''Delete''': delete the selected item(s) in the Base Geometry list
* '''Clear''': clear all items in the Base Geometry list


<span id="Base_Geometry"></span>
====Base Location====
===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) parcours.
* '''Add''': add an (X,Y) coordinate location to the current drilling operation.
* '''Enlever''' : supprime le ou les éléments sélectionnés dans la liste de la géométrie de base.
* '''Remove''': remove the selected location item(s) from the Base Location list
* '''Réinitialiser''' : efface tous les éléments de la liste de la géométrie de base.
* '''Edit''': edit the selected location item


<span id="Base_Location"></span>
====Depth====
===Emplacement de base===


* '''Ajouter''' : ajoute un emplacement de coordonnées (X, Y) à l'opération de perçage en cours.
* {{PropertyData|Start Depth}}
* '''Enlever''' : supprime le(s) élément(s) de localisation sélectionné(s) de la liste des emplacements de base.
* {{PropertyData|Final Depth}}
* '''Éditer''' : modifie l'élément l'emplacement sélectionné.


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


* '''Profondeur initiale''' :
* {{PropertyData|Safe Height}}
* '''Profondeur finale''' :
* {{PropertyData|Clearance Height}}


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


* '''Hauteur de sécurité''' :
* {{PropertyData|Tool Controller}}
* '''Hauteur de dégagement''' :
* {{PropertyData|Retract Height}}
* {{PropertyData|Peck}}
* {{PropertyData|Peck Depth}}
* {{PropertyData|Dwell}}
* {{PropertyData|Dwell Time}}
* {{PropertyData|Use Tip Length}}


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


* '''Contrôleur d'outil''' :
{{Docnav|[[Path_Pocket_Shape|Pocket]]|[[Path_Engrave|Engrave]]|[[Path_Workbench|Path]]|IconL=Path_Pocket.png|IconC=Path-Workbench.svg|IconR=Path-Engrave.png}}
* '''Hauteur de rétraction''' :
* '''Perçage par coupe interrompue''' :
* '''Profondeur du perçage par coupe interrompue''' :
* '''Temporisation''' :
* '''Temps de temporisation''' :
* '''Longueur de la pointe utilisée''' :


<span id="Scripting"></span>
{{Path_Tools_navi}}
==Script==


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

Exemple :

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


<div class="mw-translate-fuzzy">
{{Docnav/fr
|[[Path_Pocket_Shape/fr|Poche]]
|[[Path_MillFace/fr|Surfaçage]]
|[[Path_Workbench/fr|Atelier Path]]
|IconL=Path_Pocket_Shape.svg
|IconR=Path_MillFace.svg
|IconC=Workbench_Path.svg
}}
</div>


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

Latest revision as of 14:13, 26 March 2024

Path Perçage

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

Description

L'outil Perçage génère une opération de perçage durant l'opération.

Ci-dessus : exemple d'opérations de perçage

Utilisation

  1. Il existe plusieurs façons de lancer la commande :
    • Appuyez sur le bouton Perçage.
    • Sélectionnez l'option Path → Perçage dans le menu.
  2. Dans la section Opération :
    • Sélectionnez un Contrôleur d'outil.
    • Sélectionnez un Mode de refroidissement.
    • En option, activez et ajustez les éléments suivants :
      • Perçage définissez la Profondeur.
      • Temporisation définit le Temps en secondes.
      • Profondeur étendue.
  3. Dans la section Géométrie de base, vérifiez que la liste correspond aux trous destinés à être traités, et ajustez l'ajout, l'activation ou la désactivation, si nécessaire. Les trous peuvent être ajoutés en sélectionnant les faces des murs des Trous.
  4. Dans la section Profondeurs, vérifiez et ajustez si nécessaire les Profondeur initiale et Profondeur finale.
  5. Dans la section Hauteurs, vérifiez et, si nécessaire, ajustez les Hauteur de sécurité et Hauteur de dégagement.
  6. Appuyez sur le bouton OK pour générer le(s) parcours(s) de perçage.

Remarques

  • Lorsque vous utilisez des arêtes pour la géométrie de base, sélectionnez toujours le bord inférieur du trou.
  • Vérifiez toujours que l'outil choisi est le bon diamètre pour le(s) trou(s) sélectionné(s).
  • Perçage par coupe interrompue désactivé génère des cycles de forage pré-programmés G81. Perçage par coupe interrompue activé génère des cycles de forage prédéfinis G83.
  • Temporisation activé n'est pas actuellement prise en charge, mais est destiné à générer des cycles de forage fixes G82.

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. Il convient plutôt de déplacer ou de faire pivoter le modèle Path Tâche selon les 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).
  • DonnéesDisabled : liste des fonctionnalités désactivées.

Depth

  • DonnéesClearance Height : hauteur nécessaire pour éviter les brides et les obstructions.
  • DonnéesFinal Depth : profondeur finale de l'outil - valeur la plus basse de Z.
  • DonnéesSafe Height : hauteur au-dessus de laquelle les mouvements rapides sont autorisés. (hauteur de sécurité rapide entre les sites).
  • DonnéesStart Depth : profondeur initiale de l'outil - profondeur de la première coupe en Z.

Drill

  • DonnéesAdd Tip Length : calcule la longueur de la pointe et la soustrait de la profondeur finale.
  • DonnéesDwell Enabled : active la temporisation.
  • DonnéesDwell Time : le temps de pause entre les cycles de perçage.
  • DonnéesPeck Depth : profondeur de perçage par coupe interrompue incrémental avant de se rétracter pour nettoyer les copeaux.
  • DonnéesPeck Enabled : active le perçage par coupe interrompue.
  • DonnéesRetract Height : hauteur à laquelle commence l'avance de l'outil et la hauteur pendant laquelle l'outil est rétracté lorsque la trajectoire est terminée.
  • DonnéesReturn Level : contrôle le retrait de l'outil. Par défaut = G98.

Path

  • DonnéesActive : mis à False, pour empêcher l'opération de générer du code.
  • DonnéesComment : commentaire facultatif pour cette opération.
  • DonnéesUser Label : étiquette attribuée par l'utilisateur.
  • DonnéesTool Controller : définit le contrôleur d'outil utilisé dans l'opération.

Rotation (si disponible)

  • DonnéesAttempt Inverse Angle : tente automatiquement l'angle inverse si la rotation initiale est incorrecte.
  • DonnéesB_Axis Error Override : oriente visuellement les rotations B(y) vers le modèle (erreur dans le rendu FreeCAD).
  • DonnéesEnable Rotation : active la rotation pour accéder aux trous non normaux sur l'axe Z.
  • DonnéesAngle Inverse : inverse l'angle de la rotation. Exemple : change une rotation de -22,5 à 22,5 degrés.
  • DonnéesReverse Direction : inverse l'orientation de l'opération de 180 degrés.

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

Emplacement de base

  • Ajouter : ajoute un emplacement de coordonnées (X, Y) à l'opération de perçage en cours.
  • Enlever : supprime le(s) élément(s) de localisation sélectionné(s) de la liste des emplacements de base.
  • Éditer : modifie l'élément l'emplacement sélectionné.

Profondeurs

  • Profondeur initiale :
  • Profondeur finale :

Hauteurs

  • Hauteur de sécurité :
  • Hauteur de dégagement :

Opération

  • Contrôleur d'outil :
  • Hauteur de rétraction :
  • Perçage par coupe interrompue :
  • Profondeur du perçage par coupe interrompue :
  • Temporisation :
  • Temps de temporisation :
  • Longueur de la pointe utilisée :

Script

Voir aussi : FreeCAD Script de base.

Exemple :

#Place code example here.