TechDraw LengthDimension/fr

Description
L'outil TechDraw Cote de longueur ajoute une cote linéaire à une vue. La cote peut être la distance entre deux sommets, la longueur d'un bord ou la distance entre deux arêtes. La distance sera initialement la distance projetée (c.-à-d. comme indiqué sur le dessin). Si la cote est basée sur des références 3D, la distance peut être remplacée par la distance 3D réelle en changeant la valeur de à.



Utilisation

 * 1) Sélectionnez les points ou les arêtes qui définissent votre mesure. La géométrie peut être sélectionnée dans le dessin ou dans la vue 3D.
 * 2) Il existe plusieurs façons de lancer l'outil :
 * 3) * Appuyez sur le bouton.
 * 4) * Sélectionnez l'option dans le menu.
 * 5) Une dimension sera ajoutée à la vue. La dimension peut être déplacée à la position désirée.
 * 6) Si nécessaire, ajoutez des tolérances comme décrit dans cette page.

Pour modifier les propriétés d'un objet de dimension, double-cliquez dessus dans le dessin ou dans la Vue en arborescence. Cela ouvrira le dialogue Dimension:



Boîte de dialogue Dimension
La boîte de dialogue des dimensions propose les paramètres suivants :



Tolérances

 * Théoriquement exact: Si coché, spécifie la dimension comme dimension théoriquement exacte. En tant que telle, elle ne supportera aucune tolérance. La dimension sera affichée par un cadre autour de la valeur: [[Image:TechDraw_theoretically_exact.png|100px]]


 * Tolérance symétrique: Si coché, la sur-tolérance et la sous-tolérance sont égales et la valeur négative de la sur- et de la sous-tolérance est utilisée comme sous-tolérance. L'affichage sera [[Image:TechDraw_equal-tolerance.png|100px]], sinon ce sera [[Image:TechDraw_Non-equal-tolerance.png|80px]].


 * Tolérance supérieure: La valeur de combien la dimension peut être plus grande.


 * Tolérance inférieure: La valeur de combien la dimension peut être plus petite.

Mise en forme

 * Nombre de décimales : Comment la valeur de la dimension sera formatée. Par défaut, le spécificateur est où  est le nombre de décimales. Pour la syntaxe de formatage, voir cette page Wikipedia. Il existe également un format supplémentaire  qui imprime le nombre de chiffres spécifié après le séparateur décimal et supprime les zéros de fin. Par exemple,  signifie qu'au maximum 2 décimales seront imprimées et que les zéros de queue seront supprimés.


 * Texte arbitraire: Si coché, la dimension est remplacée par le contenu du champ Nombre de décimales.


 * Précision de la tolérance supérieure: Comment la valeur de surtolérance sera formatée. Par défaut, le spécificateur est où  est le nombre de décimales. Pour la syntaxe de formatage, voir cette page Wikipedia.


 * Précision de la tolérance inférieure: Comment la valeur de sous-tolérance sera formatée. Par défaut, le spécificateur est où  est le nombre de décimales. Pour la syntaxe de formatage, voir cette page Wikipedia.


 * Tolérance du texte arbitraire: Si coché, les tolérances sont remplacées par le contenu des champs Précision de la tolérance supérieure Précision de la tolérance inférieure.



Style d'affichage

 * Inverser les flèches: Inverse la direction dans laquelle les flèches de la ligne de cote pointent. Par défaut, elles sont à l'intérieur de la ligne de cote/de l'arc et pointent vers l'extérieur.


 * Couleur: La couleur des lignes et du texte.


 * Taille de la police: La taille du texte de la cote.


 * Style de représentation: La norme (et son style) selon laquelle la cote est dessinée. Voir la propriété Norme et style pour plus de détails.

Lignes

 * Remplacer les angles : Si cette case est cochée, les angles existants de la ligne de cote et des lignes d'extension seront remplacés par les valeurs spécifiées.


 * Angle de la cote : Valeur de substitution pour l'angle de la cote avec l'axe X de la vue (en degrés).


 * Utiliser la valeur par défaut : Met l'angle de la ligne de cote à l'angle existant.


 * Utiliser la sélection : Définit l'angle de la ligne de cote pour qu'il corresponde à l'angle de l'arête sélectionnée (ou de deux sommets) dans la vue.


 * Angle des lignes d'extension : Valeur de remplacement pour l'angle des lignes d'extension avec l'axe X de la vue (en degrés).


 * Utiliser la valeur par défaut : Met l'angle de la ligne d'extension à l'angle existant.


 * Utiliser la sélection : Définit l'angle de la ligne d'extension pour qu'il corresponde à l'angle de l'arête sélectionnée (ou de 2 sommets) dans la vue.

