|
Umístění Menu |
---|
Sketch → Vazby náčrtu → Vazba vzdálenosti |
Pracovní stoly |
Sketcher |
Výchozí zástupce |
Shift + D |
Představen ve verzi |
- |
Viz také |
Constrain horizontal distance, Constrain vertical distance |
Vazba Délka nastavuje délku přímky, kolmou vzdálenost mezi bodem a přímkou nebo vzdálenost mezi dvěma body.
See also: Drawing aids.
Single tool
(default): press the down arrow to the right of the Pokud uvažujete o její aplikaci, zamyslete se raději nad použitím vazeb Horizontální vzdálenost nebo vertikální vzdálenost. Tyto vazby jsou robustnější a mají rychlejší výpočet než zde popisovaná vazba Délka.
Distance from origin:
Sketch.addConstraint(Sketcher.Constraint('Distance', Edge, PointOfEdge, -1, 1, App.Units.Quantity('123.0 mm')))
Distance between two vertices:
Sketch.addConstraint(Sketcher.Constraint('Distance', Edge1, PointOfEdge1, Edge2, PointOfEdge2, App.Units.Quantity('123.0 mm')))
Length 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('Distance', Line, 1, Line, 2, App.Units.Quantity('123.0 mm')))
Distance from point (Edge, PointOfEdge
) to perpendicular point on line (Line
):
Sketch.addConstraint(Sketcher.Constraint('Distance', Edge, PointOfEdge, Line, 0, App.Units.Quantity('123.0 mm')))
Distance between the edges of two circles:
Sketch.addConstraint(Sketcher.Constraint('Distance', Circle1, 0, Circle2, 0, App.Units.Quantity('123.0 mm')))
The Sketcher scripting page explains the values which can be used for Edge
, Edge1
, Edge2
, PointOfEdge
, PointOfEdge1
, PointOfEdge2
, Line
, Circle1
and Circle2
, and contains further examples on how to create constraints from Python scripts.