Draft Line/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "==Script== L'outil ligne peut être utilisé par la macros de la console Python en utilisant la fonction suivante :")
No edit summary
 
(182 intermediate revisions by 7 users not shown)
Line 1: Line 1:
<languages/>
{{GuiCommand/fr|Name=Draft Line|Name/fr=Ligne|Workbenches=[[Draft Module/fr|Planche à dessin (2d Draft)]]|MenuLocation=Draft → Ligne|Shortcut=L I|SeeAlso=[[Draft Wire/fr|Filaire]]}}


{{Docnav/fr
==Description==
|
Cet outil demande à l'utilisateur de spécifier deux points et trace une ligne entre ceux-ci dans le [[Draft_Workingplane/fr| plan de travail courant]] [[File:Draft_Workingplane.png|480px|24px]]. Il prend la largeur et la couleur préalablement [[Draft_Linestyle/fr|définies]] sur l'onglet Tâches ou à partir de la barre d'outils "d'application de Style" [[Image:Draft Style 01.png|192px]] (voir plus de [[#Plan et Style|détails]] en bas).<br />
|[[Draft_Wire/fr|Polyligne]]
L'outil ligne se comporte comme une [[Draft_Wire/fr|polyline (Draft Wire)]] [[File:Draft_Wire.png|16px]] à la différence qu'il s'arrête au bout deux points. Les points peuvent être choisis à l'aide de la souris dans la vue modèle 3D, ou bien par la saisie de coordonnées à l'aide du clavier.
|[[Draft_Workbench/fr|Atelier Draft]]
|IconL=
|IconR=Draft_Wire.svg
|IconC=Workbench_Draft.svg
}}


{{GuiCommand/fr
[[Image:Draft_Line_example.jpg|400px]]
|Name=Draft Line
|Name/fr=Draft Ligne
|MenuLocation=Draft → Ligne
|Workbenches=[[Draft_Workbench/fr|Draft]], [[Arch_Workbench/fr|Arch]]
|Shortcut={{KEY|L}} {{KEY|I}}
|Version=0.7
|SeeAlso=[[Draft_Wire/fr|Draft Polyligne]]
}}


==Utilisation==
==Description==
<br />
# Cliquez sur le bouton {{KEY|[[Image:Draft Line.png|24px]] [[Draft Line/fr|Draft Line]]}} ou pressez sur les touches {{KEY|L}} puis {{KEY|I}}
# Cliquez le premier point dans la vue 3D view, ou entrez les [[Draft_Coordinates/fr|coordonnées]]
# Cliquez le deuxième point dans la vue 3D view, ou entrez les [[Draft_Coordinates/fr|coordonnées]]