Données

 * : le(s) objet(s) de visualisation de dessin 2D sur lequel (lesquels) la mesure est basée. Utilisé si est à.
 * : le(s) objet(s) 3D sur lesquels la mesure est basée. Utilisé si est.
 * : longueur, rayon, diamètre, etc. Normalement non manipulé par l'utilisateur final.
 * : la manière dont la mesure est effectuée.
 * - basée sur une géométrie 3D.
 * - basée sur la géométrie de la vue du dessin 2D.


 * : spécifie une dimension théoriquement exacte (ou de base).
 * - une cote commune par défaut, éventuellement avec des tolérances.
 * - une valeur théorique. En tant que telle, elle ne comporte pas de tolérances. La cote sera affichée par un cadre autour de la valeur : [[Image:TechDraw_theoretically_exact.png|100px]]


 * : si la tolérance supérieure et la tolérance inférieure sont égales, alors la valeur négative de la tolérance supérieure est utilisée comme tolérance inférieure.
 * - la valeur niée de la est utilisée comme . L'affichage sera [[Image:TechDraw_equal-tolerance.png|100px]].
 * - la est prise en compte. L'affichage sera [[Image:TechDraw_Non-equal-tolerance.png|80px]]


 * : la quantité de laquelle la cote peut être plus grande.
 * : la quantité par laquelle la cote peut être réduite.
 * : indique si la cote représente une valeur commune ou inversée.
 * - la valeur ordinaire est utilisée. Pour la longueur, c'est un nombre positif, pour l'angle, la valeur oblique (0° - 180°).
 * - la valeur inversée est utilisée. Pour la longueur, c'est un nombre négatif, pour l'angle, la valeur réflexe (180° - 360°).


 * : position horizontale du texte de la cote par rapport à la vue.
 * : position verticale du texte de la cote par rapport à la vue.
 * : verrouille la position du texte de la cote lorsque mis à.
 * : lecture uniquement.
 * : lecture uniquement.
 * : lecture uniquement.
 * : non utilisé.


 * : comment la valeur de dimension sera formatée. Voir Mise en forme.
 * : comme, mais pour les tolérances inférieures.
 * : comme, mais pour les tolérances inférieures.
 * : indique si la cote est remplacée par le contenu du champ Format Spec.
 * - le contenu de Format Spec est utilisé pour formater la valeur de la cote réelle.
 * - le contenu de Format Spec sera affiché sous forme de texte à la place si la valeur de la cote.


 * : comme, mais pour la tolérance.


 * : indique si la direction des lignes de la cote et d'extension est remplacée.
 * - les directions sont calculées comme d'habitude.
 * - les directions sont remplacées par les valeurs des propriétés LineAngle et ExtensionAngle.


 * : angle de la ligne de la cote avec l'axe X de la vue (en degrés).
 * : angle de la ou des lignes d'extension avec l'axe X de la vue (en degrés).

