Sketcher ConstrainDistanceY/es: Difference between revisions

From FreeCAD Documentation
(Languages spanish)
 
(Updating to match new version of source page)
(29 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<languages/>
{{GuiCommand/es|Name=Constraint VerticalDistance|Workbenches=[[Sketcher Workbench/es|Croquizador]], [[PartDesign Module/es|Diseño de Piezas]]|MenuLocation=Croquizador → Distancia Vertical|SeeAlso=[[Constraint HorizontalDistance/es|Distancia Horizontal]], [[Constraint Length/es|Distancia]]}}


{{Docnav
====Descripción====
|[[Sketcher_ConstrainDistanceX|Horizontal distance]]
|[[Sketcher_ConstrainDistance|Distance]]
|[[Sketcher_Workbench|Sketcher]]
|IconL=Sketcher_ConstrainDistanceX.svg‎
|IconR=Sketcher_ConstrainDistance.svg
|IconC=Workbench_Sketcher.svg
}}


<div class="mw-translate-fuzzy">
<WRONG> This tool draws an arc by picking three points: the center, the start angle along the radius, and the end angle.
{{GuiCommand/es
|Name=Sketcher ConstrainDistanceY
|Name/es=Sketcher ConstrainDistanceY
|Workbenches=[[Sketcher Workbench/es|Croquizador]]
|MenuLocation=Croquizador → Restricciones del Croquizador→ Distancia Vertical
|Shortcut=May+V
|SeeAlso=[[Sketcher_ConstrainDistanceX/es|Distancia Horizontal]], [[Sketcher_ConstrainDistance/es|Distancia]]
}}
</div>


==Description==
When starting the tool, the mouse pointer changes to a white cross with a red arc icon. The coordinates of the pointer are shown beside it in blue in real time.


The [[Image:Sketcher_ConstrainDistanceY.svg|24px]] [[Sketcher_ConstrainDistanceY|Sketcher ConstrainDistanceY]] tool
[[Image:Sketcher_ArcExample1.png|The center has been selected, dragging to set the radius‎]] [[Image:Sketcher_ArcExample2.png|407x360px|The center and start angle have been selected, dragging to set end angle‎]] </WRONG>
fixes the vertical distance between two points or the endpoints of a line. If a single point is pre-selected, the distance is relative to the origin of the sketch.


[[File:Sketcher ConstraintDistanceY example.png]]
====Usage====


==Usage==
<WRONG> * Pick points on an empty area of the 3D view, or on an existing object (auto constraints must be active in TaskView).
* Pressing {{KEY|ESC}} or clicking the right mouse button cancels the function. </WRONG>


See also: [[Sketcher_Workbench#Drawing_aids|Drawing aids]].


===[[Sketcher_Workbench#Continue_modes|Continue mode]]===
{{languages/es | {{en|Constraint_VerticalDistance}} }}

# Make sure there is no selection.
# There are several ways to invoke the tool:
#* {{Version|1.0}}: If the {{MenuCommand|Dimensioning constraints}} [[Sketcher_Preferences#General|preference]] is set to {{Value|Single tool}} (default): press the down arrow to the right of the {{Button|[[Image:Sketcher_Dimension.svg||x16px]][[Image:Toolbar_flyout_arrow.svg|x16px]]}} button and select the {{MenuCommand|[[Image:Sketcher_ConstrainDistanceY.svg|16px]] Constrain vertical distance}} option from the dropdown.
#* If this preference has a different value (and in {{VersionMinus|0.21}}): press the {{Button|[[Image:Sketcher_ConstrainDistanceY.svg|16px]] [[Sketcher_ConstrainDistanceY|Constrain vertical distance]]}} button.
#* Select the {{MenuCommand|Sketch → Sketcher constraints → [[Image:Sketcher_ConstrainDistanceY.svg|16px]] Constrain vertical distance}} option from the menu.
#* {{Version|1.0}}: Right-click in the [[3D_view|3D view]] and select the {{MenuCommand|Dimension → [[Image:Sketcher_ConstrainDistanceY.svg|16px]] Constrain vertical distance}} option from the context menu.
#* Use the keyboard shortcut: {{KEY|I}}.
# For further steps see [[Sketcher_ConstrainDistanceX#Continue_mode|Sketcher ConstrainDistanceX]]

===Run-once mode===

See [[Sketcher_ConstrainDistanceX#Once-only_mode|Sketcher ConstrainDistanceX]].

== Scripting ==

Distance from origin:

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

Distance between two vertices:

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

Vertical 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):

{{Code|code=Sketch.addConstraint(Sketcher.Constraint('DistanceY', Line, 1, Line, 2, App.Units.Quantity('123.0 mm')))}}

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


{{Docnav
|[[Sketcher_ConstrainDistanceX|Horizontal distance]]
|[[Sketcher_ConstrainDistance|Distance]]
|[[Sketcher_Workbench|Sketcher]]
|IconL=Sketcher_ConstrainDistanceX.svg‎
|IconR=Sketcher_ConstrainDistance.svg
|IconC=Workbench_Sketcher.svg
}}

{{Sketcher_Tools_navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

Revision as of 13:31, 24 April 2024

Sketcher ConstrainDistanceY

Ubicación en el Menú
Croquizador → Restricciones del Croquizador→ Distancia Vertical
Entornos de trabajo
Croquizador
Atajo de teclado por defecto
May+V
Introducido en versión
-
Ver también
Distancia Horizontal, Distancia

Description

The Sketcher ConstrainDistanceY tool fixes the vertical distance between two points or the endpoints of a line. If a single point is pre-selected, the distance is relative to the origin of the sketch.

Usage

See also: Drawing aids.

Continue mode

  1. Make sure there is no selection.
  2. There are several ways to invoke the tool:
    • introduced in version 1.0: If the Dimensioning constraints preference is set to Single tool (default): press the down arrow to the right of the button and select the Constrain vertical distance option from the dropdown.
    • If this preference has a different value (and in version 0.21 and below): press the Constrain vertical distance button.
    • Select the Sketch → Sketcher constraints → Constrain vertical distance option from the menu.
    • introduced in version 1.0: Right-click in the 3D view and select the Dimension → Constrain vertical distance option from the context menu.
    • Use the keyboard shortcut: I.
  3. For further steps see Sketcher ConstrainDistanceX

Run-once mode

See Sketcher ConstrainDistanceX.

Scripting

Distance from origin:

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

Distance between two vertices:

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

Vertical 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('DistanceY', Line, 1, Line, 2, App.Units.Quantity('123.0 mm')))

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