Sketcher ConstrainEqual/de: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
 
(46 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

<div class="mw-translate-fuzzy">
{{Docnav/de
{{Docnav/de
|[[Sketcher_ConstrainTangent/de|TangentialFetlegen]]
|[[Sketcher ConstrainTangent/de|Tangente]]
|[[Sketcher_ConstrainSymmetric|Symmetrisch]]
|[[Sketcher_ConstrainSymmetric/de|SymmetrieFestlegen]]
|[[Sketcher_Workbench/de|Sketcher]]
|[[Sketcher_Workbench/de|Sketcher]]
|IconL=Constraint_Tangent.png
|IconL=Sketcher_ConstrainTangent.svg
|IconR=Sketcher_ConstrainSymmetric.svg
|IconC=Workbench_Sketcher.svg
|IconC=Workbench_Sketcher.svg
|IconR=Constraint_Symmetric.png
}}
}}
</div>


<div class="mw-translate-fuzzy">
{{GuiCommand/de
{{GuiCommand/de
|Name=Sketcher ConstrainEqual
|Name=Sketcher ConstrainEqual
|Name/de=Skizze Gleichheit festlegen
|Name/de=Sketcher GleichheitFestlegen
|MenuLocation=Sketch → Skizzen-Beschränkungen →Gleichheit festlegen
|Workbenches=[[Sketcher Workbench/de|Sketcher]]
|Workbenches=[[Sketcher_Workbench/de|Sketcher]]
|MenuLocation=Skizze → Skizzen-Beschränkungen → Gleichheit festlegen
|Shortcut={{KEY|E}}
|Shortcut={{KEY|E}}
|SeeAlso=[[Sketcher_ConstrainRadius/de|Radius festlegen]]
|SeeAlso=[[Sketcher_ConstrainRadius/de|Sketcher RadiusFestlegen]]
}}
}}
</div>


<span id="Description"></span>
==Beschreibung==
==Beschreibung==

Die Bedingung "Gleich" sorgt dafür, dass zwei oder mehr Segmente in einer Linie, Polylinie oder einem Rechteck die gleiche Länge aufweisen. Wird diese Bedingung auf Bögen oder Kreise angewendet, werden die Radien gleichgesetzt. Sie kann nicht auf Geometrieprimitive unterschiedlichen Typs (z.B: Liniensegment und Bogen) angewendet werden.


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
Die Randbedingung GleichheitFestlegen legt fest, dass zwei oder mehr Linienabschnitte einer Linie, eines Linienzuges oder eines Rechtecks die gleiche Länge haben. Wenn sie auf Bögen oder Kreise angewendet wird, werden die Radien auf Gleichheit festgelegt. Sie kann nicht auf geometrische Grundelemente angewendet werden, die nicht vom gleichen Typ sind (z. B. Liniensegmente und Bögen).
==Operation==
Die untenstehende Beispielskizze enthält ein paar Skizzierprimitive (Linie, Polylinie, Rechteck, Bogen und Kreis).<br /><br />
[[File:EqualConstraint1.png|256px]]<br /><br />
Selektieren Sie zwei oder mehr Liniensegmente (z.B. eine Linie und eine Seite des Rechtecks).<br /><br />
[[File:EqualConstraint2.png|256px]]<br /><br />
Klicken Sie auf das Constrain Equal icon [[File:Constraint_EqualLength.png|16px]] in der Skizzierer Werkzeugleiste (entweder im Arbeitsbereich Sketcher oder Part Design) oder selektieren Sie den Constrain Equal Menüeintrag vom Untermenü Sketcher constraints des Sketch oder Part Design Menüs abhängig davon, in welchem Arbeitsbereich Sie arbeiten (Sketcher oder Part Design), um die Bedingung auf die selektierten Objekte anzuwenden.<br /><br />
[[File:EqualConstraint3.png|256px]]<br /><br />
Selektieren Sie nun den Bogen und den Kreis in der Skizze.<br /><br />
[[File:EqualConstraint4.png|256px]]<br /><br />
und wenden Sie die Bedingung Equal [[File:Constraint_EqualLength.png|16px]] an wie vorher.<br /><br />
[[File:EqualConstraint5.png|256px]]<br /><br />
Selektieren Sie nun das Liniensegment, alle Segmente der Polylinie sowie eine der Seiten des Rechtecks, die noch keiner Bedingung unterworfen ist.<br /><br />
[[File:EqualConstraint6.png|256px]]<br /><br />
und wenden die Bedingung Equal [[File:Constraint_EqualLength.png|16px]] an wie vorher.<br /><br />
[[File:EqualConstraint7.png|256px]]<br /><br />
Selektieren Sie ein Linienelement und den Bogen<br /><br />
[[File:EqualConstraint8.png|256px]]<br /><br />
und wenden Sie die Bedingung Equal [[File:Constraint_EqualLength.png|16px]] an wie vorher. Eine entsprechende Meldung zeigt an, dass die Objekte vom gleichen geometrischen Typ sein müssen (Linien mit einem Krümmung von Null oder Linien mit einer Krümmung ungleich Null).<br /><br />
[[File:EqualConstraint9.png|256px]]
</div>
</div>


==Usage==
The example sketch below contains a number of sketch primitives (line,poly-line, rectangle, arc and circle).


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


===[[Sketcher_Workbench#Continue_modes|Continue mode]]===
Select two or more line segments (e.g. line and one side of the rectangle).


<div class="mw-translate-fuzzy">
[[File:EqualConstraint2.png]]
Klicke auf {{Button|[[File:Sketcher_ConstrainEqual.svg|16px]] [[Sketcher_ConstrainEqual|BeschränkungGleich]]}} in der Skizzierer Werkzeugleiste (entweder im Arbeitsbereich Skizzierer oder Part Design Arbeitsbereich) oder wähle den BeschränkungGleich Menüeintrag vom Untermenü des Skizzierer oder Part Design Menüs abhängig davon, in welchem Arbeitsbereich du arbeitest (Skizzierer oder Part Design), um die Bedingung auf die gewählten Objekte anzuwenden.
</div>


===Run-once mode===
Click on {{Button|[[File:Constraint_EqualLength.png|16px]] [[Sketcher_ConstrainEqual|Constrain equal]]}} in the Sketcher toolbar (in either the Sketcher or Part Design workbenches) or select the Constrain Equal menu item from the Sketcher constraints sub menu item in either the Sketch or Part Design menu item depending upon which workbench is selected (Sketcher or Part Design) to apply the constraint to the selected items.


# Select two or more edges of the same type.
[[File:EqualConstraint3.png]]
# Invoke the tool as explained above, or with the following additional option:
#* {{Version|1.0}}: Right-click in the [[3D_view|3D view]] and select the {{MenuCommand|[[Image:Sketcher_ConstrainEqual.svg|16px]] Constrain equal}} option from the context menu.
# Depending on the selection one or more constraints are added.


<span id="Scripting"></span>
Now select the arc and the circle in the sketch.
== Skripten ==


{{Code|code=Sketch.addConstraint(Sketcher.Constraint('Equal', Edge1, Edge2))}}
[[File:EqualConstraint4.png]]


Die [[Sketcher_scripting/de|Skizzierer Skripten]]-Seite erklärt die Werte, die für {{incode|Edge1}} und {{incode|Edge2}} verwendet werden können und enthält weitere Beispiele, wie man Beschränkungen aus Python-Skripten erstellt.
and apply {{Button|[[File:Constraint_EqualLength.png|16px]] [[Sketcher_ConstrainEqual|Constrain equal]]}} as before.


[[File:EqualConstraint5.png]]


Now select the line segment, all segments of the poly-line and one of the remaining unconstrained sides of the rectangle

[[File:EqualConstraint6.png]]

and apply {{Button|[[File:Constraint_EqualLength.png|16px]] [[Sketcher_ConstrainEqual|Constrain equal]]}} as before.

[[File:EqualConstraint7.png]]

Select the line segment and the arc

[[File:EqualConstraint8.png]]

and apply {{Button|[[File:Constraint_EqualLength.png|16px]] [[Sketcher_ConstrainEqual|Constrain equal]]}} as before. A pop-up message indicates that the constrained items have to be of the same geometrical type (lines of zero curvature or lines of non-zero curvature).

[[File:EqualConstraint9.png]]

<div class="mw-translate-fuzzy">
{{Docnav/de
{{Docnav/de
|[[Sketcher_ConstrainTangent/de|TangentialFetlegen]]
|[[Sketcher ConstrainTangent/de|Tangente]]
|[[Sketcher_ConstrainSymmetric|Symmetrisch]]
|[[Sketcher_ConstrainSymmetric/de|SymmetrieFestlegen]]
|[[Sketcher_Workbench/de|Sketcher]]
|[[Sketcher_Workbench/de|Sketcher]]
|IconL=Constraint_Tangent.png
|IconL=Sketcher_ConstrainTangent.svg
|IconR=Sketcher_ConstrainSymmetric.svg
|IconC=Workbench_Sketcher.svg
|IconC=Workbench_Sketcher.svg
|IconR=Constraint_Symmetric.png
}}
}}
</div>

{{Sketcher Tools navi/de}}


{{Sketcher_Tools_navi{{#translation:}}}}
{{Userdocnavi/de}}
{{Userdocnavi{{#translation:}}}}

Latest revision as of 15:02, 23 April 2024

Sketcher GleichheitFestlegen

Menüeintrag
Sketch → Skizzen-Beschränkungen →Gleichheit festlegen
Arbeitsbereich
Sketcher
Standardtastenkürzel
E
Eingeführt in Version
-
Siehe auch
Sketcher RadiusFestlegen

Beschreibung

Die Randbedingung GleichheitFestlegen legt fest, dass zwei oder mehr Linienabschnitte einer Linie, eines Linienzuges oder eines Rechtecks die gleiche Länge haben. Wenn sie auf Bögen oder Kreise angewendet wird, werden die Radien auf Gleichheit festgelegt. Sie kann nicht auf geometrische Grundelemente angewendet werden, die nicht vom gleichen Typ sind (z. B. Liniensegmente und Bögen).

Usage

See also: Drawing aids.

Continue mode

Klicke auf BeschränkungGleich in der Skizzierer Werkzeugleiste (entweder im Arbeitsbereich Skizzierer oder Part Design Arbeitsbereich) oder wähle den BeschränkungGleich Menüeintrag vom Untermenü des Skizzierer oder Part Design Menüs abhängig davon, in welchem Arbeitsbereich du arbeitest (Skizzierer oder Part Design), um die Bedingung auf die gewählten Objekte anzuwenden.

Run-once mode

  1. Select two or more edges of the same type.
  2. Invoke the tool as explained above, or with the following additional option:
  3. Depending on the selection one or more constraints are added.

Skripten

Sketch.addConstraint(Sketcher.Constraint('Equal', Edge1, Edge2))

Die Skizzierer Skripten-Seite erklärt die Werte, die für Edge1 und Edge2 verwendet werden können und enthält weitere Beispiele, wie man Beschränkungen aus Python-Skripten erstellt.