Sketcher Contrainte de distance en X

From FreeCAD Documentation
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This page is a translated version of the page Sketcher ConstrainDistanceX and the translation is 47% complete.
Outdated translations are marked like this.

Sketcher Contrainte de distance en X

Emplacement du menu
Esquisse → Contraintes d'esquisse → Contrainte de distance horizontale
Ateliers
Sketcher
Raccourci par défaut
L
Introduit dans la version
-
Voir aussi
Sketcher Contrainte de distance, Sketcher Contrainte de distance verticale

Description

Fixe la distance horizontale entre 2 points ou extrémités de lignes. Si un seul point est sélectionné, la distance sera définie par rapport à l'origine de l'esquisse.

Utilisation

See also: Drawing aids.

Continue mode

  1. Choisissez un ou deux points ou une ligne.
  2. Lancez l'outil de plusieurs manières:
    • Appuyez sur le bouton Contrainte distance horizontale dans la barre d'outils.
    • Utilisez le raccourci clavier L
    • Utilisez Esquisse → Contraintes d'esquisse → Contrainte distance horizontale dans le menu supérieur.
  3. Une boîte de dialogue contextuelle s'ouvre pour modifier ou confirmer la valeur. Appuyez sur OK pour valider.

Run-once mode

  1. Do one of the following:
    • Select one or two points.
    • Select a single line.
  2. Invoke the tool as explained above.
  3. Optionally edit the constraint value.
  4. A constraint is added.

Script

Distance depuis l'origine :

Sketch.addConstraint(Sketcher.Constraint('DistanceX', Edge, PointOfEdge, -1, 1, App.Units.Quantity('123.0 mm')))

Distance entre deux sommets :

Sketch.addConstraint(Sketcher.Constraint('DistanceX', Edge1, PointOfEdge1, Edge2, PointOfEdge2, App.Units.Quantity('123.0 mm')))

Étendue horizontale de la ligne (l'interface graphique permet de sélectionner l'arête elle-même, mais ce n'est qu'un raccourci pour utiliser les deux extrémités de la même ligne):

Sketch.addConstraint(Sketcher.Constraint('DistanceX', Line, 1, Line, 2, App.Units.Quantity('123.0 mm')))

La page Sketcher Scripts explique les valeurs qui peuvent être utilisées pour Edge1, Edge2, Edge, PointOfEdge1, PointOfEdge2, PointOfEdge et Line et contient d'autres exemples sur la façon de créer des contraintes à partir de scripts Python.