Architektura: Odniesienie

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

Architektura: Odniesienie

Lokalizacja w menu
Architektura → Odniesienie
Środowisko pracy
Architektura
Domyślny skrót
brak
Wprowadzono w wersji
-
Zobacz także
Część budynku

Opis

Narzędzie Odniesienie umożliwia umieszczenie w bieżącym dokumencie obiektu, który kopiuje swój kształt i kolory z obiektu opartego na Części (w tym Części budynku) przechowywanego w innym pliku FreeCAD. Jeśli ten plik ulegnie zmianie, obiekt referencyjny zostanie oznaczony do ponownego załadowania.

Użycie

  1. Naciśnij przycisk Odniesienie,
  2. Naciśnij przycisk "Wybierz plik ..." i wybierz istniejący plik FreeCAD,
  3. Wybierz jeden z dołączonych obiektów opartych na częściach z rozwijanej listy,
  4. Naciśnij przycisk OK.

Opcje

  • Obiekt referencyjny można przesuwać i obracać, bieżąca pozycja zostanie zachowana po ponownym załadowaniu obiektu.
  • Jeśli oryginalny obiekt zostanie przeniesiony w pliku zawierającym, ruch ten zostanie odzwierciedlony w obiekcie referencyjnym.
  • Klikając prawym przyciskiem myszy obiekt odniesienia w widoku drzewa, można przeładować oryginalny obiekt lub otworzyć plik zawierający.
  • Aby odwołać się do kilku obiektów jednocześnie, umieść je wewnątrz części budynku.
  • Po wyłączeniu właściwości widoku Aktualizuj kolory obiektu referencyjnego, nie będzie on już przeładowywał oryginalnych kolorów, więc można je bezpiecznie zmienić.

Właściwości

  • DANEPlik: Plik bazowy, na którym zbudowany jest ten komponent.
  • DANECzęść: Część do użycia z pliku bazowego.
  • WIDOKAktualizuj kolory: Jeśli wartość ta zostanie ustawiona na Prawda, kolory z połączonego pliku będą aktualizowane.

Tworzenie skryptów

Narzędzie Odniesienie może być używane w makrodefinicjach i z konsoli Python za pomocą następującej funkcji:

makeReference ([file_path,object_name])

tworzy obiekt Odniesienia z podanego obiektu w podanym pliku.

Przykład:

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