Draft Dimension/fr: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
Line 22: Line 22:
* '''Cotation angulaire''' : en choisissant '''2''' lignes (arêtes) droites avec la touche {{KEY|ALT}} pressée.
* '''Cotation angulaire''' : en choisissant '''2''' lignes (arêtes) droites avec la touche {{KEY|ALT}} pressée.


<div class="mw-translate-fuzzy">
==Options==
==Options==
* Press {{KEY|X}}, {{KEY|Y}} or {{KEY|Z}} after a point to constrain the next point on the given axis.
* To enter coordinates manually, simply enter the numbers, then press {{KEY|ENTER}} between each X, Y and Z component.
* Press {{KEY|CTRL}} while drawing to force [[Draft_Snap|snapping]] your point to the nearest snap location, independently of the distance.
* Pressing {{KEY|SHIFT}} will [[Draft_Constrain|constrain]] the dimension horizontally or vertically, or, when working on a circular edge, switches between diameter and radius modes.
* Press {{KEY|R}} or click the checkbox to check/uncheck the {{KEY|'''Relative'''}} button. If relative mode is on, the coordinates of the next point are relative to the last one. If not, they are absolute, taken from the (0,0,0) origin point.
* Press {{KEY|T}} or click the checkbox to check/uncheck the {{KEY|'''Continue'''}} button. If continue mode is on, you will be able to draw continued dimensions, one after the other, that share the same baseline.
* Press {{KEY|ESC}} or the {{KEY|'''Cancel'''}} button to abort the current Line command.
* By picking an existing edge with {{KEY|ALT}}, instead of entering measurement points, the dimension will become '''parametric''' and remember which edge it is bound to. If the endpoints of that edge move later on, the dimension will follow them.
* If an edge is selected before starting the Dimension command, the created dimension will also be '''parametric'''.
* The direction of the dimension can be changed afterwards, by modifying its "Direction" property


