Jump to content

Part Keil

From FreeCAD Documentation
This page is a translated version of the page Part Wedge and the translation is 100% complete.

Part Keil

Menüeintrag
Part → Grundkörper → Keil
Arbeitsbereich
Part
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
Part Grundelemente

Beschreibung

Ein Part Keil ist ein parametrischer Festkörper, der mit dem Befehl Part Grundelemente erstellt werden kann. Er besteht aus vier bis sechs ebene Flächen. Er wird über virtuelle vorder- und rückseitige Hauptebenen festgelegt, auf denen jeweils eine rechteckige Fläche (Standardeinstellung), eine einzige gerade Kante oder ein einzelner Knotenpunkt erstellt wird. Diese Grundformen definieren die vier drei- oder vierseitigen Flächen, die sie verbinden. Der entstehende Festkörper ist nur dann ein richtiger Keil, wenn eine der Grundformen eine rechteckige Fläche und die andere eine gerade Kante ist. Im Koordinatensystem durch seine Daten-EigenschaftPlacement festgelegt, liegen die virtuellen vorder- und rückseitigen Hauptebenen des Keils ebenenparallel zur XZ-Ebene und die Kanten der Grundformen sind parallel zu der X- oder Z-Achse. Alle seiner Koordinaten beziehen sich auf dieses Koordinatensystem.

Anwendung

Siehe Part Grundelemente.

Beispiel

Part-Keil aus dem Skriptbeispiel

Ein Part-Keil-Objekt, das mit dem Skriptbeispiel weiter unten erzeugt wurde, wird hier dargestellt.

Hinweise

  • Die Werte der Koordinaten des Keils müssen so gewählt sein, dass ein gültiger Festkörper erstellt werden kann. Das bedeutet, dass sowohl die vorder- als auch die rückseitige Grundform eine einzelne Kante sein kann; aber nicht, wenn sie parallel sind. Und wenn eine der Grundformen ein Knotenpunkt ist, muss die andere Form eine rechteckige Fläche sein.

Eigenschaften

Siehe auch: Eigenschafteneditor.

Ein Part-Keil-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.

Wedge

  • Daten-EigenschaftXmin (Distance): Die geringste X-Koordinate der vorderseitigen Fläche des Keils. Der Standardwert ist 0mm.
  • Daten-EigenschaftYmin (Distance): Die Y-Koordinate der vorderseitigen Fläche des Keils. Der Standardwert ist 0mm.
  • Daten-EigenschaftZmin (Distance): Die geringste Z-Koordinate der vorderseitigen Fläche des Keils. Der Standardwert ist 0mm.
  • Daten-EigenschaftX2min (Distance): Die geringste X-Koordinate der rückseitigen Fläche des Keils. Der Standardwert ist 2mm.
  • Daten-EigenschaftZ2min (Distance): Die geringste Z-Koordinate der rückseitigen Fläche des Keils. Der Standardwert ist 2mm.
  • Daten-EigenschaftXmax (Distance): Die höchste X-Koordinate der vorderseitigen Fläche des Keils. Der Standardwert ist 10mm.
  • Daten-EigenschaftYmax (Distance): Die Y-Koordinate der rückseitigen Fläche des Keils. Der Standardwert ist 10mm.
  • Daten-EigenschaftZmax (Distance): Die höchste Z-Koordinate der vorderseitigen Fläche des Keils. Der Standardwert ist 10mm.
  • Daten-EigenschaftX2max (Distance): Die höchste X-Koordinate der rückseitigen Fläche des Keils. Der Standardwert ist 8mm.
  • Daten-EigenschaftZ2max (Distance): Die höchste Z-Koordinate der rückseitigen Fläche des Keils. Der Standardwert ist 8mm.

Skripten

Siehe auch: Autogenerierte API-Dokumentation und Grundlagen der Skripterstellung in FreeCAD.

Eine Part-Keil wird mit der Methode addObject() des Dokuments erstellt.

wedge = FreeCAD.ActiveDocument.addObject("Part::Wedge", "myWedge")
  • Wobei "myWedge" der Name des Objekts ist.
  • Die Funktion gibt das neu erstellte Objekt zurück.

Beispiel:

import FreeCAD as App

doc = App.activeDocument()

wedge = doc.addObject("Part::Wedge", "myWedge")
wedge.Xmin = 1
wedge.Ymin = 2
wedge.Zmin = 3
wedge.X2min = 4
wedge.Z2min = 6
wedge.Xmax = 15
wedge.Ymax = 20
wedge.Zmax = 55
wedge.X2max = 10
wedge.Z2max = 12
wedge.Placement = App.Placement(App.Vector(1, 2, 3), App.Rotation(75, 60, 30))

doc.recompute()