La commande [[Image:Draft_Line.svg|24px]] '''Draft Ligne''' crée une ligne droite.
==Options==
<br />
[[Image:Draft Style 02.png]]
<br />
* Pour entrer les coordonnées manuellement, entrez chaque composante,''' {{KEY|X}}, {{KEY|Y}} et {{KEY|Z}}''' et appuyez simplement sur {{KEY|​​ENTRER}}.
* Appuyez sur {{KEY|R}} ou cliquez sur la case à cocher/décocher du "'''{{KEY|mode relatif}}'''". Si le '''{{KEY|mode relatif}}''' est activé, les coordonnées du second point sont par rapport à la première. Si non, ils sont absolus, prises à partir du point d'origine '''(0,0,0)'''.
* Appuyez sur {{KEY|T}} ou cliquez sur la case à cocher/décocher '''{{KEY|continuer}}'''. Si le mode '''{{KEY|continuer}}''' est activé, l'outil ligne va redémarrer après que vous ayez donné le second point, vous permettant de dessiner un autre segment de ligne sans appuyer de nouveau sur la touche ligne [[Image:Draft Line.png|16px]].
* Sélectionner un point dans une zone vide de la vue modèle 3D, ou sur un objet existant.
* Appuyer sur {{KEY|CTRL}} [[Draft_Snap/fr|accroche]] le point sur un emplacement d'accrochage disponible, indépendamment de la longueur.
* Appuyer sur {{KEY|SHIFT}} [[Draft_Constrain/fr|contraint]] le nouveau point en relation au point précédent.
* Saisir des valeurs numériques [[Draft_Coordinates/fr|insère une coordonnée manuellement]].
* Appuyer sur {{KEY|CTRL}}+{{KEY|Z}} ou sur le bouton {{KEY|[[Image:Draft UndoLine.png|12px]] '''[[Draft_UndoLine/fr|Undo]]'''}} annule le point précédent.
* Appuyer sur {{KEY|ESC}} annule l'opération.
* La ligne nouvellement créée, adopte le [[Draft_Linestyle/fr|style de ligne]] actif.
<br />
==Plan et Style==
<br />
[[File:Draft_Style_Plan_Travail.png]] Donner un plan '''"front"''' (Le texte change suivant la sélection): <br />
[[File:Draft_Style_Coordonnee_XYZ.png]]<br />
: demande un '''"Décalage"''' par rapport aux coordonnées '''0,0,0'''.
: puis le choix entre un plan''' XY''' ou '''XZ''' ou '''YZ'''.
: ou '''"Vue"''' plan perpendiculaire par rapport au plan actuel.
: ou '''"Aucun"''' plan (libre).
[[File:Draft_Style_Mode_Construction.png]] Active ou désactive le mode construction.<br />
[[File:Draft_Style_Couleur_Ligne.png]] Donne la couleur à la ligne (bord).<br />
[[File:Draft_Style_Couleur_Face.png]] Donne la couleur de fond à la forme.<br />
[[File:Draft_Style_Epaisseur_Ligne.png]] Donne l'épaisseur à la ligne (bord).<br />
[[File:Draft_Style_Hauteur_Texte.png]] Donne la hauteur du texte de 0 à 99,99 (très utile pour les cotations).<br />
[[File:Draft_Style_Style.png]] Donne l'ensemble des paramètres de '''[[Draft_Apply/fr|style]]''' aux objets [[Draft_Select/fr|sélectionnés]].<br />


Une Draft Ligne est en fait une [[Draft_Wire/fr|Draft Polyligne]] avec seulement deux points.
==Propriétés==
===Vue combinée → Projet → Vue===
<br />
[[IMAGE:Draft_Line_fr_03.png|240px|left]]
{{TitreProprietes|Base}}


[[Image:Draft_Line_example.jpg|400px]]
* {{ProprieteVue|Bounding Box}} : Permet de visualiser l'occupation, et, les dimensions hors tout, de l'objet dans l'espace. Valeur {{FALSE}}, ou {{TRUE}} (Défaut, {{FALSE}}).
{{Caption|Ligne définie par deux points}}


<span id="Usage"></span>
* {{ProprieteVue|Control Points}} : Valeur {{FALSE}}, ou {{TRUE}} (Défaut, {{FALSE}}).
==Utilisation==


Voir aussi : [[Draft_Tray/fr|Draft La barre]], [[Draft_Snap/fr|Draft Aimantation]] et [[Draft_Constrain/fr|Draft Contrainte]].
* {{ProprieteVue|Deviation}} :


# Il existe plusieurs façons de lancer la commande :
* {{ProprieteVue|Display Mode}} : Mode d'affichage de la forme, '''Flat lines, Shaded, Wireframe, Points''' [[IMAGE:Vue_DisplayModePartDesign_fr_00.png|96px]]. (Défaut, '''Wireframe''').
#* Appuyer sur le {{Button|[[Image:Draft_Line.svg|16px]] [[Draft_Line/fr|Ligne]]}}.
* {{ProprieteVue|Draw Style}} : Type de ligne, '''Solid, Dashed, Dotted, Dashdot''' [[IMAGE:Vue_DrawStyle_fr_00.png‎|96px]]. (Défaut, '''Solid''').
#* Sélectionner l'option {{MenuCommand|Draft → [[Image:Draft_Line.svg|16px]] Ligne}} du menu.
#* Utilisez les raccourcis du clavier : {{KEY|L}} puis {{KEY|I}}.
# Le panneau de tâches {{MenuCommand|Ligne}} s'ouvre. Voir [[#Options|Options]] pour plus d'informations.
# Choisir le premier point dans la [[3D_view/fr|vue 3D]] ou rentrer des coordonnées et appuyer sur le bouton {{Button|[[Image:Draft_AddPoint.svg|16px]] Entrez le point}}.
# Choisir le deuxième point dans la [[3D_view/fr|vue 3D]] ou rentrer des coordonnées et appuyer sur le bouton {{Button|[[Image:Draft_AddPoint.svg|16px]] Entrez le point}}.


==Options==
* {{ProprieteVue|End Arrow}} : Montre le symbole d'une flèche au dernier point du fil, donc, il peut être utilisé comme une flèche d'annotation. Valeur {{FALSE}}, ou {{TRUE}} (Défaut, {{TRUE}}). (Le modèle de flèche, est modifiable, à partir de '''Edition → Préférences → Draft''', tout comme la flèche des [[Draft_Dimension/fr#Options_2|cotations]]).


Les raccourcis clavier à caractère unique disponibles dans le panneau des tâches peuvent être modifiés. Voir [[Draft_Preferences/fr|Draft Préférences]]. Les raccourcis mentionnés ici sont les raccourcis par défaut. (pour la version 0.22).
* {{ProprieteVue|Lighting}} : Éclairage '''One side, Two side''' [[IMAGE:Vue_Lighting_fr_00.png|96px]]. (Défaut, '''Two side''').


* Pour saisir manuellement des coordonnées, entrez les valeurs X, Y et Z et appuyez sur {{KEY|Entrée}} après chacune ou vous pouvez appuyer sur le bouton {{Button|[[Image:Draft_AddPoint.svg|16px]] Entrez le point}} lorsque vous avez les valeurs souhaitées. Il est conseillé de déplacer le pointeur hors de la [[3D_view/fr|vue 3D]] avant de saisir les coordonnées.
* {{ProprieteVue|Line Color}} : Donne la couleur de la ligne (bords) (Défaut, '''0, 0, 0''').
* Pour utiliser des coordonnées polaires, entrez une valeur pour la {{MenuCommand|Longueur}} et une valeur pour l'{{MenuCommand|Angle}} et appuyez sur {{KEY|Entrée}} après chacune d'elles.
* Cochez la case {{MenuCommand|Angle}} pour contraindre le pointeur à l'angle spécifié.
* Appuyez sur {{KEY|L}} pour faire passer le curseur de {{MenuCommand|X}} à {{MenuCommand|Longueur}} et inversement. Selon la saisie, la case {{MenuCommand|Angle}} est cochée ou décochée.
* Appuyez sur {{KEY|R}} ou cliquez sur la case {{MenuCommand|Relative}} pour activer le mode relatif. Si le mode relatif est activé, les coordonnées du deuxième point sont relatives au premier point, sinon elles sont relatives à l'origine du système de coordonnées.
* Appuyez sur {{KEY|G}} ou cliquez sur la case {{MenuCommand|Global}} pour activer le mode global. Si le mode global est activé, les coordonnées sont relatives au système de coordonnées global, sinon elles sont relatives au système de coordonnées du [[Draft_SelectPlane/fr|plan de travail]]. {{Version/fr|0.20}}
* Appuyez sur {{KEY|N}} ou cliquez sur la case {{MenuCommand|Continuer}} pour activer le mode continu. Si le mode continu est activé, la commande redémarre après avoir terminé, ce qui vous permet de continuer à créer des lignes.
* Appuyez sur {{KEY|S}} pour activer ou désactiver [[Draft_Snap/fr|Draft Aimantation]].
* Appuyez sur {{KEY|Échap}} ou sur le bouton {{Button|Fermer}} pour abandonner la commande.


<span id="Notes"></span>
* {{ProprieteVue|Line Width}} : Donne l'épaisseur de la ligne (bords) (Défaut, '''1''').
==Remarques==


* Une Draft Ligne peut être éditée avec la commande [[Draft_Edit/fr|Draft Éditer]].
* {{ProprieteVue|Point Color}} : Donne la couleur des points (extrémités de la forme) (Défaut, '''0, 0, 0''').
* Les Draft Lignes et les [[Draft_Wire/fr|Draft Polylignes]] peuvent être jointes avec la commande [[Draft_Wire/fr|Draft Polylignes]], la commande [[Draft_Join/fr|Draft Joindre]] ou la commande [[Draft_Upgrade/fr|Draft Agréger]].


<span id="Preferences"></span>
* {{ProprieteVue|Point Size}} : Donne la dimension des points (Défaut, '''2''').
==Préférences==


Voir aussi : [[Preferences_Editor/fr|Réglage des préférences]] et [[Draft_Preferences/fr|Draft Préférences]].
* {{ProprieteVue|Selectable}} : Autorise la sélection de la forme. Valeur {{FALSE}}, ou {{TRUE}} (Défaut, {{TRUE}}).


* Pour changer le but initial du panneau des tâches de la boîte de saisie {{MenuCommand|Longueur}} : {{MenuCommand|Édition → Préférences... → Draft → Général → Mettre l’accent sur la longueur plutôt que la coordonnée X}}. Notez que vous devez déplacer le pointeur dans la [[3D_view/fr|vue 3D]] pour que la modification prenne effet.
* {{ProprieteVue|Shape Color}} : Donne la couleur de la forme (Défaut, '''204, 204, 204''').
* Si la commande {{MenuCommand|Édition → Préférences... → Draft → Général → Créer des primitives Part si possible}} est cochée, la commande créera une [[Part_Line/fr|Part Ligne]] au lieu d'une Draft Ligne.


<span id="Properties"></span>
* {{ProprieteVue|Transparency}} : Règle le degrés de transparence de la forme, de '''0''' à '''100''' (Défaut, '''0''').
==Propriétés==


Voir [[Draft_Wire/fr#Propri.C3.A9t.C3.A9s|Draft Polylignes]].
* {{ProprieteVue|Visibility}} : Détermine la visibilité de la forme (comme la barre {{KEY|ESPACE}}). Valeur {{FALSE}}, ou {{TRUE}} (Défaut, {{TRUE}}).


<span id="Scripting"></span>
{{TitreProprietes|Grid}}
==Script==


Voir aussi : [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] et [[FreeCAD_Scripting_Basics/fr|FreeCAD Débuter avec les scripts]].
* {{ProprieteVue|Grid Size}} : Modifie la dimension de la grille, (Défaut, '''10 mm''').


Pour créer une Draft Ligne, utilisez la méthode {{incode|make_line}} ({{Version/fr|0.19}}) du module Draft. Cette méthode remplace la méthode dépréciée {{incode|makeLine}}.
* {{ProprieteVue|Grid Snap}} : Permet l'[[Draft_Snap/fr|accrochage]] sur la grille. Valeur {{FALSE}}, ou {{TRUE}} (Défaut, {{FALSE}}).


{{Code|code=
* {{ProprieteVue|Grid Style}} : Change le style de ligne de la grille '''Dashed''', ou '''Light''' [[IMAGE:Vue_GridStyle_fr_00.png|96px]] (Défaut, '''Dashed''').
line = make_line(p1, p2)
line = make_line(LineSegment)
line = make_line(Shape)
}}


* Crée une {{incode|Ligne}} entre les points {{incode|p1}} et {{incode|p2}} chacun défini par son {{incode|FreeCAD.Vector}}, avec les unités en millimètres.
* {{ProprieteVue|Show Grid}} : Permet d'afficher, ou non la grille. Valeur {{FALSE}}, ou {{TRUE}} (Défaut, {{FALSE}}).
* Crée un objet {{incode|Ligne}} à partir de {{incode|Part.LineSegment}}.
* Crée un objet {{incode|Ligne}} du premier sommet au dernier sommet de la {{incode|Shape}} donnée.


Exemple :
* {{ProprieteVue|Tight Grid}} : Affiche une grille serrée ou non. Valeur {{FALSE}}, ou {{TRUE}} (Défaut, {{TRUE}}).


{{Code|code=
{{clear}}
import FreeCAD as App
import Draft


doc = App.newDocument()
===Vue combinée → Projet → Données===
<br />
[[File:Draft_Line_fr_04.png |240px|left]]
{{TitreProprietes|2D}}
{{TitreProprietes|Base}}


p1 = App.Vector(0, 0, 0)
{{ProprieteDonnees|Closed}} : Détermine si le '''Wire''' est '''ouvert''' ou '''fermé'''. Valeur {{FALSE}}, ou {{TRUE}} (Défaut, {{FALSE}}).
p2 = App.Vector(1000, 500, 0)
p3 = App.Vector(-250, -500, 0)
p4 = App.Vector(500, 1000, 0)


line1 = Draft.make_line(p1, p2)
{{ProprieteDonnees|End}} : '''[10,00 0,00 0,00]''', récapitulatif des coordonnées de la fin de la ligne (dernier point)
line2 = Draft.make_line(p3, p4)


doc.recompute()
{{ProprieteDonnees|Fillet Radius}} : Donne une courbe aux angles du '''Wire''' (Défaut, '''0 mm''').
}}


{{ProprieteDonnees|Label}} : Nom de l'objet, modifiable à volonté.


{{Docnav/fr
{{ProprieteDonnees|Placement}} : [('''0,00 0,00 1,00''');'''0,00''';('''0,00 0,00 0,00''')], donne l'ensemble des données '''Axis, Angle''', et, '''Position''' ci dessous.<br />Si vous sélectionnez, le titre '''Placement''', un bouton avec {{KEY|trois petits points}} s'affiche [[Image:Tache_Placement_01_fr_00.png|256px|Options Placement]], en cliquant sur ce bouton {{KEY|''' ... '''}}, vous avez accès à la fenêtre d'options '''[[Tasks_Placement/fr|Tâche Placement]]'''.
|
* {{ProprieteDonnees|Angle}} : Angle de rotation par rapport aux coordonnées '''X, Y, Z'''
|[[Draft_Wire/fr|Polyligne]]
* {{ProprieteDonnees|Axis}} : Sélection de l'axe(s) de rotation de travail '''X, Y''', ou '''Z'''.<br />Par exemple : nous déterminons un {{ProprieteDonnees|Angle}} de '''15°''', nous spécifions une valeur de '''1,0 pour x''' et '''2,0 pour y''', cette configuration, aura pour effet, une rotation finale de la pièce qui sera de, "''' 15° dans l'axe x''' " et "''' 30° dans l'axe y''' ". (Défaut, '''Z = 1 = actif''')
|[[Draft_Workbench/fr|Atelier Draft]]
* {{ProprieteDonnees|Position}} : Déplacement des coordonnées '''X, Y, Z''', par rapport aux points d'origine '''0, 0, 0'''.
|IconL=

|IconR=Draft_Wire.svg
{{ProprieteDonnees|Start}} : '''[0,00 0,00 0,00]''', récapitulatif des coordonnées du début de la ligne (premier point)
|IconC=Workbench_Draft.svg

{{clear}}

==Script==

L'outil ligne peut être utilisé par la [[macros/fr|macros]] de la console Python en utilisant la fonction suivante :
<syntaxhighlight>
{{Code|code=
makeLine (Vector, Vector)
}}
}}
</syntaxhighlight>
* Creates a line between the two given vectors. The current draft linewidth and color will be used.
* Returns the newly created object.


{{Draft Tools navi{{#translation:}}}}
Example:
{{Userdocnavi{{#translation:}}}}
<syntaxhighlight>
{{Code|code=
import FreeCAD, Draft
Draft.makeLine(FreeCAD.Vector(0,0,0),FreeCAD.Vector(2,0,0))
}}
</syntaxhighlight>

{{clear}}
<languages/>

Latest revision as of 21:38, 9 January 2024

Draft Ligne

Emplacement du menu
Draft → Ligne
Ateliers
Draft, Arch
Raccourci par défaut
L I
Introduit dans la version
0.7
Voir aussi
Draft Polyligne

Description

La commande Draft Ligne crée une ligne droite.

Une Draft Ligne est en fait une Draft Polyligne avec seulement deux points.

Ligne définie par deux points

Utilisation

Voir aussi : Draft La barre, Draft Aimantation et Draft Contrainte.

  1. Il existe plusieurs façons de lancer la commande :
    • Appuyer sur le Ligne.
    • Sélectionner l'option Draft → Ligne du menu.
    • Utilisez les raccourcis du clavier : L puis I.
  2. Le panneau de tâches Ligne s'ouvre. Voir Options pour plus d'informations.
  3. Choisir le premier point dans la vue 3D ou rentrer des coordonnées et appuyer sur le bouton Entrez le point.
  4. Choisir le deuxième point dans la vue 3D ou rentrer des coordonnées et appuyer sur le bouton Entrez le point.

Options

Les raccourcis clavier à caractère unique disponibles dans le panneau des tâches peuvent être modifiés. Voir Draft Préférences. Les raccourcis mentionnés ici sont les raccourcis par défaut. (pour la version 0.22).

  • Pour saisir manuellement des coordonnées, entrez les valeurs X, Y et Z et appuyez sur Entrée après chacune ou vous pouvez appuyer sur le bouton Entrez le point lorsque vous avez les valeurs souhaitées. Il est conseillé de déplacer le pointeur hors de la vue 3D avant de saisir les coordonnées.
  • Pour utiliser des coordonnées polaires, entrez une valeur pour la Longueur et une valeur pour l'Angle et appuyez sur Entrée après chacune d'elles.
  • Cochez la case Angle pour contraindre le pointeur à l'angle spécifié.
  • Appuyez sur L pour faire passer le curseur de X à Longueur et inversement. Selon la saisie, la case Angle est cochée ou décochée.
  • Appuyez sur R ou cliquez sur la case Relative pour activer le mode relatif. Si le mode relatif est activé, les coordonnées du deuxième point sont relatives au premier point, sinon elles sont relatives à l'origine du système de coordonnées.
  • Appuyez sur G ou cliquez sur la case Global pour activer le mode global. Si le mode global est activé, les coordonnées sont relatives au système de coordonnées global, sinon elles sont relatives au système de coordonnées du plan de travail. introduit dans la version 0.20
  • Appuyez sur N ou cliquez sur la case Continuer pour activer le mode continu. Si le mode continu est activé, la commande redémarre après avoir terminé, ce qui vous permet de continuer à créer des lignes.
  • Appuyez sur S pour activer ou désactiver Draft Aimantation.
  • 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.

  • Pour changer le but initial du panneau des tâches de la boîte de saisie Longueur : Édition → Préférences... → Draft → Général → Mettre l’accent sur la longueur plutôt que la coordonnée X. Notez que vous devez déplacer le pointeur dans la vue 3D pour que la modification prenne effet.
  • Si la commande Édition → Préférences... → Draft → Général → Créer des primitives Part si possible est cochée, la commande créera une Part Ligne au lieu d'une Draft Ligne.

Propriétés

Voir Draft Polylignes.

Script

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

Pour créer une Draft Ligne, utilisez la méthode make_line (introduit dans la version 0.19) du module Draft. Cette méthode remplace la méthode dépréciée makeLine.

line = make_line(p1, p2)
line = make_line(LineSegment)
line = make_line(Shape)
  • Crée une Ligne entre les points p1 et p2 chacun défini par son FreeCAD.Vector, avec les unités en millimètres.
  • Crée un objet Ligne à partir de Part.LineSegment.
  • Crée un objet Ligne du premier sommet au dernier sommet de la Shape donnée.

Exemple :

import FreeCAD as App
import Draft

doc = App.newDocument()

p1 = App.Vector(0, 0, 0)
p2 = App.Vector(1000, 500, 0)
p3 = App.Vector(-250, -500, 0)
p4 = App.Vector(500, 1000, 0)

line1 = Draft.make_line(p1, p2)
line2 = Draft.make_line(p3, p4)

doc.recompute()