Draft SelectPlane/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "{{Docnav/fr |Etirer Draft |Terminer la ligne Draft |Atelier Draft |IconL=Draft_Stretch.svg |IconC=Workbench_Dr...")
No edit summary
(35 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{Docnav/fr
{{Docnav/fr
|[[Draft_Stretch/fr|Etirer Draft]]
|[[Draft_Stretch/fr|Etirer]]
|[[Draft_FinishLine/fr|Terminer la ligne Draft]]
|[[Draft_FinishLine/fr|Terminer la ligne]]
|[[Draft_Module/fr|Atelier Draft]]
|[[Draft_Module/fr|Atelier Draft]]
|IconL=Draft_Stretch.svg
|IconL=Draft_Stretch.svg
|IconC=Workbench_Draft.svg
|IconC=Workbench_Draft.svg
|IconR=Draft_FinishLine.png
|IconR=Draft_FinishLine.svg
}}
}}


{{GuiCommand/fr
{{GuiCommand/fr
|Name=Draft SelectPlane
|Name=Draft SelectPlane
|Name/fr=
|Name/fr=Draft Plan de travail
|MenuLocation=Draft → Utilitaires → Plan de travail
|MenuLocation=Draft → Utilitaires → Plan de travail
|Workbenches=[[Draft Module/fr|Atelier Draft]], [[Arch Module/fr|Atelier Arch]]
|Workbenches=[[Draft Module/fr|Draft]], [[Arch Module/fr|Arch]]
|Shortcut=W P
|Shortcut={{KEY|W}} {{KEY|P}}
|SeeAlso=[[Draft SetWorkingPlaneProxy/fr|Créer un objet Proxy pour le plan de travail Draft]], [[Draft ToggleGrid/fr|Basculer l'affichage de la grille Draft]]
|SeeAlso=[[Draft SetWorkingPlaneProxy/fr|Draft Objet Proxy pour plan de travail]], [[Draft ToggleGrid/fr|Draft Basculer l'affichage de la grille]]
}}
}}


==Description==
==Description==


L'[[Draft Module/fr|atelier Draft]] dispose d'un système de plan de travail qui vous permet d'indiquer un plan personnalisé dans l'espace 3D sur lequel la prochaine commande Draft aura lieu. Il existe plusieurs méthodes pour définir le plan de travail :
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 :


* Depuis une face sélectionnée
* Depuis une face sélectionnée
Line 37: Line 37:
=== Sans élément sélectionné ===
=== Sans élément sélectionné ===


# Appuyez sur la touche {{Button|[[Image:Draft SelectPlane.svg|16px]] [[Draft SelectPlane/fr|Plan de travail Draft]]}}.
# 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 le décalage, l'espacement de la grille et les lignes principales
# Sélectionnez le décalage, l'espacement de la grille et les lignes principales
# 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}}.
# 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}}.


Une fois le plan défini, le bouton changera pour indiquer le plan actif {{Button|[[Image:Draft SelectPlane.png|16px]] Vue de dessus}}, {{Button|[[Image:Draft SelectPlane.svg|16px]] Vue de face}}, {{Button|[[Image:Draft SelectPlane.svg|16px]] Vue de côté}}, {{Button|[[Image:Draft SelectPlane.png|16px]] Auto}}, {{Button|[[Image:Draft SelectPlane.svg|16px]] d(0.0,-1.0,0.0)}}.
Une fois le plan défini, le bouton changera pour indiquer le plan actif {{Button|[[Image:Draft_SelectPlane.svg|16px]] Vue de dessus}}, {{Button|[[Image:Draft SelectPlane.svg|16px]] Vue de face}}, {{Button|[[Image:Draft SelectPlane.svg|16px]] Vue de côté}}, {{Button|[[Image:Draft SelectPlane.png|16px]] Auto}}, {{Button|[[Image:Draft_SelectPlane.svg|16px]] d(0.0,-1.0,0.0)}}.


Vous pouvez afficher et masquer la grille avec les raccourcis {{KEY|G}} {{KEY|R}}.
Vous pouvez afficher et masquer la grille avec les raccourcis {{KEY|G}} {{KEY|R}}.
Line 47: Line 47:
=== Avec élément sélectionné ===
=== Avec élément sélectionné ===


# Sélectionnez une face d'un objet existant dans la vue 3D ou maintenez la touche {{KEY|Ctrl}} et sélectionnez trois sommets d'un objet. {{Version|0.17}}
# 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}}
# 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]]}}.
# 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]]}}.


Le plan sera créé aligné sur la face de l'objet ou sur le plan défini par les trois sommets.
Le plan sera créé aligné sur la face de l'objet ou sur le plan défini par les trois sommets.


== Options ==
==Options==

* 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-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]] 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-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.
Line 65: Line 66:


==Script==
==Script==
{{emphasis|Voir aussi:}} [[Draft API/fr]] and [[FreeCAD Scripting Basics/fr|Débuter avec les scripts]]. Voir [http://www.freecadweb.org/api/DraftWorkingPlane.html WorkingPlane API].
{{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].


Les objets du plan de travail peuvent facilement être créés et manipulés par [[macros/fr|macros]] et à partir de la console [[Python/fr|Python]].
Les objets du plan de travail peuvent facilement être créés et manipulés par [[macros/fr|macros]] et à partir de la console [[Python/fr|Python]].


Vous pouvez accéder au plan de travail de la version actuelle et lui appliquer des transformations:
Vous pouvez accéder au plan de travail de la version actuelle et lui appliquer des transformations:

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


Workplane = FreeCAD.DraftWorkingPlane
workplane = App.DraftWorkingPlane


v1 = FreeCAD.Vector(0, 0, 0)
v1 = App.Vector(0, 0, 0)
v2 = FreeCAD.Vector(1, 1, 1).normalize()
v2 = App.Vector(1, 1, 1).normalize()


Workplane.alignToPointAndAxis(v1, v2, 17)
workplane.alignToPointAndAxis(v1, v2, 17)
Gui.Snapper.toggleGrid()
Gui.Snapper.toggleGrid()
}}
}}


