TechDraw Cote étendue horizontale

From FreeCAD Documentation
This page is a translated version of the page TechDraw HorizontalExtentDimension and the translation is 100% complete.
Other languages:

TechDraw Cote étendue horizontale

Emplacement du menu
TechDraw → Dimensions → Insérer une cote étendue horizontale
Ateliers
TechDraw
Raccourci par défaut
Aucun
Introduit dans la version
0.19
Voir aussi
TechDraw Cote de longueur, TechDraw Cote étendue verticale

Description

L'outil TechDraw Cote étendue horizontale ajoute une cote linéaire à une vue. La cote s'étend du point le plus à gauche des objets sélectionnés jusqu'au point le plus à droite.

Cotes étendues horizontale et verticale d'une surface B-spline

Utilisation

  1. Sélectionnez une vue ou une collection d'arêtes dans une vue.
  2. Il y a plusieurs façons de lancer l'outil :
  3. Une cote est ajoutée à la vue.
  4. La cote peut être déplacée jusqu'à la position souhaitée.
  5. Si nécessaire, ajoutez des tolérances comme décrit sur cette page.

Changer les propriétés

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

Limitations

Les objets Cote sont vulnérables au "problème de nommage topologique". Voir TechDraw Cote de longueur.

Remarques

Voir TechDraw Cote de longueur.

Propriétiés

Voir TechDraw Cote de longueur. Exceptions notées ci-dessous.

Données

Base

  • DonnéesMeasure Type (Enumeration) : pas encore implémenté pour les cotes étendues.

Script

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

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

selection = ['Edge1', 'Edge2']                      # or [] for all

TechDraw.makeExtentDim(view1, selection, 0)         # view1 is a DrawViewPart; 0 for horizontal
App.ActiveDocument.DimExtent.Y = -60                # offset dimension line from dimensioned edges in Y direction
App.ActiveDocument.DimExtent.X = 10                 # offset dimension text along dimension line in X direction
App.ActiveDocument.DimExtent.FormatSpec = '%.0f'    # Dimension format

TechDraw.makeExtentDim(view1, selection, 1)         # view1 is a DrawViewPart; 1 for vertical
App.ActiveDocument.DimExtent001.X = -130            # offset dimension line from dimensioned edges in X direction
App.ActiveDocument.DimExtent001.Y = 10              # offset dimension text along dimension line in Y direction
App.ActiveDocument.DimExtent001.FormatSpec = '%.0f'

# Note the dimension names are 'DimExtent', 'DimExtent001' etc in the order created.