|
Menüeintrag |
---|
Keiner |
Arbeitsbereich |
Alel |
Standardtastenkürzel |
Keiner |
Eingeführt in Version |
1.1 |
Siehe auch |
Part Bezugsebene, Part Bezugslinie, Part Bezugspunkt |
Beschreibung
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.
Ein Datum-Objekt kann ebenso eine geometrische Referenz für ein zukünftiges Merkmal oder eine Operation sein. Abhängig seines Typs kann es beispielsweise als ein Richtungsvektor, eine Rotationsachse oder eine Spiegelebene genutzt werden.
Anwendung
- Wahlweise den korrekten Behälter aktivieren, z.B. einen
PartDesign Körper, ein
Std Part-Objekt (Baugruppe) oder eine
Baugruppe (Assembly). Sind mehrere Behälter aktiv, wird das Bezugsobjekt zu dem aktiven Behälter hinzugefügt, der als erstes erstellt wurde.
- Wahlweise die Geometrie auswählen, an die das Bezugselement befestigt werden soll.
- Die Schaltfläche
Bezugssystem erstellen drücken.
- Das Aufgaben-Fenster Befestigen wird geöffnet.
- Wenn keine Geometrie ausgewählt ist: Wahlweise die Schaltfläche OK drücken, um den Befehl zu beenden, ohne das Bezugselement zu befestigen.
- Für weitere Schritte siehe Part EditAttachment. Auf jener Seite ab Schritt 7 fortfahren, wenn Geometrie vorausgewählt wurde.
Hinweise
- Ein Bezugsobjekt kann auch in einen Behälter verschoben werden, indem es in der Baumansicht auf dem Behälter abgelegt wird.
- Die Befestigung eines Bezugsobjekts kann geändert werden, indem seine Daten-EigenschaftMap Mode bearbeitet wird. Siehe Part Befestigen.
- Die Part Bezugsebenen und Part Bezugslinien sowie die Ebenen und Achsren des Part Bezugssystem-Objekts sind unendliche Objekte.
Eigenschaften
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.
Daten
Attachment
Das Objekt hat dieselben Befestigungseigenschaften wie ein Part Part2DObject.
Basis
- Daten-Eigenschaft (versteckt)Origin Features (
LinkList
): Die Achsen, Ebenen und Ursprungspunkte, die von diesem Bezugssystem gesteuert werden. - Daten-EigenschaftPlacement (
Placement
): Siehe Part Formelement. - Daten-EigenschaftLabel (
String
): Wie vorher. - Daten-Eigenschaft (versteckt)Label2 (
String
): Wie vorher. - Daten-Eigenschaft (versteckt)Expression Engine (
ExpressionEngine
): Wie vorher. - Daten-Eigenschaft (versteckt)Visibility (
Bool
): Wie vorher. - Daten-EigenschaftGroup (
LinkList
): - Daten-Eigenschaft (versteckt)_ Group Touched (
Bool
):
Ansicht
Display Options
- Ansicht-EigenschaftDisplay Mode (
Enumeration
): Siehe Part Formelement. - Ansicht-EigenschaftShow In Tree (
Bool
): Wie vorher. - Ansicht-EigenschaftVisibility (
Bool
): Wie vorher.
Selection
- Ansicht-EigenschaftOn Top When Selected (
Enumeration
): Siehe Part Formelement. - Ansicht-EigenschaftSelection Style (
Enumeration
): Wie vorher.
Skripten
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()
Diese Seite wird abgerufen von https://wiki.freecad.org/Part_CoordinateSystem