Vue

 * : couleur des lignes et du texte.
 * : par défaut, la valeur à l'intérieur de la ligne/de l'arc de la cote signifie que les flèches sont dirigées vers l'extérieur. Si elle est placée à l'extérieur de la ligne/arc de la cote, les flèches pointent vers l'intérieur de la ligne/arc de la cote.
 * - permet de sélectionner automatiquement la direction des flèches selon la règle ci-dessus.
 * - annule la direction choisie automatiquement et forcez la direction opposée.


 * : nom de la police à utiliser pour le texte de la dimension.
 * : taille du texte de la dimension.
 * : ajuste l'écart entre les points de la cote et le début des lignes d'extension. L'écart est égal à cette valeur multipliée par la largeur de la ligne.
 * : ajuste l'écart entre les points de dimension et le début des lignes d'extension. L'écart est égal à cette valeur multipliée par la largeur de la ligne.
 * : épaisseur de la ligne de la cote.
 * : propriété plutôt universelle spécifiant l'espace du le dessin des cotes peut occuper :
 * - aucune ligne ou flèche n'est dessinée, seule la valeur de la cote est affichée.
 * - pour les longueurs et les angles, une ligne à tête unique reliant la valeur de la cote et la ligne d'extension virtuelle du point final est tracée. La ligne d'extension elle-même n'est pas ajoutée.
 * Les diamètres sont affichés après l'option, les rayons après l'option.
 * - pour les longueurs et les angles, une ligne à double tête (ou un arc) reliant les lignes d'extension virtuelles des points de départ et d'arrivée est dessinée, bien que les lignes d'extension elles-mêmes ne soient pas ajoutées.
 * Les diamètres sont affichés avec une ligne minimale à une tête, de la valeur de la dimension au point le plus proche du cercle, les rayons comme pour l'option.
 * - pour les longueurs et les angles, une ligne à une tête reliant la valeur dimensionnelle et la ligne d'extension du point final est dessinée avec la ligne d'extension elle-même.
 * Les diamètres sont affichés avec une ligne à une tête du centre au point le plus proche du cercle, les rayons avec une ligne à une tête minimale de la valeur de la cote au point d'arc le plus proche.
 * - valeur par défaut. Pour les longueurs et les angles, une ligne à double tête (ou un arc) reliant les lignes d'extension des points de départ et d'arrivée est dessinée, ainsi que les lignes d'extension elles-mêmes.
 * Les diamètres sont dessinés comme des lignes à double tête qui frappent le centre et relient les points les plus proches et les plus éloignés du cercle.
 * Les rayons sont dessinés comme une ligne à une tête partant du centre jusqu'au point le plus proche de l'arc.
 * - seuls les diamètres prennent en charge cette valeur, ce qui permet de les rendre d'une manière similaire à une longueur horizontale ou verticale. Les autres types de dimensions sont rendus comme avec l'option.


 * : spécifie la norme (et son style) selon laquelle la dimension est dessinée :
 * TechDraw_Dimension_standardization.png
 * - dessiné selon la norme ISO 129-1, le texte est tourné de façon à être parallèle à la tangente de la ligne de la cote.
 * - dessiné conformément à la norme ISO 129-1, le texte est toujours horizontal, au-dessus de la ligne de référence la plus courte possible.
 * - dessiné selon la norme ASME Y14.5M, le texte est horizontal, inséré dans une rupture à l'intérieur de la ligne de la cote ou de l'arc.
 * - dessiné conformément à la norme ASME Y14.5M, le texte est horizontal, une courte ligne de référence est fixée au centre vertical d'un côté.

Limitations
Les objets Cote sont vulnérables au "Problème de dénomination topologique". Cela signifie que si vous modifiez la géométrie 3D, les faces et les arêtes du modèle peuvent être renommées en interne. Si une cote est rattachée à un bord qui est ensuite modifié, la cote peut être faussée. En général, il n'est pas possible de garder les cotes 2D projetées synchronisées avec les objets 3D réels.

Cela signifie qu'en général, il n'est pas possible de garder les cotes 2D projetées synchronisées avec les objets 3D réels si ceux-ci sont modifiés.

Procédure
Si vous souhaitez conserver une vue TechDraw avec des dimensions inaltérables, vous devez dimensionner un objet qui ne changera pas.
 * Sélectionnez l'objet que vous souhaitez projeter, puis basculez vers l'[[Image:Workbench_Part.svg|24px]] atelier Part et utilisez . Cela créera un seul objet non paramétrique, c'est-à-dire qu'il ne sera plus modifiable.
 * Sélectionnez cette copie, puis utilisez TechDraw Vue et ajoutez les dimensions souhaitées.
 * Si le modèle 3D d'origine est modifié, les modifications n'affecteront pas la copie simple ni les dimensions de la vue TechDraw.

Voir TechDraw Dimension de repère pour une autre approche pour contourner le problème de dénomination topologique.

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

L'outil Cote de longueur peut être utilisé dans des macros et à partir de la console Python à l'aide des fonctions suivantes:

Remarques

 * Sélection d'un bord. Les bords peuvent être difficiles à sélectionner. Vous pouvez ajuster la zone de sélection des arêtes à l’aide du paramètre "/Mod/TechDraw/General/EdgeFuzz" (voir l'Editeur de paramètres). C'est un nombre sans dimension. La valeur par défaut est 10.0. Des valeurs dans la plage 20-30 faciliteront considérablement la sélection des arêtes. Un grand nombre entraînera des chevauchements avec d'autres éléments de dessin.
 * Position des décimales. Les cotes utilisent le paramètre de nombre total de décimales par défaut. Cela peut être changé via préférences ou en modifiant la propriété FormatSpec.
 * Plusieurs objets. Les vues peuvent contenir plusieurs objets 3D comme source. Les cotes peuvent être appliquées à la géométrie à partir de n'importe quel objet dans la vue (par exemple d'Object1.Vertex0 à Object2.Vertex3).