Part CoordinateSystem/de

Other languages:

Part CoordinateSystem

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.

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.

Anwendung

  1. 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.
  2. Wahlweise die Geometrie auswählen, an die das Bezugselement befestigt werden soll.
  3. Die Schaltfläche Bezugssystem erstellen drücken.
  4. Das Aufgaben-Fenster Befestigen wird geöffnet.
  5. Wenn keine Geometrie ausgewählt ist: Wahlweise die Schaltfläche OK drücken, um den Befehl zu beenden, ohne das Bezugselement zu befestigen.
  6. Für weitere Schritte siehe Part EditAttachment. Auf jener Seite ab Schritt 7 fortfahren, wenn Geometrie vorausgewählt wurde.

Hinweise

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

Ansicht

Display Options

Selection

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()