Jump to content

Std: Utwórz grupę łączy

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

Std: Utwórz grupę łączy

Lokalizacja w menu
Brak
Środowisko pracy
Wszystkie
Domyślny skrót
brak
Wprowadzono w wersji
0.19
Zobacz także
Std: Część, Std: Grupa, Projekt Części: Zawartość

Opis

Std: utwórz grupę łączy tworzy wyspecjalizowany kontener nazywany LinkGroup. W odróżnieniu od Std: Grupa, LinkGroup posiada własny układ współrzędnych (Umiejscowienie) i może zarządzać cyklem życia swoich zawartości w różnych trybach. Jest przede wszystkim używany do organizowania zespołów i zarządzania złożonymi odwołaniami do obiektów.

Notka historyczna

To polecenie pierwotnie przewidziano dla zewnętrznego środowiska pracy Assembly 3, a zostało dodane do rdzenia FreeCAD w wersji 0.19 w ramach wprowadzenia App: Łącze. W związku z tym powstało przed wprowadzeniem wbudowanego środowiska pracy Złożenie w wersji 1.0. Niektóre funkcje Std: Utwórz grupę łączy mogą więc nie mieć już zastosowania przy tworzeniu złożeń w środowisku pracy Złożenie.

Użycie

Z zaznaczeniem

  1. Wybierz jeden lub więcej obiektów w Widoku drzewa lub Widoku 3D.
  2. Kliknij prawym przyciskiem myszy na zaznaczeniu, aby wyświetlić menu kontekstowe.
  3. Przejdź w menu kontekstowym do Akcje łączy → Grupa łączy.
  4. Wybierz jedną z opcji z menu:
    • Prosta grupa: Tworzy pustą Grupę łączy i przenosi do niego zaznaczone obiekty bez zmian. Właściwość DANELinkMode jest ustawiona na None.
    • Grupa z łączami: Tworzy nowe Łącze dla każdego zaznaczonego obiektu i umieszcza te łącza w Grupie łączy.
      • Oryginalne obiekty pozostają w swoich pierwotnych miejscach w Widoku drzewa.
      • Właściwość DANEUmiejscowienie oryginalnych obiektów jest kopiowana do nowych łączy, dzięki czemu pojawiają się one w tym samym miejscu.
      • Właściwość DANELinkMode grupy jest ustawiona na Auto Delete.
    • Grupa z łączami transformacji: Tworzy nowe Łącze dla każdego zaznaczonego obiektu i umieszcza je w Grupie łączy.
      • Oryginalne obiekty pozostają w swoich pierwotnych miejscach w Widoku drzewa.
      • Właściwość DANEUmiejscowienie oryginalnych obiektów nie jest kopiowana; wszystkie nowe łącza są ustawione w punkcie początkowym (0,0,0).
      • Właściwość DANELinkMode grupy jest ustawiona na Auto Delete.
      • Właściwość DANELinkTransform każdego utworzonego łącza jest ustawiona na True.

Bez zaznaczenia

  1. Kliknij prawym przyciskiem myszy na pustym obszarze, w panelu Widoku drzewa lub w Widoku 3D, aby wyświetlić menu kontekstowe.
  2. Przejdź w menu kontekstowym do Akcje łączy → Grupa łączy.
  3. Wybierz jedną z opcji z menu:
    • Prosta grupa: Tworzy pustą Grupę łączy. Właściwość DANELinkMode jest ustawiona na None.
    • Grupa z łączami: Tworzy pustą Grupę łączy. Właściwość DANELinkMode jest ustawiona na Auto Delete.
    • Grupa z łączami transformacji: Tworzy pustą Grupę łączy. Właściwość DANELinkMode jest ustawiona na Auto Delete.

Uwagi

  • Aby dodać obiekty do Grupy łączy po jej utworzeniu, przeciągnij i upuść obiekty do grupy w Widoku drzewa.
  • W grupach, w których DANELinkMode jest ustawione na Auto Delete, usunięcie obiektu z grupy lub przeciągnięcie go poza folder spowoduje trwałe usunięcie tego obiektu z dokumentu.
  • Gdy DANELinkTransform jest ustawione na True, DANEUmiejscowienie łącza staje się wskaźnikiem tylko do odczytu (wyświetlany na zielono). Aby przesunąć łącze, należy zmodyfikować (zwykle ukrytą) właściwość DANELink Placement.

Właściwości

Dane

Łącze

  • DANEPlacement (Placement): Standardowe położenie Grupy łączy. Obiekty wewnątrz grupy są pozycjonowane względem tego układu współrzędnych. Innymi słowy, przesunięcie Grupy łączy przesuwa wszystkie jej zawartości w Widoku 3D.
  • DANELink Mode (Enumeration): Kontroluje automatyczne zachowanie grupy przy dodawaniu lub usuwaniu obiektów:
    • None: Grupa działa jako prosty kontener. Usunięcie obiektu z grupy nie wpływa na jego istnienie w dokumencie.
    • Auto Delete: Grupa przejmuje własność swoich zawartości. Jeśli obiekt zostanie usunięty z DANEElement List lub przeciągnięty poza grupę w Widoku drzewa, obiekt zostaje trwale usunięty z dokumentu.
    • Auto Link: Jeśli obiekt dokumentu zostanie dodany do grupy, grupa automatycznie owija go w Łącze.
    • Auto UnLink: Selektywny tryb czyszczenia. Rozróżnia obiekty, które grupa utworzyła automatycznie (np. "łącza pomocnicze" wygenerowane w trybie Auto Link) od obiektów ręcznie przeniesionych przez użytkownika. Usuwane są tylko obiekty utworzone przez grupę; wszelkie "gościnne" obiekty dodane przez użytkownika są zachowywane po ich usunięciu z grupy.
  • DANE (Hidden)Element List (LinkList): Wewnętrzna lista odwołań do obiektów dokumentu zawartych w grupie.
  • DANE (Hidden)Visibility List (BoolList): Lista wartości logicznych przechowująca stan widoczności każdego elementu z DANEElement List. Umożliwia to grupie zarządzanie widocznością jej zawartości niezależnie od ustawień poszczególnych obiektów. Aby edytować lub przeglądać tę właściwość w panelu właściwości.

Widok

Łącze

  • WIDOKDraw Style (Enumeration)
  • WIDOKLine Width (FloatConstraint)
  • WIDOKOverride Material (Bool): domyślnie ustawione na false; jeśli ustawione na true, nadpisuje materiał DANELinked Object i wyświetla kolory zdefiniowane w WIDOKShape Material.
  • WIDOKPoint Size (FloatConstraint)
  • WIDOKSelectable (Bool)
  • WIDOKShape Material (Material)

Tworzenie skryptów

do zrobienia