Une commande Draft doit être émise après la modification du plan de travail pour mettre à jour la grille visible.
Une commande Draft doit être émise après avoir changé le plan de travail pour mettre à jour la grille visible, par exemple, [[Draft_Line/fr|Draft Ligne]] ou simplement [[Draft_ToggleGrid/fr|Draft Basculer l'affichage de la grille]].

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.


Vous pouvez créer vos propres plans et les utiliser indépendamment du plan de travail actuel.
{{Code|code=
{{Code|code=
import WorkingPlane
import WorkingPlane


Plane = WorkingPlane.plane()
my_plane = WorkingPlane.plane()

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)
}}
}}

Pour afficher une nouvelle grille, utilisez un nouvel objet tracker. Configurez d'abord le plan de travail normal selon vos besoins puis créez un nouvel objet de suivi, puis définissez-le sur le plan actuel, puis vous pouvez l'activer ou le désactiver.
{{Code|code=
import FreeCAD as App
import DraftTrackers

App.DraftWorkingPlane.alignToPointAndAxis(App.Vector(0, 0, 0),
App.Vector(1, 0, 0),
0)

my_grid = DraftTrackers.gridTracker()
my_grid.set()
my_grid.on()
my_grid.off()
}}

Cette grille est simplement une aide visuelle et ne permet pas de s'accrocher.

Pour avoir la possibilité de passer rapidement à différentes grilles, dans différentes positions, vous devez créer un {{Button|[[File:Draft_SetWorkingPlaneProxy.svg|16px]] [[Draft_SetWorkingPlaneProxy/fr|Draft Objet Proxy pour plan de travail,]]}}.


{{Docnav/fr
{{Docnav/fr
|[[Draft_Stretch/fr|Etirer Draft]]
|[[Draft_Stretch/fr|Etirer]]
|[[Draft_FinishLine/fr|Terminer la ligne Draft]]
|[[Draft_FinishLine/fr|Terminer la ligne]]
|[[Draft_Module/fr|Atelier Draft]]
|[[Draft_Module/fr|Atelier Draft]]
|IconL=Draft_Stretch.svg
|IconL=Draft_Stretch.svg
|IconC=Workbench_Draft.svg
|IconC=Workbench_Draft.svg
|IconR=Draft_FinishLine.png
|IconR=Draft_FinishLine.svg
}}
}}


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

{{Userdocnavi}}
{{clear}}
{{clear}}

Revision as of 13:28, 22 March 2020

Draft Plan de travail

Emplacement du menu
Draft → Utilitaires → Plan de travail
Ateliers
Draft, Arch
Raccourci par défaut
W P
Introduit dans la version
-
Voir aussi
Draft Objet Proxy pour plan de travail, Draft Basculer l'affichage de la grille

Description

L' atelier Draft dispose d'un système de plan de travail qui vous permet d'indiquer un plan personnalisé dans la vue 3D sur lequel la prochaine commande Draft aura lieu. Il existe plusieurs méthodes pour définir le plan de travail :

  • Depuis une face sélectionnée
  • Depuis la vue courante
  • 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.

Différents plans de travail peuvent être définis sur lesquels seront dessiné des formes

Utilisation

Le bouton Plan de travail est présent dans la barre d'outils Draft tray, qui apparaît seulement dans les ateliers Draft and Arch.

Sans élément sélectionné

  1. Appuyez sur le bouton Plan de travail, ou utilisez DraftUtilities Plan de travail dans le menu supérieur ou les raccourcis clavier W puis P
  2. Sélectionnez le décalage, l'espacement de la grille et les lignes principales
  3. Sélectionnez l'un des préréglages: XY (vue de dessus), XZ (vue de face), YZ (vue de côté), Vue ou Auto.

Une fois le plan défini, le bouton changera pour indiquer le plan actif Vue de dessus, Vue de face, Vue de côté, Auto, d(0.0,-1.0,0.0).

Vous pouvez afficher et masquer la grille avec les raccourcis G R.

Avec élément sélectionné

  1. Sélectionnez une face d'un objet existant dans la vue 3D ou maintenez la touche Ctrl et sélectionnez trois sommets d'un objet. introduit dans la version 0.17
  2. Appuyez sur la touche Plan de travail ou faites un clic droit et sélectionnez Utilitaires → Plan de travail.

Le plan sera créé aligné sur la face de l'objet ou sur le plan défini par les trois sommets.

Options

  • Appuyez sur le bouton 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 2 ou 5 pour passer rapidement à ces vues.
  • Appuyez sur le bouton 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 1 ou 4 pour basculer rapidement sur ces vues.
  • Appuyez sur le bouton 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 3 ou 6 pour basculer rapidement sur ces vues.
  • Appuyez sur le bouton 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)
  • Appuyez sur le bouton 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 Vue isométrique avant d'utiliser un outil.
  • Définissez la valeur "Offset" pour définir le plan de travail à une certaine distance perpendiculaire du plan que vous avez 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 "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.
  • 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.
  • Appuyez sur Echap ou sur le bouton Fermer pour annuler la commande en cours.

