Sketcher ConstrainDistanceX/fr: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 49: Line 49:
{{Code|code=Sketch.addConstraint(Sketcher.Constraint('DistanceX', Line, 1, Line, 2, App.Units.Quantity('123.0 mm')))}}
{{Code|code=Sketch.addConstraint(Sketcher.Constraint('DistanceX', Line, 1, Line, 2, App.Units.Quantity('123.0 mm')))}}


The [[Scripting Sketcher constraints in Python]] page explains the values which can be used for {{incode|Edge1}}, {{incode|Edge2}}, {{incode|Edge}}, {{incode| PointOfEdge1}}, {{incode| PointOfEdge2}}, {{incode|PointOfEdge}} and {{incode|Line}}, and contains further examples on how to create constraints from Python scripts.
The [[Scripting_Sketcher_constraints_in_Python|Scripting Sketcher constraints in Python]] page explains the values which can be used for {{incode|Edge1}}, {{incode|Edge2}}, {{incode|Edge}}, {{incode| PointOfEdge1}}, {{incode| PointOfEdge2}}, {{incode|PointOfEdge}} and {{incode|Line}}, and contains further examples on how to create constraints from Python scripts.





Revision as of 19:45, 23 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.

Scripting

Distance from origin:

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

Distance between two vertices:

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 Scripting Sketcher constraints in Python 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.