* Pressez les touches {{KEY|X}}, {{KEY|Y}} ou {{KEY|Z}} après un point, pour [Draft_Constrain/fr|contraindre] le prochain point, sur l'axe donné.
==Properties==
* Vous pouvez simplement entrer les coordonnées manuellement, en entrant les nombres, puis tapez {{KEY|ENTRÉE}} à chaques composants '''X, Y''' et '''Z'''.
* {{PropertyData|Start}}: The start point of the distance to measure
* Pressez sur la touche {{KEY|CTRL}} pendant le dessin, force l'[[Draft_Snap/fr|accrochage]], de votre point à l'emplacement le plus proche, du composant logiciel enfichable, indépendamment de la distance.
* {{PropertyData|End}}: The end point of the distance to measure
* Après avoir cliqué votre premier point, donnez une direction horizontale ou verticale à votre ligne, puis, pressez sur la touche {{KEY|SHIFT}}, et votre ligne sera [[Draft_Constrain/fr|contrainte]] horizontalement ou verticalement,
* {{PropertyData|Dimline}}: A point through which the dimension line must pass
ou, quand vous travaillez sur un bord circulaire, bascule entre les modes '''diamètre''' et '''rayon'''.
* {{PropertyView|Display Mode}}: Specifies if the text is aligned to the dimension lines or always faces the camera
* Pressez la touche {{KEY|R}}, ou activez/désactivez la case à cocher {{KEY|'''Relatif'''}}. Si {{KEY|'''Relatif'''}} est activé, les coordonnées du point suivant, sont '''relatives''' au premier point. Si elle n'est pas cochée, les coordonnées sont '''absolues''', et, commencent à partir du point d'origine ('''0,0,0''').
* {{PropertyView|Font Size}}: The size of the letters
* Pressez la touche {{KEY|T}}, ou activez/désactivez la case à cocher {{KEY|'''Continue'''}}. Si la case à cocher {{KEY|'''Continue'''}} est activée, et, que vous avez terminé votre cotation, la fonction redémarre automatiquement, vous permettant, de tirer une autre cotation sans devoir appuyer sur le bouton.
* {{PropertyView|Ext Lines}}: The size of the extension lines (between the measurement points and the dimension line)
* Appuyez sur {{KEY|ESC}} pour {{KEY|annuler}} l'opération.La cotation nouvellement créée adopte le style de ligne actif.
* {{PropertyView|Text Position}}: Can be used to force the text to be displayed at a certain position
* En cliquant, sur une arête existante avec la touche {{KEY|ALT}}, au lieu d'entrer un point de mesure, la cotation deviendra '''paramétrique''' et sera liée aux bords. Si les points de terminaison de ces arêtes se déplacent par la suite, la cotation les suivra.
* {{PropertyView|Text Spacing}}: Specifies the space between the text and the dimension line
* La direction de la dimension peut être modifiée plus tard en modifiant la "Direction" dans les propriétés
* {{PropertyView|Override}}: Specifies a text to display instead of the measurement. Insert "$dim", inside that text, to display the measurement value
</div>
* {{PropertyView|Font Name}}: The font to use to draw the text. It can be a font name, such as "Arial", a default style such as "sans", "serif" or "mono", or a family such as "Arial,Helvetica,sans" or a name with a style such as "Arial:Bold". If the given font is not found on the system, a generic one is used instead.

* {{PropertyView|Arrow Type}}: The type of arrow to use
<div class="mw-translate-fuzzy">
* {{PropertyView|Arrow Size}}: The size of the arrows
==Propriétés==
* {{PropertyView|Decimals}}: The number of decimal places to display on the dimension
* {{PropertyData|Start}}: Le point de départ de la dimension
* {{PropertyView|Flip Arrows}}: Reverse the orientation of arrows
* {{PropertyData|End}}: Le point final de la dimension
* {{PropertyView|Unit Override}}: Expresses the distance in the given unit (leave blank to use the system unit) {{Version|0.17}}
* {{PropertyData|Dimline}}: Le point donnant la dimension de la ligne de cote
* {{PropertyView|Display Mode}}: Spécifie si le texte de la cotation est aligné à la cote ou toujours face à la camera
* {{PropertyView|Font Size}}: La hauteur des lettres
* {{PropertyView|Ext Lines}}: La dimension de l'extension de la ligne (entre les points de mesure et la ligne de cote)
* {{PropertyView|Text Position}}: Est utilisé pour forcer l’affichage du texte à une certain position
* {{PropertyView|Text Spacing}}: Spécifie l'espace entre le texte et la dimension de la ligne
* {{PropertyView|Override}}: Spécifie le texte a afficher à la place de la dimension. Utilisez le mot "$dim", devant le texte pour afficher la dimension
* {{PropertyView|Font Name}}: La police à de texte à utiliser. La police par défaut est "Arial", de style "sans", "serif" ou "mono", ou de la même famille que "Arial,Helvetica,sans" ou un nom du style "Arial:Bold". Si aucune police n'est trouvée sur le système une police générique est utilisée à la place.
* {{PropertyView|Arrow Type}}: Le type de flèche utilisée
* {{PropertyView|Arrow Size}}: La dimension de la flèche
* {{PropertyView|Decimals}}: Le nombre de décilales a utiliser pour la dimension
* {{PropertyView|Flip Arrows}}: Inverse l'orientation des flèches
</div>


==Script==
==Script==

Revision as of 09:19, 17 February 2018

Cotation

Emplacement du menu
Draft → Dimension
Ateliers
Draft, Arch
Raccourci par défaut
D I
Introduit dans la version
-
Voir aussi
FlipDimension

Description

L'outil Cotation demande à l'utilisateur deux points définissants le segment qui doit être côté puis, un troisième point afin de localiser la ligne de dimension.

Utilisation

  • Cliquez sur l'outil cotation ou pressez les touches D et I
  • Cliquez un premier point sur une zone vide de la vue 3D, ou tapez une coordonnée
  • Cliquez un point sur une zone vide de la vue 3D, ou tapez une coordonnée
  • Cliquez un troisième point sur une zone vide de la vue 3D, ou tapez une coordonnée

Types de cotations disponibles

  • Cotation linéaire : cliquez deux points ou sur une ligne en pressant la touche ALT pour forcer une contrainte
  • Cotation horizontale/verticale : pressez la touche SHIFT après avoir sélectionné le premier point.
  • Cotation d'un diamètre : pressez sur la touche ALT, puis sélectionnez une ligne courbe.
  • Cotation d'un rayon : pressez sur la touche ALT, sélectionnez une ligne courbe, puis relâchez la touche ALT et appuyez sur la touche SHIFT.
  • Cotation angulaire  : en choisissant 2 lignes (arêtes) droites avec la touche ALT pressée.

Options

  • Pressez les touches X, Y ou Z après un point, pour [Draft_Constrain/fr|contraindre] le prochain point, sur l'axe donné.
  • Vous pouvez simplement entrer les coordonnées manuellement, en entrant les nombres, puis tapez ENTRÉE à chaques composants X, Y et Z.
  • Pressez sur la touche CTRL pendant le dessin, force l'accrochage, de votre point à l'emplacement le plus proche, du composant logiciel enfichable, indépendamment de la distance.
  • Après avoir cliqué votre premier point, donnez une direction horizontale ou verticale à votre ligne, puis, pressez sur la touche SHIFT, et votre ligne sera contrainte horizontalement ou verticalement,

ou, quand vous travaillez sur un bord circulaire, bascule entre les modes diamètre et rayon.

  • Pressez la touche R, ou activez/désactivez la case à cocher Relatif. Si Relatif est activé, les coordonnées du point suivant, sont relatives au premier point. Si elle n'est pas cochée, les coordonnées sont absolues, et, commencent à partir du point d'origine (0,0,0).
  • Pressez la touche T, ou activez/désactivez la case à cocher Continue. Si la case à cocher Continue est activée, et, que vous avez terminé votre cotation, la fonction redémarre automatiquement, vous permettant, de tirer une autre cotation sans devoir appuyer sur le bouton.
  • Appuyez sur ESC pour annuler l'opération.La cotation nouvellement créée adopte le style de ligne actif.
  • En cliquant, sur une arête existante avec la touche ALT, au lieu d'entrer un point de mesure, la cotation deviendra paramétrique et sera liée aux bords. Si les points de terminaison de ces arêtes se déplacent par la suite, la cotation les suivra.
  • La direction de la dimension peut être modifiée plus tard en modifiant la "Direction" dans les propriétés

Propriétés

  • DonnéesStart: Le point de départ de la dimension
  • DonnéesEnd: Le point final de la dimension
  • DonnéesDimline: Le point donnant la dimension de la ligne de cote
  • VueDisplay Mode: Spécifie si le texte de la cotation est aligné à la cote ou toujours face à la camera
  • VueFont Size: La hauteur des lettres
  • VueExt Lines: La dimension de l'extension de la ligne (entre les points de mesure et la ligne de cote)
  • VueText Position: Est utilisé pour forcer l’affichage du texte à une certain position
  • VueText Spacing: Spécifie l'espace entre le texte et la dimension de la ligne
  • VueOverride: Spécifie le texte a afficher à la place de la dimension. Utilisez le mot "$dim", devant le texte pour afficher la dimension
  • VueFont Name: La police à de texte à utiliser. La police par défaut est "Arial", de style "sans", "serif" ou "mono", ou de la même famille que "Arial,Helvetica,sans" ou un nom du style "Arial:Bold". Si aucune police n'est trouvée sur le système une police générique est utilisée à la place.
  • VueArrow Type: Le type de flèche utilisée
  • VueArrow Size: La dimension de la flèche
  • VueDecimals: Le nombre de décilales a utiliser pour la dimension
  • VueFlip Arrows: Inverse l'orientation des flèches

Script

L'outil Cotation peut être utilisé dans une macro, et, dans la console Python en utilisant les fonctions suivantes :

makeDimension (p1,p2,[p3])

or

makeDimension (object,i1,i2,p3)

or

makeDimension (objlist,indices,p3)
  • Crée un objet Dimension, avec la cotation de la ligne passant par le biais de p3.
  • L'ensemble des paramètres de largeur, couleur et hauteur du texte actuel seront utilisés.
  • Il y a plusieurs façons de créer une cotation, selon les arguments que vous lui transférez:
  1. (p1, p2, p3): crée une cotation standard de p1 à p2.
  2. (objet, i1, i2, p3): crée une cotation liée à un objet donné, en mesurant la distance entre ses sommets indexés i1 et i2.
  3. (objet, i1, mode, p3): crée une cotation liée à un objet donné, i1 est l'index du bord (courbé), à mesurer et mode, est un rayon ou un diamètre. Retourne un nouvel objet créé.
makeAngularDimension (center,[angle1,angle2],p3)
  • Crée une cotation angulaire à partir du centre donné , et une liste de données angulaires passant par p3.
  • Retourne l'objet nouvellement créé.

Exemple:

import FreeCAD,Draft
p1 = FreeCAD.Vector(0,0,0)
p2 = FreeCAD.Vector(1,1,0)
p3 = FreeCAD.Vector(2,0,0)
Draft.makeDimension(p1,p2,p3)

Liens

Tutoriel d'une projection de dimensions dans une page de dessin