|
|
| 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
- Wybierz jeden lub więcej obiektów w Widoku drzewa lub Widoku 3D.
- Kliknij prawym przyciskiem myszy na zaznaczeniu, aby wyświetlić menu kontekstowe.
- Przejdź w menu kontekstowym do Akcje łączy → Grupa łączy.
- 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.
- Prosta grupa: Tworzy pustą Grupę łączy i przenosi do niego zaznaczone obiekty bez zmian. Właściwość DANELinkMode jest ustawiona na
Bez zaznaczenia
- Kliknij prawym przyciskiem myszy na pustym obszarze, w panelu Widoku drzewa lub w Widoku 3D, aby wyświetlić menu kontekstowe.
- Przejdź w menu kontekstowym do Akcje łączy → Grupa łączy.
- 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.
- Prosta grupa: Tworzy pustą Grupę łączy. Właściwość DANELinkMode jest ustawiona na
Uwagi
- Aby dodać obiekty do
Grupy łączypo 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 trybieAuto 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 nafalse; jeśli ustawione natrue, 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
Ta strona pochodzi z https://wiki.freecad.org/Std_LinkMakeGroup