Arch Referenz

From FreeCAD Documentation
Revision as of 18:44, 17 September 2020 by FuzzyBot (talk | contribs) (Updating to match new version of source page)

Arch Referenz

Menüeintrag
Arch → Referenz
Arbeitsbereich
Arch Arbeitsbereich
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
Arch GebäudeTeil

Beschreibung

Das Referenz Werkzeug erlaubt es, im aktuellen Dokument ein Objekt zu platzieren, das die Form und Farben eines in einer anderen Datei gespeicherten Part basierten Objekts (einschließlich Arch Gebäudeteil) kopiert. Wenn sich die FreeCAD Datei ändert, wird das Objekt für eine Aktualisierung vorgemerkt.

Anwendung

  1. Drücke die Schaltfläche Arch Referenz
  2. Drücke die Schaltfläche Wähle Datei... und wähle eine vorhandene FreeCAD-Datei
  3. Wähle eins der enthaltenen Part-basierten Objekte aus der Aufklappliste
  4. Drücke OK

Optionen

  • The reference object can be moved and rotated, the current position will be retained after reloading the object.
  • If the original object gets moved in containing file, this movement will reflect in the reference object.
  • By right-clicking a Reference object in the tree view, you have the options to reload the original object, or open the containing file.
  • To reference several object at once, place them inside an Arch BuildingPart.
  • When turning off the Update Colors view property of the Reference, it son't reload the original colors anymore, so you can safely change them.

Eigenschaften

  • Daten-EigenschaftFile: Die zugrunde liegende Datei, auf der diese Komponente basiert
  • Daten-EigenschaftPart: Das zu verwendende Teil aus der zugrunde liegenden Datei
  • Ansicht EigenschaftUpdate Colors: Falls true, werden die Farben auf Basis der verbundenen Datei aktualisiert

Programmierung

Das Referenz-Werkzeug kann in Makros ebenso wie aus der Python-Konsole heraus mit folgender Funktion angesprochen werden:

makeReference ([file_path,object_name])

erstellt ein Referenz-Objekt aus dem angegebenen Objekt der angegebenen Datei.

Beispiel:

import Arch
Arch.makeReference("/path/to/some/file.FSCtd","myPart")