Part Torus/de: Difference between revisions
(Created page with "thumb|Part-Torus aus dem Skriptbeispiel") |
No edit summary |
||
(17 intermediate revisions by the same user not shown) | |||
Line 18: | Line 18: | ||
}} |
}} |
||
<span id="Description"></span> |
|||
== Beschreibung == |
== Beschreibung == |
||
Line 26: | Line 27: | ||
[[Image:Part_Torus_Example.png|400px]] |
[[Image:Part_Torus_Example.png|400px]] |
||
<span id="Usage"></span> |
|||
==Anwendung== |
==Anwendung== |
||
# Es gibt mehrere Möglichkeiten, den Befehl aufzurufen: |
|||
<div class="mw-translate-fuzzy"> |
|||
#* Die Schaltfläche {{Button|[[Image:Part_Torus.svg|16px]] [[Part_Torus/de|Torus]]}} drücken. |
|||
Im Arbeitsbereich Körper (workbench Part) auf das Symbol [[Image:Part_Torus.png|32px]] klicken. Zunächst entsteht ein vollständiger Torus mit mittlerem Ring-Radius 10 mm und Querschnitt-Radius 2mm. |
|||
#* Den Menüeintrag {{MenuCommand|Part → Grundkörper → [[Image:Part_Torus.svg|16px]] Torus}} auswählen. |
|||
</div> |
|||
# Der Torus wird erstellt. |
|||
# Wahlweise die Abmaße und {{PropertyData/de|Placement}} des Torus anpassen durch eine der folgenden Möglichkeiten: |
|||
#* Ein Doppelklick auf das Objekt in der [[Tree_view/de|Baumansicht]]: |
|||
#*# Der Aufgabenbereich {{MenuCommand|Geometrische Grundkörper}} wird geöffnet. |
|||
#*# Eine oder mehrere Eigenschaften ändern. |
|||
#*# Das Objekt wird in der [[3D_view/de|3D-Ansicht]] dynamisch aktualisiert. |
|||
#*# Die Schaltfläche {{Button|OK}} drücken. |
|||
#* Die Eigenschaften im [[Property_editor/de|Eigenschafteneditor]] ändern. |
|||
#* Die {{PropertyData/de|Placement}} mit dem Befehl [[Image:Std_TransformManip.svg|16px]] [[Std_TransformManip/de|Std Bewegen]] ändern. |
|||
<span id="Example"></span> |
|||
==Beispiel== |
==Beispiel== |
||
[[Image:Part_Torus_Scripting_Example.png|thumb|Part-Torus aus dem Skriptbeispiel]] |
[[Image:Part_Torus_Scripting_Example.png|thumb|Part-Torus aus dem Skriptbeispiel]] |
||
Ein Part-Torus-Objekt, das mit dem [[#Skripten|Skriptbeispiel]] weiter unten erzeugt wurde, wird hier dargestellt. |
|||
A Part Torus object created with the [[#Scripting|scripting example]] below is shown here. |
|||
= |
<span id="Notes"></span> |
||
==Hinweise== |
|||
* |
* Ein Part kann auch mit dem Befehl [[Image:Part_Primitives.svg|16px]] [[Part_Primitives/de|Part Grundkörper]] erstellt werden. Mit dem Befehl können die Abmaße und die Positionierung zum Zeitpunkt der Erstellung festgelegt werden. |
||
<span id="Properties"></span> |
|||
<div class="mw-translate-fuzzy"> |
|||
==Eigenschaften== |
|||
Ein Torus als Volumenkörper liegt nur vor, wenn die Erst-Werte dieser beiden Winkel beibehalten werden. Durch Verändern wird der Torus entlang seines größten Durchmessers aufgeschnitten und je ein mehr oder weniger breiter Gurt weggeschnitten. Übrig bleibt lediglich eine masselose Rest-Hülle. |
|||
</div> |
|||
Siehe auch: [[Property_editor/de|Eigenschafteneditor]]. |
|||
Ein Part-Torus-Objekt wird von einem [[Part_Feature/de|Part-Formelement]] abgeleitet und erbt alle seine Eigenschaften. Außerdem hat es die folgenden zusätzlichen Eigenschaften: |
|||
<span id="Data"></span> |
|||
=== |
===Daten=== |
||
{{TitleProperty|Attachment}} |
{{TitleProperty|Attachment}} |
||
Das Objekt hat dieselben Befestigungseigenschaften wie ein [[Part_Part2DObject/de#Daten|Part Part2DObject]]. |
|||
{{TitleProperty|Torus}} |
{{TitleProperty|Torus}} |
||
* {{PropertyData/de|Radius1|Length}}: Der Radius des kreisförmigen Pfades des Torus. Der Standardwert ist {{Value|10mm}}. |
|||
<div class="mw-translate-fuzzy"> |
|||
* {{PropertyData/de|Radius2|Length}}: Der Radius des kreisförmigen Profils desTorus. Der Standardwert ist {{Value|2mm}}. |
|||
* {{Parameter|Radius1:}} Radius des Kreises, auf dem der Mittelpunkt der dünnen Scheibe rotiert bzw. mittlerer Radius des "Schwimmringes" (im abgebildeten Beispiel wurde der Erst-Wert 10 mm beibehalten). |
|||
* {{PropertyData/de|Angle1|Angle}}: Der Startwinkel des kreisförmigen Profils. Wertebereich: {{Value|-180° <= Wert <= 180°}}. Der Standardwert ist {{Value|-180°}}. |
|||
* {{Parameter|Radius2:}} Radius der dünnen Scheibe bzw. Radius der Torus-Querschnitts-Fläche (im abgebildeten Beispiel wurde der Erst-Wert 2 mm beibehalten). |
|||
* {{PropertyData/de|Angle2|Angle}}: Der Endtwinkel des kreisförmigen Profils. Wertebereich: {{Value|-180° <= Wert <= 180°}}. Der Standardwert ist {{Value|180°}}. Ist der Gesamtwinkel des kreisförmigen Profils kleiner als {{Value|360°}}, hat das Profil die Form eines Tortenstücks. |
|||
* {{Parameter|Angle3:}} Winkel eines Torus-Sektors (im abgebildeten Beispiel wurde der Erst-Wert 360° auf 270° verändert, 1/4-Sektor wurde entfernt). Die Winkelvermaßung beginnt bei der positiven x-Achse und erfolgt mathematisch positiv im Gegenuhrzeiger-Sinn. |
|||
* {{PropertyData/de|Angle3|Angle}}: Der Winkel des kreisförmigen Pfades des Torus. Wertebereich: {{Value|0° < Wert <= 360°}}. Der Standardwert ist {{Value|360°}}. Ist er kleiner als {{Value|360°}}, ist der resultierende Festkörper ein Torussegment. |
|||
</div> |
|||
= |
<span id="Scripting"></span> |
||
==Skripten== |
|||
Siehe auch: [https://freecad.github.io/SourceDoc/ Autogenerierte API-Dokumentation] und [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]]. |
|||
Ein Part Torus wird mit der Methode {{incode|addObject()}} des Dokuments erstellt. |
|||
{{Code|code= |
{{Code|code= |
||
Line 74: | Line 88: | ||
}} |
}} |
||
* |
* Wobei {{Incode|"myTorus"}} der Name des Objekts ist. |
||
* Die Funktion gibt das neu erstellte Objekt zurück. |
|||
* The function returns the newly created object. |
|||
Beispiel: |
|||
Example: |
|||
{{Code|code= |
{{Code|code= |
Latest revision as of 16:07, 10 April 2023
Part Torus |
Menüeintrag |
---|
Formteil → Grundkörper → Torus |
Arbeitsbereich |
Part |
Standardtastenkürzel |
Keiner |
Eingeführt in Version |
- |
Siehe auch |
Part Grundelemente |
Beschreibung
Der Befehl Part Torus erstellt einen parametrischen Volumenkörper, einen Torus. Er ist das Ergebnis der Austragung eines Kreises entlang eines kreisförmigen Pfades. Im Koordinatensystem durch seine Daten-EigenschaftPlacement festgelegt, liegt der kreisförmige Pfad auf der XY-Ebene und seine Mitte im Ursprung.
Ein Part-Torus kann in ein Torussegment gewandelt werden, durch Änderung der Daten-EigenschaftAngle3 (Umfangswinkel). Durch Änderung der Daten-EigenschaftAngle1 und/oder der Daten-EigenschaftAngle2 kann das Austragungsprofil in ein Kreissegment geändert werden.
Anwendung
- Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
- Die Schaltfläche Torus drücken.
- Den Menüeintrag Part → Grundkörper → Torus auswählen.
- Der Torus wird erstellt.
- Wahlweise die Abmaße und Daten-EigenschaftPlacement des Torus anpassen durch eine der folgenden Möglichkeiten:
- Ein Doppelklick auf das Objekt in der Baumansicht:
- Der Aufgabenbereich Geometrische Grundkörper wird geöffnet.
- Eine oder mehrere Eigenschaften ändern.
- Das Objekt wird in der 3D-Ansicht dynamisch aktualisiert.
- Die Schaltfläche OK drücken.
- Die Eigenschaften im Eigenschafteneditor ändern.
- Die Daten-EigenschaftPlacement mit dem Befehl Std Bewegen ändern.
- Ein Doppelklick auf das Objekt in der Baumansicht:
Beispiel
Ein Part-Torus-Objekt, das mit dem Skriptbeispiel weiter unten erzeugt wurde, wird hier dargestellt.
Hinweise
- Ein Part kann auch mit dem Befehl Part Grundkörper erstellt werden. Mit dem Befehl können die Abmaße und die Positionierung zum Zeitpunkt der Erstellung festgelegt werden.
Eigenschaften
Siehe auch: Eigenschafteneditor.
Ein Part-Torus-Objekt wird von einem Part-Formelement abgeleitet und erbt alle seine Eigenschaften. Außerdem hat es die folgenden zusätzlichen Eigenschaften:
Daten
Attachment
Das Objekt hat dieselben Befestigungseigenschaften wie ein Part Part2DObject.
Torus
- Daten-EigenschaftRadius1 (
Length
): Der Radius des kreisförmigen Pfades des Torus. Der Standardwert ist10mm
. - Daten-EigenschaftRadius2 (
Length
): Der Radius des kreisförmigen Profils desTorus. Der Standardwert ist2mm
. - Daten-EigenschaftAngle1 (
Angle
): Der Startwinkel des kreisförmigen Profils. Wertebereich:-180° <= Wert <= 180°
. Der Standardwert ist-180°
. - Daten-EigenschaftAngle2 (
Angle
): Der Endtwinkel des kreisförmigen Profils. Wertebereich:-180° <= Wert <= 180°
. Der Standardwert ist180°
. Ist der Gesamtwinkel des kreisförmigen Profils kleiner als360°
, hat das Profil die Form eines Tortenstücks. - Daten-EigenschaftAngle3 (
Angle
): Der Winkel des kreisförmigen Pfades des Torus. Wertebereich:0° < Wert <= 360°
. Der Standardwert ist360°
. Ist er kleiner als360°
, ist der resultierende Festkörper ein Torussegment.
Skripten
Siehe auch: Autogenerierte API-Dokumentation und FreeCAD Grundlagen Skripten.
Ein Part Torus wird mit der Methode addObject()
des Dokuments erstellt.
torus = FreeCAD.ActiveDocument.addObject("Part::Torus", "myTorus")
- Wobei
"myTorus"
der Name des Objekts ist. - Die Funktion gibt das neu erstellte Objekt zurück.
Beispiel:
import FreeCAD as App
doc = App.activeDocument()
torus = doc.addObject("Part::Torus", "myTorus")
torus.Radius1 = 20
torus.Radius2 = 10
torus.Angle1 = -90
torus.Angle2 = 45
torus.Angle3 = 270
torus.Placement = App.Placement(App.Vector(1, 2, 3), App.Rotation(30, 45, 10))
doc.recompute()
- Grundkörper: Würfel, Kegel, Zylinder, Kugel, Torus, Grundkörper, Shapebuilder
- Objekte ändern: Boolesche Operationen, Vereinigung, Schnitt, Ausschneiden, Join features, Connect, Embed, Cutout
- Aufteilungswerkzeuge: Boolesche Fragmente, Slice a part, Slice, XOR, Part Defeaturing
- Verbund: Erzeuge Verbund, Verbund auflösen, Compound Filter; Extrudieren, Kanten abrunden, Drehen, Schnitt, Schnitte..., Abschrägen, Spiegelung, Ruled Surface, Sweep, Loft
- Offset-Werkzeuge: 3D Offset, 2D Offset, Dicke, Projection on surface
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzlicher Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Programmeinstellungen, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, Hilf FreeCAD, Spende
- Hilfe: Tutorien, Video Tutorien
- Arbeitsbereiche: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web