Path Slot/fr

Description
Cet outil crée une opération de rainurage simple en utilisant différentes méthodes de saisie. Les entrées comprennent:
 * sélection d'une ou plusieurs faces ou arêtes.
 * sélection de deux sommets.
 * saisie de deux points personnalisés.

L'objet Path Rainure est conçu pour faire partie d'une Path Tâche.

Utilisation

 * 1) Sélectionner la géométrie de référence sur le modèle :
 * 2) * une ou plusieurs faces ou arêtes.
 * 3) * deux sommets.
 * 4) *  rien  pour utiliser deux points personnalisés saisis dans la vue Propriété de l'onglet Données : Custom Point1 et Custom Point2.
 * 5) Lancez la commande Rainure en utilisant plusieurs méthodes :
 * 6) * En appuyant sur la touche dans la barre d'outils.


 * 1) * En utilisant →  dans le menu supérieur.
 * 2) Ajustez les propriétés souhaitées. Les descriptions des propriétés disponibles se trouvent ci-dessous.



Remarques d'utilisation

 * Toutes les rainures :
 * Le début et la fin d'une trajectoire de rainure peuvent être étendus ou raccourcis. Utilisez les propriétés `Extend Path Start` et `Extend Path End`.
 * Utilisez la propriété `Layer Mode` pour couper la rainure en mode `Single-pass` à la profondeur finale, ou en mode `Multi-pass` en utilisant la propriété `Step Down` disponible.
 * Activez la propriété `Reverse Direction` pour inverser la direction de la trajectoire de coupe.
 * Rainures linéaires :
 * Actuellement, il n'est pas possible de décaler latéralement (parallèlement à la trajectoire) les rainures linéaires.  Exemple:  supposons que le diamètre de l'outil soit inférieur à la largeur de la zone de rainure à dégager. Le comportement actuel de cette opération est de créer un ensemble de trajectoires sur un plan le long de la ligne centrale de la rainure désignée, ce qui aura pour conséquence que le volume de la rainure ne sera pas entièrement dégagé. Certains utilisateurs souhaiteraient que l'opération crée plusieurs trajectoires décalées latéralement pour dégager l'ensemble de la zone de la rainure. Cela n'est pas directement possible mais peut être réalisé en utilisant les "Points personnalisés", voir "Fraisage vertical" ci-dessous. Il est également possible d'utiliser l'opération Poche pour un tel dégagement.
 * Créer une rainure linéaire personnalisée en utilisant les propriétés "Custom Point1" et "Custom Point2" sans sélection de géométrie.  Exemple:  lancez une opération de rainurage depuis l'interface graphique et cliquez sur `OK` pour sauvegarder. Localisez et éditez les propriétés `Custom Point1` et `Custom Point2` dans l'onglet Données de l'opération de rainurage nouvellement créée. Recalculez l'opération pour mettre à jour la trajectoire.


 * Linear slots:
 * Currently there is no capability to offset linear slots laterally (parallel to path of travel).  Example:  Say you have a tool diameter smaller than the width of the slot area you are clearing. Current behavior of this operation is to create a set of paths on a plane down the center-line of the designated slot, which will result in the slot volume not being fully cleared. Some users would want the operation to create multiple paths that are offset laterally to clear the entire slot area; this not directly possible, though can be achieved through using "Custom Points", see "Vertical face milling" below. Alternatively use the Pocket operation for such clearing.
 * Create a custom linear slot using the `Custom Point1` and `Custom Point2` properties with no geometry selection.  Example:  Initiate a Slot operation in the GUI and click `OK` to save. Now locate and edit the `Custom Point1` and `Custom Point2` properties in the Data tab of the newly created Slot operation. Recompute the operation to update the path.


 * Fraisage vertical :
 * La plupart des outils de Path ne peuvent pas réaliser une trajectoire sur un seul plan vertical car la projection sur le plan horizontal a une surface nulle (une limitation interne). L'opération de rainurage rend cela possible en sélectionnant des "points personnalisés" qui définissent une ligne parallèle au plan vertical et des paramètres de profondeur appropriés.
 * Créations d'arcs et de cercles :
 * Création de rainures en arc/circulaire
 * Vous devez sélectionner un arc inférieur de la rainure. Cela produira une trajectoire directement sur le bord de l'arc que vous avez sélectionné.
 * Vous devrez ensuite modifier la propriété `Extend Radius` dans l'onglet "Données" de l'opération. En utilisant l'éditeur d'expression, définissez-la à `OpToolDiameter / 2.0` ou à la version négative `OpToolDiameter / -2.0`, selon que vous avez sélectionné l'arc intérieur ou extérieur de la rainure.
 * Recalculer l'opération.
 * Gardez à l'esprit que si le diamètre de l'outil n'est pas égal à la largeur de la rainure, la trajectoire ne sera pas  à l'emplacement correct. Dans ce cas, ajustez la valeur de la propriété `Extend Radius` mentionnée ci-dessus.
 * Actuellement, les utilisateurs ne sont pas en mesure de créer une trajectoire en arc/circulaire personnalisée. Une troisième propriété `Custom Center` devra être ajoutée, ainsi que des modifications supplémentaires au code de base.


 * Arc/Circular slots:
 * Creating arc/circular slots
 * You will need to select one bottom arc of the slot. This will produce a path directly on the arc edge you selected.
 * You will then need to edit the `Extend Radius` property in the Data tab of the operation. Using the expression editor, set it to either `OpToolDiameter / 2.0` or the negative version `OpToolDiameter / -2.0` as needed, depending on whether you selected the inside or outside arc of the slot.
 * Recompute the operation.
 * Keep in mind that if the toolbit diameter is not equal to the slot width, the path will not be in the correct location. In this case, adjust the value in the `Extend Radius` property mentioned above.
 * Currently users are unable to create a custom arc/circular path. A third `Custom Center` property will need to be added, along with additional modifications to the code base.

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 : il est conseillé de ne pas modifier la propriété Placement des opérations de la trajectoire. Déplacez ou faites pivoter le modèle Path de la tâche selon vos besoins.


 * : placement global [position et rotation] de l'objet - par rapport à l'origine (ou à l'origine du conteneur d'objet parent)
 * : angle en degrés appliqué à la rotation de l'objet autour de la valeur de la propriété Axis
 * : axe(s) autour duquel faire pivoter l'objet, défini dans les sous-propriétés: x, y, z
 * : valeur de l'axe x
 * : valeur de l'axe y
 * : valeur de l'axe z
 * : position de l'objet, définie dans les sous-propriétés: x, y, z - par rapport à l'origine (ou à l'origine du conteneur d'objet parent)
 * : valeur de distance x
 * : valeur de distance y
 * : valeur de distance z
 * : nom d'objet fourni par l'utilisateur (UTF-8)


 * : hauteur nécessaire pour supprimer les pinces et les obstructions.
 * : profondeur finale de l'outil - valeur la plus basse de Z.
 * : le maximum de matériau retiré lors du passage final. La hauteur (épaisseur) du dernier niveau de coupe - "pour une meilleure finition".
 * : hauteur au-dessus de laquelle les mouvements rapides sont autorisés. (Hauteur de sécurité rapide entre les sites).
 * : profondeur de départ de l'outil - Profondeur de la première coupe en Z.
 * : abaissement incrémental de l'outil pendant l'opération.




 * : mettre à False pour empêcher l'opération de générer du code.
 * : géométrie de base pour cette opération.
 * : commentaire facultatif pour cette opération.
 * : mode de refroidissement pour cette opération.
 * : estimation du temps de cycle pour cette opération.
 * : définit le contrôleur d'outil utilisé dans l'opération.
 * : étiquette attribuée par l'utilisateur.


 * : entrez un point de départ personnalisé pour la trajectoire de la rainure.
 * : entrez un point de fin personnalisé pour la trajectoire de la rainure.
 * : définissez le motif de nettoyage géométrique à utiliser pour l'opération.
 * : positif étend la fin de la trajectoire, négatif raccourcit.
 * : positif étend le début de la trajectoire, négatif raccourcit.
 * : pour les arcs/arêtes circulaires, décalez le rayon de la trajectoire.
 * : terminez l'opération en une seule passe en profondeur ou en plusieurs passes jusqu'à la profondeur finale.
 * : choisissez l'orientation de la trajectoire en fonction de la ou des entités sélectionnées.
 * : choisissez le point à utiliser sur la première entité sélectionnée.
 * : choisissez le point à utiliser sur la deuxième entité sélectionnée.
 * : activez cette option pour inverser la direction de coupe de la trajectoire de la rainure.


 * : point de départ personnalisé pour la trajectoire de cette opération.
 * : valeur de distance x.
 * : valeur de distance y.
 * : valeur de distance z.
 * : mis à True, si vous spécifiez manuellement un point de départ. Définissez le point de départ dans le champ Start Point.



Présentation 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.

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

 * Add : ajoute les éléments sélectionnés qui devraient être la ou les bases du ou des trajectoires
 * Delete : supprime les éléments sélectionnés dans la liste Géométrie de base.
 * Clear : efface tous les éléments de la liste Géométrie de base.

Opération
 **  la visibilité change en fonction de la géométrie de base sélectionnée.
 * : l'outil et ses paramètres à utiliser pour cette opération
 * : mode de refroidissement pour cette opération.
 * : choisissez le point à utiliser sur la première entité sélectionnée.
 * : choisissez le point à utiliser sur la deuxième entité sélectionnée.
 * : positif étend la fin de la trajectoire, négatif raccourcit.
 * : positif étend le début de la trajectoire, négatif raccourcit.
 * : terminez l'opération en une seule passe en profondeur ou en plusieurs passes jusqu'à la profondeur finale.
 * : choisissez l'orientation de la trajectoire en fonction des entités sélectionnées.
 * : activez cette option pour inverser la direction de coupe de la trajectoire de la rainure.

Script
FreeCAD Script de base.

Exemple :