Draft SelectPlane/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
(94 intermediate revisions by 2 users not shown)
Line 3: Line 3:
{{Docnav/fr
{{Docnav/fr
|[[Draft_Shape2DView/fr|Projection 2D d'une forme]]
|[[Draft_Shape2DView/fr|Projection 2D d'une forme]]
|[[Draft_SetStyle/fr|Style]]
|[[Draft_SetStyle/fr|Définir le style]]
|[[Draft_Module/fr|Atelier Draft]]
|[[Draft_Workbench/fr|Atelier Draft]]
|IconL=Draft_Shape2DView.svg
|IconL=Draft_Shape2DView.svg
|IconR=Draft_SetStyle.svg
|IconR=Draft_SetStyle.svg
Line 10: Line 10:
}}
}}


<!--Note : pour des raisons de lisibilité, un espace a été ajouté au texte du menu-->
<div class="mw-translate-fuzzy">
{{GuiCommand/fr
{{GuiCommand/fr
|Name=Draft SelectPlane
|Name=Draft SelectPlane
|Name/fr=Draft Plan de travail
|Name/fr=Draft Plan de travail
|MenuLocation=Draft → Utilitaires → Plan de travail
|MenuLocation=Utilitaires → Sélectionner un plan
|Workbenches=[[Draft_Module/fr|Draft]], [[Arch_Module/fr|Arch]]
|Workbenches=[[Draft_Workbench/fr|Draft]], [[Arch_Workbench/fr|Arch]]
|Shortcut={{KEY|W}} {{KEY|P}}
|Shortcut={{KEY|W}} {{KEY|P}}
|SeeAlso=[[Draft_WorkingPlaneProxy/fr|Draft Objet Proxy pour plan de travail]], [[Draft_ToggleGrid/fr|Draft Basculer l'affichage de la grille]]
|SeeAlso=[[Draft_WorkingPlaneProxy/fr|Draft Objet Proxy pour plan de travail]]
}}
}}
</div>


==Description==
==Description==


La commande [[Image:Draft_SelectPlane.svg|24px]] '''Draft Plan de travail''' définit le plan de travail en cours sous Draft. C'est le plan dans la [[3D_view/fr|vue 3D]] où les nouveaux objets de [[Draft_Workbench/fr|Draft]] sont créés. Un nouveau plan de travail peut être basé sur l'une des nombreuses [[#Utilisation_avec_les_pr.C3.A9s.C3.A9lections|présélections]] ou sur une sélection. La sélection peut être créée avant ([[#Utilisation_avec_pr.C3.A9s.C3.A9lection|présélection]]) ou après ([[#Utilisation_avec_post-s.C3.A9lection|post-sélection]]) le lancement de la commande.
<div class="mw-translate-fuzzy">

L'[[Image:Workbench_Draft.svg|24px]] [[Draft_Module/fr|atelier Draft]] dispose d'un système de plan de travail qui vous permet d'indiquer un plan personnalisé dans la [[3D_view/fr|vue 3D]] sur lequel la prochaine commande Draft aura lieu. Il existe plusieurs méthodes pour définir le plan de travail :
{{Version|1.0}} : pour chaque vue 3D, un plan de travail distinct est enregistré.
* Depuis une face sélectionnée

* Depuis la vue courante
Le bouton [[Image:Draft_tray_button_plane.png]] dans [[Draft_Tray/fr|Draft La barre]] change en fonction du plan de travail courant. {{Version/fr|1.0}} : si le plan de travail n'est pas réglé sur {{MenuCommand|Automatique}}, un astérisque ({{MenuCommand|*}}) est ajouté à l'étiquette du bouton si l'origine du plan de travail ne correspond pas à l'origine globale.
* Depuis 3 vecteurs sélectionnés
* D'un préréglage : dessus, de face ou latéral.
* Aucun, auquel cas le plan de travail est adapté automatiquement à l'affichage actuel lorsque vous lancez une commande, ou à une face si vous commencez à dessiner sur une face existante.
</div>


[[Image:WorkingPlane_example.png|400px]]
[[Image:WorkingPlane_example.png|400px]]
{{Caption|Formes créées sur différents plans de travail}}
<div class="mw-translate-fuzzy">
{{Caption|Différents plans de travail peuvent être définis sur lesquels seront dessiné des formes}}
</div>


==Usage with pre-selection==
<span id="Usage_with_pre-selection"></span>
==Utilisation avec présélection==


# Faites l'une des choses suivantes :
<div class="mw-translate-fuzzy">
#* Sélectionnez un seul objet. Les objets suivants sont pris en charge :
# Sélectionnez une face d'un objet existant dans la [[3D view/fr|vue 3D]] ou maintenez la touche {{KEY|Ctrl}} et sélectionnez trois sommets d'un objet. {{Version/fr|0.17}}
#** [[Draft_WorkingPlaneProxy/fr|Draft Proxy pour plan de travail]] : la {{PropertyView|View Data}} (position de la prise de vue) et la {{PropertyView|Visibility Map}} (la visibilité enregistrée des objets) du proxy plan de travail sont également restaurées.
# Appuyez sur la touche {{Button|[[Image:Draft SelectPlane.svg|16px]] [[Draft_SelectPlane/fr|Plan de travail]]}} ou faites un clic droit et sélectionnez {{MenuCommand|Utilitaires → [[Image:Draft SelectPlane.svg|16px]] [[Draft_SelectPlane/fr|Plan de travail]]}}.
#** [[Arch_Axis/fr|Arch Axes]] ({{Version/fr|1.0}})
</div>
#** [[Arch_AxisSystem/fr|Arch Système d'axes]] ({{Version/fr|1.0}})
#** [[Arch_BuildingPart/fr|Arch Partie de bâtiment]].
#** [[Arch_SectionPlane/fr|Arch Plan de coupe]].
#** Les objets [[Std_Part/fr|Std Parts]] : pour éviter de sélectionner des sous-éléments, il est conseillé de les sélectionner dans la [[Tree_view/fr|vue en arborescence]].
#** Les objets non solides constitués d'une seule face plane ou d'une seule arête courbe, ou ({{Version/fr|1.0}}) qui ont trois sommets ou plus.
#** Les objets solides ou objets sans forme ayant une propriété {{PropertyData|Placement}}. ({{Version/fr|1.0}})
#* Sélectionnez un ou plusieurs sous-éléments. Vous pouvez sélectionner :
#** Une face plane.
#** Une arête incurvée.
#** Trois sommets.
#** Une arête et un sommet, ou deux arêtes. Les sommets combinés doivent définir un plan. ({{Version/fr|1.0}})
# Il existe plusieurs façons de lancer la commande :
#* Appuyez sur le bouton [[Image:Draft_tray_button_plane.png]] de [[Draft_Tray/fr|Draft La barre]].
#* Sélectionnez l'option {{MenuCommand|Utilitaires → [[Image:Draft_SelectPlane.svg|16px]] Sélectionner un plan}} du menu.
#* Utilisez le raccourci clavier : {{KEY|W}} puis {{KEY|P}}.
# Le plan de travail et le bouton de [[Draft_Tray/fr|Draft La barre]] sont mis à jour.


==Usage with post-selection==
<span id="Usage_with_post-selection"></span>
==Utilisation avec post-sélection==


# Il y a plusieurs façons de lancer la commande :
# There are several ways to invoke the command:
#* Appuyez sur le bouton [[Image:Draft_tray_button_plane.png]] de [[Draft_Tray/fr|Draft La barre]].
#* Press the {{Button|[[Image:Draft_SelectPlane.svg|16px]] [[Draft_SelectPlane|Draft SelectPlane]]}} button in the [[Draft_Tray|Draft Tray]]. Depending on the current working plane this button can look different.
#* Select the {{MenuCommand|Utilities → [[Image:Draft_SelectPlane.svg|16px]] Select Plane}} option from the menu.
#* Sélectionnez l'option {{MenuCommand|Utilitaires → [[Image:Draft_SelectPlane.svg|16px]] Sélectionner un plan}} du menu.
#* Use the keyboard shortcut: {{KEY|W}} then {{KEY|P}}.
#* Utilisez le raccourci clavier : {{KEY|W}} puis {{KEY|P}}.
# The {{MenuCommand|Working plane setup}} task panel opens. See [[#Options|Options]] for more information.
# Le panneau de tâches {{MenuCommand|Configuration du plan de travail}} s'ouvre. Voir [[#Options|Options]] pour plus d'informations.
# Effectuez l'une des opérations suivantes :
# Do one of the following:
#* Sélectionnez un seul objet. Voir le [[#Utilisation_avec_présélection|paragraphe précédent]] pour les objets pris en charge.
#* Select a single object. See the [[#Usage_with_pre-selection|previous paragraph]] for the supported objects.
#* Sélectionner un ou plusieurs sous-éléments. Voir le [[#Utilisation_avec_présélection|paragraphe précédent]].
#* Select one or more subelements. You can select:
# Cliquez n'importe où dans la [[3D_view/fr|vue 3D]] pour confirmer la sélection et terminer la commande.
#** A flat face.
# Le plan de travail et le bouton de [[Draft_Tray/fr|Draft La barre]] sont mis à jour.
#** Three vertices.
# Click anywhere in the [[3D_view|3D view]] to confirm the selection and finish the command.
# The working plane and the button in the [[Draft_Tray|Draft Tray]] are updated.


<span id="Usage_with_presets"></span>
==Usage with presets==
==Utilisation avec les présélections==


# Il y a plusieurs façons de lancer la commande :
<div class="mw-translate-fuzzy">
#* Appuyez sur le bouton [[Image:Draft_tray_button_plane.png]] de [[Draft_Tray/fr|Draft La barre]].
# Appuyez sur le bouton {{Button|[[Image:Draft_SelectPlane.svg|16px]] [[Draft_SelectPlane/fr|Plan de travail]]}}, ou utilisez {{KEY|Draft}} → {{KEY|Utilities}} → {{KEY|[[Image:Draft_SelectPlane.svg|16px]] [[Draft_SelectPlane|Plan de travail]]}} dans le menu supérieur ou les raccourcis clavier {{KEY|W}} puis {{KEY|P}}
#* Sélectionnez l'option {{MenuCommand|Utilitaires → [[Image:Draft_SelectPlane.svg|16px]] Sélectionner un plan}} dans le menu.
# Sélectionnez le décalage, l'espacement de la grille et les lignes principales
#* Utilisez le raccourci clavier : {{KEY|W}} puis {{KEY|P}}.
# Sélectionnez l'un des préréglages: {{Button|[[Image:View-top.svg|16px]] XY (vue de dessus)}}, {{Button|[[Image:View-front.svg|16px]] XZ (vue de face)}}, {{Button|[[Image:View-right.svg|16px]] YZ (vue de côté)}}, {{Button|[[Image:View-isometric.svg|16px]] Vue}} ou {{Button|[[Image:View-axonometric.svg|16px]] Auto}}.
# Le panneau de tâches {{MenuCommand|Configuration du plan de travail}} s'ouvre. Voir [[#Options|Options]] pour plus d'informations.
</div>
# Appuyez sur l'un des boutons pour terminer la commande.
# Le plan de travail et le bouton de [[Draft_Tray/fr|Draft La barre]] sont mis à jour.


==Options==
==Options==


* Appuyez sur le bouton {{Button|[[Image:View-top.svg|16px]] Haut (XY)}} pour aligner le plan de travail avec le plan XY du système de coordonnées global.
<div class="mw-translate-fuzzy">
* Appuyez sur le bouton {{Button|[[Image:View-top.svg|16px]] XY (Vue de dessus)}} pour définir le plan de travail sur le plan XY. Pour dessiner facilement sur ce plan, vous devez régler la vue vers le haut ou vers le bas (la normale est dans la direction Z positive ou négative). Appuyez sur {{KEY|2}} ou {{KEY|5}} pour passer rapidement à ces vues.
* Appuyez sur le bouton {{Button|[[Image:View-front.svg|16px]] Face (XZ)}} pour aligner le plan de travail sur le plan XZ du système de coordonnées global.
* Appuyez sur le bouton {{Button|[[Image:View-front.svg|16px]] XZ (Vue de face)}} pour définir le plan de travail sur le plan XZ. Pour dessiner facilement sur ce plan, vous devez régler la vue vers l’avant ou l’arrière (la normale est dans la direction Y négative ou positive). Appuyez sur {{KEY|1}} ou {{KEY|4}} pour basculer rapidement sur ces vues.
* Appuyez sur le bouton {{Button|[[Image:View-right.svg|16px]] Côté (YZ)}} pour aligner le plan de travail sur le plan YZ du système de coordonnées global.
* Appuyez sur le bouton {{Button|[[Image:View-right.svg|16px]] YZ (Vue de côté)}} pour définir le plan de travail sur le plan YZ. Pour dessiner facilement sur ce plan, vous devez définir la vue du côté gauche ou du côté droit (la normale est dans la direction X positive ou négative). Appuyez sur {{KEY|3}} ou {{KEY|6}} pour basculer rapidement sur ces vues.
* Appuyez sur le bouton {{Button|[[Image:View-isometric.svg|16px]] Aligner selon la vue}} pour aligner le plan de travail sur la [[3D_view/fr|vue 3D]] en cours. Si la case {{MenuCommand|Centrer le plan dans la vue}} n'est pas cochée, l'origine du plan de travail correspondra à l'origine du système de coordonnées global, sinon elle correspondra au centre de la [[3D_view/fr|vue 3D]] en cours.
* Appuyez sur le bouton {{Button|[[Image:View-axonometric.svg|16px]] Automatique}} pour régler le plan de travail en {{MenuCommand|Automatique}}. Un plan de travail réglé sur {{MenuCommand|Automatique}} s'alignera automatiquement sur la [[3D_view/fr|vue 3D]] en cours chaque fois qu'une commande de Draft ou de [[Arch_Workbench/fr|Arch]] nécessitant l'entrée de points est lancée. Cela équivaut à appuyer sur le bouton {{Button|[[Image:View-isometric.svg|16px]] Aligner selon la vue}} avant d'utiliser la commande. De plus, le plan de travail s'alignera sur les faces planes qui ont été sélectionnées avant de lancer la commande, ou lorsque des points sur des faces planes sont sélectionnés pendant la commande.
* Appuyez sur le bouton {{Button|[[Image:View-isometric.svg|16px]] Vue isométrique}} pour définir le plan de travail sur la vue 3D actuelle, perpendiculairement à l'axe de la caméra et passant par l'origine (0,0,0)
* {{MenuCommand|Décalage}} définit la distance perpendiculaire entre le plan calculé et le plan de travail réel en cours.
* Appuyez sur le bouton {{Button|[[Image:View-axonometric.svg|16px]] Auto}} pour désactiver le plan de travail actuel et définir automatiquement un plan de travail lorsqu'un outil est utilisé. Lorsqu'un outil de dessin est sélectionné, la grille est automatiquement mise à jour dans la vue actuelle. puis, si la vue est pivotée et qu'un autre outil est sélectionné, la grille se redessine dans la nouvelle vue. Cela équivaut à appuyer automatiquement sur le bouton {{Button|[[Image:View-isometric.svg|16px]] Vue isométrique}} avant d'utiliser un outil.
* Cochez la case {{MenuCommand|Centrer le plan dans la vue}} pour placer l'origine du plan de travail au centre de la [[3D_view/fr|vue 3D]] en cours. Cette option peut être utile en combinaison avec le bouton {{Button|[[Image:View-isometric.svg|16px]] Aligner selon la vue}}.
* Définissez la valeur "Offset" pour définir le plan de travail à une certaine distance perpendiculaire du plan que vous avez sélectionné.
* Sélectionnez un sommet dans la [[3D_view/fr|vue 3D]] et appuyez sur le bouton {{Button|[[Image:Draft_Move.svg|16px]] Déplacer le plan de travail}} pour déplacer le plan de travail afin que son origine corresponde à la position du sommet sélectionné.
* Définissez la valeur "Espacement de la grille" pour définir l'espace entre chaque ligne de la grille.
* Définissez la valeur "Taille de la grille" pour définir l'extension globale du plan de la grille.
* Le bouton {{MenuCommand|Couleur de la grille}} permet de changer rapidement la couleur de la grille. {{Version/fr|1.0}}
* {{MenuCommand|Espacement de la grille}} définit la distance entre les lignes de la grille.
* Définissez la valeur "Ligne principale tous les" pour tracer une ligne légèrement plus épaisse dans la grille à la valeur définie. Par exemple, si l'espacement de la grille est de 0,5 m et s'il existe une ligne principale toutes les 20 lignes, il y aura une ligne légèrement plus épaisse tous les 10 m.
* La valeur de {{MenuCommand|Ligne principale tous les}} détermine l'endroit où les lignes de grille principales sont dessinées. Les lignes de grille principales sont légèrement plus épaisses que les lignes de grille normales. Par exemple, si l'espacement de la grille est de {{Value|0.5 m}} et qu'une ligne principale est tracée toutes les {{Value|10 lignes}}, une telle ligne sera tracée tous les {{Value|5 m}}.
* Cliquez sur la case à cocher "Plan central au centre de la vue" pour rapprocher le plan et la grille de la vue caméra dans la vue 3D.
* La valeur de {{MenuCommand|Extension de la grille}} détermine le nombre de lignes de grille dans les directions X et Y de la grille.
* Appuyez sur {{KEY|Echap}} ou sur le bouton {{button|Fermer}} pour annuler la commande en cours.
* {{MenuCommand|Rayon d'aimantation}} est la distance maximale à laquelle [[Draft_Snap_Grid/fr|Draft Aimantation Grille]] détecte les intersections des lignes de la grille.
* La grille affiche une bordure supplémentaire avec l'espacement de la ligne principale indiqué dans le coin inférieur gauche {{Version/fr|0.19}}. Cela peut être désactivé via Edition-> Préférences-> Draft-> Grille et ancrage-> Show grid border.
* Appuyez sur le bouton {{Button|[[Image:view-fullscreen.svg|16px]] Centrer la vue}} pour aligner la [[3D_view/fr|vue 3D]] sur le plan de travail en cours.
</div>
* Appuyez sur le bouton {{Button|[[Image:sel-back.svg|16px]] Précédent}} pour réinitialiser le plan de travail à sa position précédente.
* Appuyez sur le bouton {{Button|Suivant [[Image:sel-forward.svg|16px]]}} pour réinitialiser le plan de travail à sa position suivante. {{Version/fr|1.0}}
* Appuyez sur {{KEY|Échap}} ou sur le bouton {{Button|Fermer}} pour abandonner la commande.


==Notes==
<span id="Notes"></span>
==Remarques==


* It can be useful to align the [[3D_view|3D view]] with the selected Draft working plane. For example after switching the working plane to Front you may want to switch to the [[Std_ViewFront|Front view]] as well.
* Il peut être utile d'aligner la [[3D_view/fr|vue 3D]] avec le plan de travail Draft sélectionné. Par exemple, après avoir changé le plan de travail en vue de face, vous pouvez vouloir passer à la [[Std_ViewFront/fr|vue de face]] également.
* The grid can be toggled with the [[Draft_ToggleGrid|Draft ToggleGrid]] command.
* La grille peut être basculée avec la commande [[Draft_ToggleGrid/fr|Draft Visibilité de la grille]].
* By double-clicking [[Draft_WorkingPlaneProxy|Draft WorkingPlaneProxies]] in the [[Tree_view|Tree view]] you can quickly switch between working planes.
* En double-cliquant sur [[Draft_WorkingPlaneProxy/fr|Draft Proxy pour plan de travail]] dans la [[Tree_view/fr|vue en arborescence]], vous pouvez rapidement passer d'un plan de travail à un autre.


==Preferences==
<span id="Preferences"></span>
==Préférences==


See also: [[Preferences_Editor|Preferences Editor]] and [[Draft_Preferences|Draft Preferences]].
Voir aussi : [[Preferences_Editor/fr|Réglage des préférences]] et [[Draft_Preferences/fr|Draft Préférences]].


* The grid settings in the task panel as well as several other grid settings are available as preferences: {{MenuCommand|EditPreferences... → Draft → Grid and snapping → Grid}}.
* Les paramètres de la grille dans le panneau des tâches ainsi que plusieurs autres paramètres de la grille sont disponibles en tant que préférences : {{MenuCommand|ÉditionPréférences... → Draft → Grille et aimantation}}.
* Le rayon d'aimantation peut également être modifié à la volée (voir [[Draft_Snap/fr#Pr.C3.A9f.C3.A9rences|Draft Aimantation]]) ou en modifiant : {{MenuCommand|Outils → Éditer les paramètres... → BaseApp → Preferences → Mod → Draft → snapRange}}.
* To use the grid the {{MenuCommand|Edit → Preferences... → Draft → Grid and snapping → Grid → Use grid}} option must be selected. After changing this preference you must restart FreeCAD.
* The Snapping radius can also be changed on-the-fly (see [[Draft_Snap#Preferences|Draft Snap]]) or by changing: {{MenuCommand|Tools → Edit parameters... → BaseApp → Preferences → Mod → Draft → snapRange}}.


==Scripting==
<span id="Scripting"></span>

<div class="mw-translate-fuzzy">
==Script==
==Script==
{{emphasis|Voir aussi :}} [[Draft API/fr|Draft API]] and [[FreeCAD Scripting Basics/fr|Débuter avec les scripts]]. Voir [http://www.freecadweb.org/api/DraftWorkingPlane.html WorkingPlane API].
</div>


Voir aussi : [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] et [[FreeCAD_Scripting_Basics/fr|FreeCAD Débuter avec les scripts]].
<div class="mw-translate-fuzzy">
Vous pouvez accéder au plan de travail de la version actuelle et lui appliquer des transformations:
</div>


{{Version/fr|1.0}} :
{{Code|code=
# This code only works if the Draft Workbench is active!


Le module WorkingPlane propose deux classes pour créer des objets plan de travail : la classe {{incode|PlaneBase}} et la classe {{incode|PlaneGui}}. La seconde classe hérite de la première. Les objets de la classe {{incode|PlaneGui}} interagissent avec l'interface graphique (le bouton de [[Draft_Tray/fr|Draft La barre]]), la [[3D_view/fr|vue 3D]] et la [[Draft_Snap_Grid/fr|grille]]. Les objets {{incode|PlaneBase}} ne le sont pas.

Utilisez la méthode {{incode|get_working_plane()}} du module WorkingPlane pour obtenir une instance de la classe {{incode|PlaneGui}} liée à la vue 3D en cours. La méthode renvoie le plan de travail existant lié à la vue ou crée un nouveau plan de travail si nécessaire.

{{Code|code=
import FreeCAD as App
import FreeCAD as App
import FreeCADGui as Gui
import WorkingPlane


wp = WorkingPlane.get_working_plane()
workplane = App.DraftWorkingPlane


v1 = App.Vector(0, 0, 0)
origin = App.Vector(0, 0, 0)
v2 = App.Vector(1, 1, 1).normalize()
normal = App.Vector(1, 1, 1).normalize()
offset = 17
wp.align_to_point_and_axis(origin, normal, offset)


point = App.Vector(10, 15, 2)
workplane.alignToPointAndAxis(v1, v2, 17)
projection = wp.project_point(point)
Gui.Snapper.toggleGrid()
print(projection)
Gui.Snapper.toggleGrid()
}}
}}


La classe {{incode|PlaneBase}} peut être utilisée pour créer des plans de travail indépendants de l'interface graphique :
<div class="mw-translate-fuzzy">
Vous pouvez créer vos propres plans et les utiliser indépendamment du plan de travail actuel. Ceci est utile si vous devez effectuer des calculs ou des projections dans ces autres plans.
</div>


{{Code|code=
{{Code|code=
import WorkingPlane
import WorkingPlane


my_plane = WorkingPlane.plane()
wp = WorkingPlane.PlaneBase()

v1 = App.Vector(0, 0, 0)
v2 = App.Vector(1, 1, 1).normalize()
my_plane.alignToPointAndAxis(v1, v2, 17)

projection = my_plane.projectPoint(App.Vector(10, 15, 2))
print(projection)
}}
}}




<div class="mw-translate-fuzzy">
{{Docnav/fr
{{Docnav/fr
|[[Draft_Shape2DView/fr|Projection 2D d'une forme]]
|[[Draft_Stretch/fr|Etirer]]
|[[Draft_FinishLine/fr|Terminer la ligne]]
|[[Draft_SetStyle/fr|Définir le style]]
|[[Draft_Module/fr|Atelier Draft]]
|[[Draft_Workbench/fr|Atelier Draft]]
|IconL=Draft_Stretch.svg
|IconL=Draft_Shape2DView.svg
|IconR=Draft_FinishLine.svg
|IconR=Draft_SetStyle.svg
|IconC=Workbench_Draft.svg
|IconC=Workbench_Draft.svg
}}
}}
</div>


{{Draft Tools navi{{#translation:}}}}
{{Draft Tools navi{{#translation:}}}}

Revision as of 09:06, 27 April 2024

Draft Plan de travail

Emplacement du menu
Utilitaires → Sélectionner un plan
Ateliers
Draft, Arch
Raccourci par défaut
W P
Introduit dans la version
-
Voir aussi
Draft Objet Proxy pour plan de travail

Description

La commande Draft Plan de travail définit le plan de travail en cours sous Draft. C'est le plan dans la vue 3D où les nouveaux objets de Draft sont créés. Un nouveau plan de travail peut être basé sur l'une des nombreuses présélections ou sur une sélection. La sélection peut être créée avant (présélection) ou après (post-sélection) le lancement de la commande.

introduced in version 1.0 : pour chaque vue 3D, un plan de travail distinct est enregistré.

Le bouton dans Draft La barre change en fonction du plan de travail courant. introduit dans la version 1.0 : si le plan de travail n'est pas réglé sur Automatique, un astérisque (*) est ajouté à l'étiquette du bouton si l'origine du plan de travail ne correspond pas à l'origine globale.

Formes créées sur différents plans de travail

Utilisation avec présélection

  1. Faites l'une des choses suivantes :
  2. Il existe plusieurs façons de lancer la commande :
    • Appuyez sur le bouton de Draft La barre.
    • Sélectionnez l'option Utilitaires → Sélectionner un plan du menu.
    • Utilisez le raccourci clavier : W puis P.
  3. Le plan de travail et le bouton de Draft La barre sont mis à jour.

Utilisation avec post-sélection

  1. Il y a plusieurs façons de lancer la commande :
    • Appuyez sur le bouton de Draft La barre.
    • Sélectionnez l'option Utilitaires → Sélectionner un plan du menu.
    • Utilisez le raccourci clavier : W puis P.
  2. Le panneau de tâches Configuration du plan de travail s'ouvre. Voir Options pour plus d'informations.
  3. Effectuez l'une des opérations suivantes :
  4. Cliquez n'importe où dans la vue 3D pour confirmer la sélection et terminer la commande.
  5. Le plan de travail et le bouton de Draft La barre sont mis à jour.

Utilisation avec les présélections

  1. Il y a plusieurs façons de lancer la commande :
    • Appuyez sur le bouton de Draft La barre.
    • Sélectionnez l'option Utilitaires → Sélectionner un plan dans le menu.
    • Utilisez le raccourci clavier : W puis P.
  2. Le panneau de tâches Configuration du plan de travail s'ouvre. Voir Options pour plus d'informations.
  3. Appuyez sur l'un des boutons pour terminer la commande.
  4. Le plan de travail et le bouton de Draft La barre sont mis à jour.

Options

  • Appuyez sur le bouton Haut (XY) pour aligner le plan de travail avec le plan XY du système de coordonnées global.
  • Appuyez sur le bouton Face (XZ) pour aligner le plan de travail sur le plan XZ du système de coordonnées global.
  • Appuyez sur le bouton Côté (YZ) pour aligner le plan de travail sur le plan YZ du système de coordonnées global.
  • Appuyez sur le bouton Aligner selon la vue pour aligner le plan de travail sur la vue 3D en cours. Si la case Centrer le plan dans la vue n'est pas cochée, l'origine du plan de travail correspondra à l'origine du système de coordonnées global, sinon elle correspondra au centre de la vue 3D en cours.
  • Appuyez sur le bouton Automatique pour régler le plan de travail en Automatique. Un plan de travail réglé sur Automatique s'alignera automatiquement sur la vue 3D en cours chaque fois qu'une commande de Draft ou de Arch nécessitant l'entrée de points est lancée. Cela équivaut à appuyer sur le bouton Aligner selon la vue avant d'utiliser la commande. De plus, le plan de travail s'alignera sur les faces planes qui ont été sélectionnées avant de lancer la commande, ou lorsque des points sur des faces planes sont sélectionnés pendant la commande.
  • Décalage définit la distance perpendiculaire entre le plan calculé et le plan de travail réel en cours.
  • Cochez la case Centrer le plan dans la vue pour placer l'origine du plan de travail au centre de la vue 3D en cours. Cette option peut être utile en combinaison avec le bouton Aligner selon la vue.
  • Sélectionnez un sommet dans la vue 3D et appuyez sur le bouton Déplacer le plan de travail pour déplacer le plan de travail afin que son origine corresponde à la position du sommet sélectionné.
  • Le bouton Couleur de la grille permet de changer rapidement la couleur de la grille. introduit dans la version 1.0
  • Espacement de la grille définit la distance entre les lignes de la grille.
  • La valeur de Ligne principale tous les détermine l'endroit où les lignes de grille principales sont dessinées. Les lignes de grille principales sont légèrement plus épaisses que les lignes de grille normales. Par exemple, si l'espacement de la grille est de 0.5 m et qu'une ligne principale est tracée toutes les 10 lignes, une telle ligne sera tracée tous les 5 m.
  • La valeur de Extension de la grille détermine le nombre de lignes de grille dans les directions X et Y de la grille.
  • Rayon d'aimantation est la distance maximale à laquelle Draft Aimantation Grille détecte les intersections des lignes de la grille.
  • Appuyez sur le bouton Centrer la vue pour aligner la vue 3D sur le plan de travail en cours.
  • Appuyez sur le bouton Précédent pour réinitialiser le plan de travail à sa position précédente.
  • Appuyez sur le bouton Suivant pour réinitialiser le plan de travail à sa position suivante. introduit dans la version 1.0
  • Appuyez sur Échap ou sur le bouton Fermer pour abandonner la commande.

Remarques

Préférences

Voir aussi : Réglage des préférences et Draft Préférences.

  • Les paramètres de la grille dans le panneau des tâches ainsi que plusieurs autres paramètres de la grille sont disponibles en tant que préférences : Édition → Préférences... → Draft → Grille et aimantation.
  • Le rayon d'aimantation peut également être modifié à la volée (voir Draft Aimantation) ou en modifiant : Outils → Éditer les paramètres... → BaseApp → Preferences → Mod → Draft → snapRange.

Script

Voir aussi : Autogenerated API documentation et FreeCAD Débuter avec les scripts.

introduit dans la version 1.0 :

Le module WorkingPlane propose deux classes pour créer des objets plan de travail : la classe PlaneBase et la classe PlaneGui. La seconde classe hérite de la première. Les objets de la classe PlaneGui interagissent avec l'interface graphique (le bouton de Draft La barre), la vue 3D et la grille. Les objets PlaneBase ne le sont pas.

Utilisez la méthode get_working_plane() du module WorkingPlane pour obtenir une instance de la classe PlaneGui liée à la vue 3D en cours. La méthode renvoie le plan de travail existant lié à la vue ou crée un nouveau plan de travail si nécessaire.

import FreeCAD as App
import WorkingPlane

wp = WorkingPlane.get_working_plane()

origin = App.Vector(0, 0, 0)
normal = App.Vector(1, 1, 1).normalize()
offset = 17
wp.align_to_point_and_axis(origin, normal, offset)

point = App.Vector(10, 15, 2)
projection = wp.project_point(point)
print(projection)

La classe PlaneBase peut être utilisée pour créer des plans de travail indépendants de l'interface graphique :

import WorkingPlane

wp = WorkingPlane.PlaneBase()