Sketcher ConstrainDistanceX/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "==Script==")
(Created page with "Distance entre deux sommets:")
Line 37: Line 37:
==Script==
==Script==


Distance from origin:
Distance depuis l'origine:


{{Code|code=Sketch.addConstraint(Sketcher.Constraint('DistanceX', Edge, PointOfEdge, App.Units.Quantity('123.0 mm')))}}
{{Code|code=Sketch.addConstraint(Sketcher.Constraint('DistanceX', Edge, PointOfEdge, App.Units.Quantity('123.0 mm')))}}


Distance between two vertices:
Distance entre deux sommets:


{{Code|code=Sketch.addConstraint(Sketcher.Constraint('DistanceX', Edge1, PointOfEdge1, Edge2, PointOfEdge2, App.Units.Quantity('123.0 mm')))}}
{{Code|code=Sketch.addConstraint(Sketcher.Constraint('DistanceX', Edge1, PointOfEdge1, Edge2, PointOfEdge2, App.Units.Quantity('123.0 mm')))}}

Revision as of 13:04, 24 January 2021

Sketcher Contrainte distance en X

Emplacement du menu
Sketch → Contraintes d'esquisse → Contrainte distance horizontale
Ateliers
Sketcher
Raccourci par défaut
Maj + H
Introduit dans la version
-
Voir aussi
Sketcher Contrainte dimensionnelle, Sketcher Contrainte distance verticale

Description

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

Utilisation

  1. Choisissez un ou deux points ou une ligne.
  2. Appelez l'outil de plusieurs manières:
    • Appuyez sur le bouton Fixer la distance horizontale... dans la barre d'outils.
    • Utilisez le raccourci clavier Maj + H. (H est pour Horizontal)
    • Utilisez Sketch → 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.

Remarque: l'outil de contrainte peut également être démarré sans sélection préalable, mais nécessitera la sélection de 2 points ou d'une ligne. Pour définir une distance par rapport à l'origine, le point d'origine de l'esquisse devra également être sélectionné. Par défaut, la commande sera en mode continu afin de créer de nouvelles contraintes; appuyez sur le bouton droit de la souris ou sur ÉCHAP pour quitter la commande.

Script

Distance depuis l'origine:

Sketch.addConstraint(Sketcher.Constraint('DistanceX', Edge, PointOfEdge, 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')))

Horizontal span of line (the GUI allows selecting the edge itself, but it is just a shorthand for using the two extremities of the same line:

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

The Sketcher scripting page explains the values which can be used for Edge1, Edge2, Edge, PointOfEdge1, PointOfEdge2, PointOfEdge and Line, and contains further examples on how to create constraints from Python scripts.