|
Menüeintrag |
---|
Keiner |
Arbeitsbereich |
Alel |
Standardtastenkürzel |
Keiner |
Eingeführt in Version |
1.1 |
Siehe auch |
Part Bezugsebene, Part Bezugslinie, Part Bezugspunkt |
Der Befehl Part Bezugssystem erstellt ein Bezugssystem (ein lokales Koordinatensystem - coordinate system object), das an andere Objekte befestigt werden kann. Ein Bezugssystem ist eines von mehreren Bezugsobjekten. Ein Bezugsobjekt wird üblicherweise eingesetzt, um mehrere andere Objekte daran zu befestigen. Wenn sich die Position oder Ausrichtung eines Bezugsobjekts ändert, folgen alle befestigten Objekte dieser Änderung.
A datum object can also provide a geometric reference for a feature or operation. Depending on its type it may for example be used as a direction vector, a rotation axis or a mirror plane.
Siehe auch: Eigenschafteneditor.
Ein Part CoordinateSystem-Objekt, formal ein Part::LocalCoordinateSystem
-Objekt, ist von einem App::LocalCoordinateSystem
-Objekt abgeleitet. Es erbt alle seine Eigenschaften, außer den unter Attachment gelisteten.
Attachment
Das Objekt hat dieselben Befestigungseigenschaften wie ein Part Part2DObject.
Basis
LinkList
): Die Achsen, Ebenen und Ursprungspunkte, die von diesem Bezugssystem gesteuert werden.Placement
): Siehe Part Formelement.String
): Wie vorher.String
): Wie vorher.ExpressionEngine
): Wie vorher.Bool
): Wie vorher.LinkList
):Bool
):
Display Options
Enumeration
): Siehe Part Formelement.Bool
): Wie vorher.Bool
): Wie vorher.Selection
Enumeration
): Siehe Part Formelement.Enumeration
): Wie vorher.
import FreeCAD as App
doc = App.newDocument()
body = doc.addObject("PartDesign::Body", "Body")
lcs = doc.addObject("Part::LocalCoordinateSystem", "LCS")
lcs.Visibility = True
body.addObjects([lcs])
orig = body.Origin
plane = next(f for f in orig.OriginFeatures if f.Role == "XZ_Plane")
lcs.AttachmentSupport = [(orig, (plane.Name + ".", ))]
lcs.AttachmentOffset = App.Placement(App.Vector(), App.Vector(1, 0, 0), 45)
lcs.MapMode = "FlatFace"
doc.recompute()