Draft Dimension/fr

=Draft Dimension/fr=

Description
Cet outil 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.



Types de cotations disponibles
L'icône représentée dans la Vue Combinée → Projet → Etiquettes & attributs de l'application correspondante, est affichée de cette façon :
 * Cotation linéaire : renseigner deux points sur une ligne (en pressant la touche la cotation est contrainte).
 * Cotation horizontale/verticale : pressez après avoir sélectionné le premier point.
 * Cotation d'un diamètre : pressez sur la touche, puis sélectionnez une ligne courbe.
 * Cotation d'un rayon : pressez sur la touche, sélectionnez une ligne courbe, puis relâchez la touche et appuyez sur la touche.
 * Cotation angulaire : en choisissant 2 lignes (arêtes) droites avec la touche  pressée.
 * Si la cotation est normale   : [[Image:Draft_Cotation_Icone_Normale.png‎]]
 * Si la cotation est contrainte : [[Image:Draft_Cotation_Icone_Contrainte.png‎]]

Utilisation
Après avoir cliqué sur l'outil ,
 * Choisissez 2 points sur une zone vide de la vue 3D, ou, sur un objet existant, puis, un troisième point, pour donner l'emplacement de la ligne de cote.
 * Pressez pour sélectionner un point d'accrochage.
 * Pressez pour obtenir une contrainte horizontale ou verticale,
 * 1 : sélectionnez le premier point puis,
 * 2 : dirigez votre ligne de cotation horizontalement (ou verticalement), ( donne le sens à la cotation) puis,
 * 3 : appuyez sur
 * 4 : sélectionnez le deuxième point,
 * 5 : relâchez la touche
 * 6 : positionnez la ligne de cote, puis cliquez sur le bouton droit de la souris (qui constitue le troisième point)


 * Pressez la touche lorsque vous travaillez sur un bord circulaire, bascule entre les modes diamètre et rayon.
 * Entrer un nombre pour insérer une coordonnée manuellement.
 * Pressez la touche, puis sélectionnez une arête existante, la cotation se souviendra avec quelle arête elle est liée (contrainte).
 * Si le point de terminaison de cette arête se déplace par la suite, la dimension suivra. Cela est également vrai pour les dimensions de rayon et de diamètre.
 * L'icône représentée dans la Vue Combinée → Projet → Etiquettes & attributs de l'application correspondante, est affichée de cette façon : [[Image:Draft_Cotation_Icone_Contrainte.png‎]]


 * Pressez la touche pour annuler l’opération et quitter la fonction.


 * Une case à cocher sur la barre de la commande active, Dimension → Continuer, vous permet de tracer plusieurs dimensions sur une même ligne.
 * [[File:Draft_Cotation_Continuer.png]]
 * Procédure :
 * Choisissez 2 points sur une zone vide de la vue 3D, ou, sur un objet existant, puis, un troisième point, pour donner l'emplacement de la ligne de cote (comme une cotation simple), puis,
 * pointez, tous les autres points qui doivent être cotés,
 * et, enfin, pressez sur la touche pour valider, et, quitter la fonction.

Style
Donne la couleur à la ligne de cotation. Donne l'épaisseur de la ligne de cotation de 0 à 99 pixel(s). Donne la hauteur du texte de 0 à 99,99. Donne l'ensemble des paramètres de style aux objets sélectionnés.

Options
Après avoir sélectionné l'outil Draft, dans la barre de menu, Affichage → Atelier →  Draft ou simplement la boîte déroulante Basculer entre les ateliers sur la barre d'outils,

Script
L'outil Dimension 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) : Creates a Dimension object with the dimension line passign through p3.The current Draft linewidth and color will be used. There are multiple ways to create a dimension, depending on the arguments you pass to it: (p1,p2,p3): creates a standard dimension from p1 to p2. (object,i1,i2,p3): creates a linked dimension to the given object, measuring the distance between its vertices indexed i1 and i2. (object,i1,mode,p3): creates a linked dimension to the given object, i1 is the index of the (curved) edge to measure, and mode is either "radius" or "diameter". Returns the newly created object.

makeAngularDimension (center,[angle1,angle2],p3): creates an angular Dimension from the given center, with the given list of angles, passing through p3. Returns the newly created object.

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)