3D view/pl: Difference between revisions
(Created page with "Gdy domyślne Środowisko pracy Start jest aktywne, kliknięcie prawym przyciskiem myszy na widok 3D pokazuje tylko jedno polecenie: * {{MenuCommand|Mode...") |
(Updating to match new version of source page) |
||
(31 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
<span id="Introduction"></span> |
|||
==Wprowadzenie== |
==Wprowadzenie== |
||
{{TOCright}} |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | {{Caption| [[3D view/pl|Widok 3D]]jest komponentem [[interface/pl|interfejsu]] programu FreeCAD . Domyślnie pokazuje mały widżet z osiami współrzędnych, oraz kostkę nawigacyjną również z osiami współrzędnych. Siatka może być wyświetlana i konfigurowana przez załadowanie środowiska pracy [[Draft_Workbench/pl|Rysunek roboczy]].}} |
||
⚫ | |||
<span id="Actions"></span> |
|||
{{Emphasis|Note:}} działania związane z linkami zostały dodane w wersji '''0.19'''. |
|||
⚫ | |||
Ponieważ [[ |
Ponieważ [[tree_view/pl|widok drzewa]] wyszczególnia większość obiektów widocznych w oknie widoku 3D, wiele akcji pokrywa się z tymi, które mogą być wykonane z [[tree_view/pl|widoku drzewa]]. |
||
Gdy domyślne |
Gdy domyślne środowisko pracy [[Start_Workbench/pl|Start]] jest aktywne, kliknięcie prawym przyciskiem myszki w oknie [[3D_view/pl|widoku 3D]] pokazuje tylko jedno polecenie: |
||
* {{MenuCommand|[[ |
* {{MenuCommand|[[Mouse_navigation/pl|Style nawigacji]]}}: różne sposoby użycia przycisków za pomocą 3-przyciskowej myszy lub touchpada komputera przenośnego. |
||
Jednak po załadowaniu dowolnego [[Workbenches|Środowiska pracy]], istnieją dodatkowe polecenia: |
|||
* {{MenuCommand| |
* {{MenuCommand|Tworzenie dowiązania}}: [[Std LinkMake|Utwórz dowiązanie]]. |
||
** {{MenuCommand| |
** {{MenuCommand|Utwórz grupę dowiązań}}: [[Std_LinkMakeGroup|Grupa podstawowa]], [[Std_LinkMakeGroup|Grupa dowiązań]], [[Std_LinkMakeGroup|Grupa linków przekształcających]]. |
||
* {{MenuCommand|[[Std_ViewFitAll| |
* {{MenuCommand|[[Std_ViewFitAll|Dopasuj rozmiar do okna]]}}: Przybliża i powiększa widok, aby dopasować wszystkie obiekty dokumentu wyświetlane na ekranie. |
||
* {{MenuCommand|[[Std_ViewFitSelection| |
* {{MenuCommand|[[Std_ViewFitSelection|Dopasuj widok do zaznaczenia]]}}: Przybliża i powiększa widok, aby ściśle dopasować aktualnie zaznaczony obiekt wyświetlany na ekranie. |
||
* {{MenuCommand|[[Std_DrawStyle| |
* {{MenuCommand|[[Std_DrawStyle|Styl rysowania]]}}: tak jak jest, linie płaskie, zacieniony, szkielet, punkty, ukryta linia, brak zacienienia. |
||
* {{MenuCommand|[[Std_View_Menu|Standard views]]}}: [[Std_ViewIsometric| |
* {{MenuCommand|[[Std_View_Menu|Standard views]]}}: [[Std_ViewIsometric|Ustaw widok izometryczny]], [[Std_ViewFront|Widok z przodu]], [[Std_ViewTop|Widok z góry]], [[Std_ViewRight|Widok z prawej]], [[Std_ViewRear|Widok z tyłu]], [[Std_ViewBottom|Widok z góry]], [[Std_ViewLeft|Widok z lewej]], [[Std_ViewRotateLeft|Obróć w lewo]], [[Std_ViewRotateRight|Obróć w prawo]]. |
||
* {{MenuCommand| |
* {{MenuCommand|Pomiar odległości}}: [[View_Measure_Toggle_All|Przełącz pomiar]], [[View_Measure_Clear_All|usuń poomiary]]. |
||
* {{MenuCommand| |
* {{MenuCommand|Okno dokumentów}}: [[Std_ViewDockUndockFullscreen|zadokowany]], [[Std_ViewDockUndockFullscreen|oddokowany]], oraz [[Std_ViewDockUndockFullscreen|Pełny ekran]]. |
||
Dodatkowo, w zależności od aktywnego stanowiska pracy i aktywnego obiektu, mogą być dostępne inne polecenia kontekstowe. |
|||
Additionally, depending on the workbench and object that is active, other contextual commands may become available. |
|||
Na przykład, w odniesieniu do [[Part Workbench|Part]] i wybranego pojedynczego obiektu. |
|||
* {{MenuCommand|[[Std_SetAppearance| |
* {{MenuCommand|[[Std_SetAppearance|Wygląd]]}}: uruchamia okno dialogowe w celu zmiany koloru i rozmiaru linii i wierzchołków oraz koloru ścian. |
||
* {{MenuCommand|[[Std_ToggleVisibility| |
* {{MenuCommand|[[Std_ToggleVisibility|Pokaż / ukryj]]}}: sprawia, że obiekt jest widoczny lub niewidoczny w oknie widoku 3D. |
||
* {{MenuCommand|[[Std_ToggleSelectability| |
* {{MenuCommand|[[Std_ToggleSelectability|Przełącznik wyboru]]}}: sprawia, że obiekt nie może być dłużej zaznaczony w widoku 3D; użyj ponownie tego polecenia, aby anulować jego efekt. Pozwala przełączyć obiekt {{incode|Selectable}} w przełaczając atrybuty na wartość {{TRUE}} lub {{FALSE}}. Zmień właściwość przez przełączanie {{PropertyView|koloru kształtu}} w [[property editor|edytorze właściwości]]. |
||
* {{MenuCommand|[[Std_TreeSelection| |
* {{MenuCommand|[[Std_TreeSelection|Przełącz aktywną zawartość]]}}: rozwiń [[tree view|widok drzewa]] aby wyświetlić wybrany obiekt w hierarchii. |
||
* {{MenuCommand|[[Std_RandomColor| |
* {{MenuCommand|[[Std_RandomColor|Kolor losowy]]}}: przypisuje obiektowi losowy kolor. Ustawia barwę obiektu. {{incode|Kolor kształtu}} jest atrybutem złożonym {{incode|(r,g,b)}} z drzewem o losowo wybranych wartościach pomiędzy 0 i 1. Zmień właściwość modyfikując {{PropertyView|kolor kształtu}} w [[property editor|edytorze właściwości]]. |
||
* {{MenuCommand|[[Std_Delete| |
* {{MenuCommand|[[Std_Delete|Usuń]]}}: usuwa obiekt z dokumentu, a także z widoku 3D, wywołując funkcję {{incode|removeObject()}}. |
||
Kolejny przykład, ze Środowiskiem pracy [[Draft Workbench|Draft]] i jednym wybranym obiektem. Zawiera te same polecenia co menu Środowiska pracy [[Part Workbench|Part]], oraz: |
|||
* {{MenuCommand|Draft}}: |
* {{MenuCommand|Draft}}: polecenia tworzenia i modyfikacji obiektów ze Środowiska pracy [[Draft Workbench|Draft]]. |
||
* {{MenuCommand| |
* {{MenuCommand|Narzędzia}}: dodatkowe polecenia kontekstowe dostarczane przez Środowisko pracy [[Draft Workbench|Draft]]. |
||
= |
<span id="Details"></span> |
||
==Szczególy== |
|||
FreeCAD |
FreeCAD korzysta z biblioteki Quarter do używania Coin3D w środowisku Qt. |
||
Możliwa jest bezpośrednia interakcja z widokiem 3D z [[Python console|Konsoli Pythona]] za pomocą biblioteki Pythona Pivy. |
|||
Więcej informacji można znaleźć w dokumentacji dla Power użytkowników: |
Więcej informacji można znaleźć w dokumentacji dla Power użytkowników: |
||
Line 54: | Line 57: | ||
* [[Pivy|Pivy]], użycie Coin3D z konsoli Pythona. |
* [[Pivy|Pivy]], użycie Coin3D z konsoli Pythona. |
||
* [[Third_Party_Libraries|Biblioteki zewnętrzne]] używane przez FreeCAD. |
* [[Third_Party_Libraries|Biblioteki zewnętrzne]] używane przez FreeCAD. |
||
* [https://grey.colorado.edu/coin3d/index.html Coin3D] dokumentacja dla C++. |
|||
{{Interface}} |
{{Interface navi{{#translation:}}}} |
||
{{Userdocnavi |
{{Userdocnavi{{#translation:}}}} |
Latest revision as of 16:14, 20 May 2023
Wprowadzenie
Widok 3D programu FreeCAD jest przykładem scenografii Coin3D, tworzy również najważniejsze okno w interfejsie użytkownika. Coin3D jest biblioteką, która implementuje standard opisu sceny OpenInventor 2.1.
Niektóre właściwości widoku, takie jak kolor tła, styl nawigacja myszki oraz kroki przybliżania, można skonfigurować w etytorze preferencji.
Widok 3Djest komponentem interfejsu programu FreeCAD . Domyślnie pokazuje mały widżet z osiami współrzędnych, oraz kostkę nawigacyjną również z osiami współrzędnych. Siatka może być wyświetlana i konfigurowana przez załadowanie środowiska pracy Rysunek roboczy.
Działania
Ponieważ widok drzewa wyszczególnia większość obiektów widocznych w oknie widoku 3D, wiele akcji pokrywa się z tymi, które mogą być wykonane z widoku drzewa.
Gdy domyślne środowisko pracy Start jest aktywne, kliknięcie prawym przyciskiem myszki w oknie widoku 3D pokazuje tylko jedno polecenie:
- Style nawigacji: różne sposoby użycia przycisków za pomocą 3-przyciskowej myszy lub touchpada komputera przenośnego.
Jednak po załadowaniu dowolnego Środowiska pracy, istnieją dodatkowe polecenia:
- Tworzenie dowiązania: Utwórz dowiązanie.
- Utwórz grupę dowiązań: Grupa podstawowa, Grupa dowiązań, Grupa linków przekształcających.
- Dopasuj rozmiar do okna: Przybliża i powiększa widok, aby dopasować wszystkie obiekty dokumentu wyświetlane na ekranie.
- Dopasuj widok do zaznaczenia: Przybliża i powiększa widok, aby ściśle dopasować aktualnie zaznaczony obiekt wyświetlany na ekranie.
- Styl rysowania: tak jak jest, linie płaskie, zacieniony, szkielet, punkty, ukryta linia, brak zacienienia.
- Standard views: Ustaw widok izometryczny, Widok z przodu, Widok z góry, Widok z prawej, Widok z tyłu, Widok z góry, Widok z lewej, Obróć w lewo, Obróć w prawo.
- Pomiar odległości: Przełącz pomiar, usuń poomiary.
- Okno dokumentów: zadokowany, oddokowany, oraz Pełny ekran.
Dodatkowo, w zależności od aktywnego stanowiska pracy i aktywnego obiektu, mogą być dostępne inne polecenia kontekstowe.
Na przykład, w odniesieniu do Part i wybranego pojedynczego obiektu.
- Wygląd: uruchamia okno dialogowe w celu zmiany koloru i rozmiaru linii i wierzchołków oraz koloru ścian.
- Pokaż / ukryj: sprawia, że obiekt jest widoczny lub niewidoczny w oknie widoku 3D.
- Przełącznik wyboru: sprawia, że obiekt nie może być dłużej zaznaczony w widoku 3D; użyj ponownie tego polecenia, aby anulować jego efekt. Pozwala przełączyć obiekt
Selectable
w przełaczając atrybuty na wartośćtrue
lubfalse
. Zmień właściwość przez przełączanie WIDOKkoloru kształtu w edytorze właściwości. - Przełącz aktywną zawartość: rozwiń widok drzewa aby wyświetlić wybrany obiekt w hierarchii.
- Kolor losowy: przypisuje obiektowi losowy kolor. Ustawia barwę obiektu.
Kolor kształtu
jest atrybutem złożonym(r,g,b)
z drzewem o losowo wybranych wartościach pomiędzy 0 i 1. Zmień właściwość modyfikując WIDOKkolor kształtu w edytorze właściwości. - Usuń: usuwa obiekt z dokumentu, a także z widoku 3D, wywołując funkcję
removeObject()
.
Kolejny przykład, ze Środowiskiem pracy Draft i jednym wybranym obiektem. Zawiera te same polecenia co menu Środowiska pracy Part, oraz:
- Draft: polecenia tworzenia i modyfikacji obiektów ze Środowiska pracy Draft.
- Narzędzia: dodatkowe polecenia kontekstowe dostarczane przez Środowisko pracy Draft.
Szczególy
FreeCAD korzysta z biblioteki Quarter do używania Coin3D w środowisku Qt.
Możliwa jest bezpośrednia interakcja z widokiem 3D z Konsoli Pythona za pomocą biblioteki Pythona Pivy.
Więcej informacji można znaleźć w dokumentacji dla Power użytkowników:
- Scenografia, opis Coin3D.
- Pivy, użycie Coin3D z konsoli Pythona.
- Biblioteki zewnętrzne używane przez FreeCAD.
- Coin3D dokumentacja dla C++.
- Edytor ustawień, Dostosowywanie interfejsu użytkownika do własnych potrzeb
- Okno główne: Menu główne, widok 3D, Widok połączony (Widok drzewa, Panel zadań, Edytor właściwości), Widok zaznaczenia, Widok raportu, Konsola Phyton, Pasek statusu, Widok DAG
- Okna pomocnicze: Inspektor sceny, Graf zależności
- Jak zacząć
- Instalacja: Pobieranie programu, Windows, Linux, Mac, Dodatkowych komponentów, Docker, AppImage, Ubuntu Snap
- Podstawy: Informacje na temat FreeCAD, Interfejs użytkownika, Profil nawigacji myszką, Metody wyboru, Nazwa obiektu, Edytor ustawień, Środowiska pracy, Struktura dokumentu, Właściwości, Pomóż w rozwoju FreeCAD, Dotacje
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa, Architektura, Assembly, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Powierzchnia 3D, Rysunek Techniczny, Test Framework