Script

Voir aussi: Draft API and Débuter avec les scripts. Voir WorkingPlane API.

Les objets du plan de travail peuvent facilement être créés et manipulés par macros et à partir de la console Python.

Vous pouvez accéder au plan de travail de la version actuelle et lui appliquer des transformations:

import FreeCAD as App
import FreeCADGui as Gui

workplane = App.DraftWorkingPlane

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

workplane.alignToPointAndAxis(v1, v2, 17)
Gui.Snapper.toggleGrid()
Gui.Snapper.toggleGrid()

Une commande Draft doit être émise après avoir changé le plan de travail pour mettre à jour la grille visible, par exemple, Draft Ligne ou simplement Draft Basculer l'affichage de la grille.

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.

import WorkingPlane

my_plane = WorkingPlane.plane()

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)

Pour afficher une nouvelle grille, utilisez un nouvel objet tracker. Configurez d'abord le plan de travail normal selon vos besoins puis créez un nouvel objet de suivi, puis définissez-le sur le plan actuel, puis vous pouvez l'activer ou le désactiver.

import FreeCAD as App
import DraftTrackers

App.DraftWorkingPlane.alignToPointAndAxis(App.Vector(0, 0, 0),
                                          App.Vector(1, 0, 0),
                                          0)

my_grid = DraftTrackers.gridTracker()
my_grid.set()
my_grid.on()
my_grid.off()

Cette grille est simplement une aide visuelle et ne permet pas de s'accrocher.

Pour avoir la possibilité de passer rapidement à différentes grilles, dans différentes positions, vous devez créer un Draft Objet Proxy pour plan de travail,.