Edytor właściwości
Wprowadzenie
Edytor właściwości pojawia się w dolnej części panelu Model (jeśli widok łączony jest aktywny) lub jako niezależny panel nazwany Widok właściwości.
Ogólnie rzecz biorąc, Edytor właściwości jest przeznaczony do obsługi tylko jednego obiektu w tym samym czasie. Wartości wyświetlane w edytorze właściwości należą do wybranego obiektu. Mimo to, niektóre właściwości, takie jak kolory, mogą być ustawione dla wielu zaznaczonych obiektów. Jeśli nie ma zaznaczonych elementów, Edytor właściwości będzie pusty.
Nie wszystkie właściwości mogą być modyfikowane, niektóre są tylko do wyświetlania.
Właściwości Dane obiektu Część: Sześcian
Typy właściwości
Właściwość jest informacją taką jak numer lub ciąg znaków dołączony do dokumentu FreeCAD lub obiektu w dokumencie. Dostępnych jest wiele typów właściwości. Niektóre z najpopularniejszych to:
App::PropertyAngle
App::PropertyBool
App::PropertyDistance
App::PropertyFloat
App::PropertyInteger
App::PropertyLength
App::PropertyPlacement
App::PropertyString
App::PropertyVector
Właściwości widoku i danych
Istnieją dwie klasy właściwości obiektu dostępne poprzez zakładki w edytorze właściwości:
- Właściwości Dane związane z parametrami "fizycznymi" obiektu. Właściwości Dane definiują podstawowe właściwości obiektu. Istnieją przez cały czas, nawet gdy FreeCAD jest używany w trybie konsolowym lub jako biblioteka. Oznacza to, że jeśli załadujesz dokument w trybie konsolowym, możesz edytować promień okręgu lub długość linii, nawet jeśli nie widzisz wyniku na ekranie.
- Właściwości Widok związane z "wizualnym" wyglądem obiektu. Właściwości Widok są związane z
ViewObject
i są dostępne tylko wtedy, gdy załadowany jest graficzny interfejs użytkownika (GUI). Nie są one dostępne przy korzystaniu z FreeCAD w trybie konsolowym lub jako biblioteka zasobów własnych. Domyślnie zmiany we właściwościach Widok nie są dodawane do stosu cofania i nie mogą być cofnięte ani przywrócone przy pomocy Std: Cofnij i Std: Ponów. Ale można to zmienić ustawiając parametr dostrajania AutoTransactionView naPRAWDA
.
Właściwości podstawowe
Różne obiekty mogą mieć różne właściwości. Jednak wiele obiektów ma te same właściwości, ponieważ wywodzą się z tej samej wewnętrznej klasy.
Większość obiektów geometrycznych, które mogą być tworzone i wyświetlane w widoku 3D pochodzi z Part::Feature
. Zobacz Część: Cecha, aby dowiedzieć się, jakie podstawowe właściwości mają te obiekty.
Dla geometrii 2D większość obiektów pochodzi z Part::Part2DObject
(wywodzi się z Part::Feature
), która jest podstawą szkiców, i większości obiektów środowiska Rysunek Roboczy. Zobacz Część: Część na obiekt 2D, aby zapoznać się z najbardziej podstawowymi właściwościami tych obiektów.
Menu kontekstowe
Aby wyświetlić menu kontekstowe Edytora właściwości, kliknij prawym przyciskiem myszy na tle edytora lub na właściwości.
Kliknięcie prawym przyciskiem myszy na tle pokazuje trzy opcje:
- Dodaj właściwość: dodaje dynamiczną właściwość do obiektu.
- Pokaż ukryte: jeśli aktywne, ukryte właściwości Dane i Widok są pokazane w edytorze.
- Automatycznie rozszerz: jeśli aktywne, wszystkie węzły w edytorze są rozszerzone gdy obiekt jest wskazany.
Kliknięcie prawym przyciskiem myszy na właściwości daje dostęp do następujących dodatkowych opcji:
- Zmień nazwę grupy właściwości: zmienia nazwę grupy właściwości wskazanych właściwości. Dostępne tylko dla właściwości dynamicznych. Właściwości dynamiczne to te dodawane przez użytkownika, jak również te dodawane przez kod w Python.
- Usuń właściwość: usuwa wskazane właściwości. Dostępne tylko dla właściwości dynamicznych.
- Wyrażenie...: wyświetla Edytor wyrażeń, który pozwala na użycie wyrażeń w wartości właściwości.
- Status:
- Jeśli po wartości statusu jest gwiazdka (*) to jest on statyczny i nie może zostać zmieniony.
- Ukryte: jeśli aktywne, ustawia właściwość jako ukrytą, co oznacza, że będzie wyświetlana w Edytorze właściwości tylko jeśli Pokaż ukryte jest aktywne.
- Wynik: jeśli aktywne, ustawia właściwość jako wynik.
- Brak przeliczania: jeśli aktywne, modyfikacja właściwości nie wpływa na jej kontener do przeliczenia.
- Tylko do odczytu: jeśli aktywne, ustawia właściwość jako tylko do odczytu. Właściwość nie będzie edytowalna w Edytorze właściwości a opcja Wyrażenie... nie będzie dłużej dostępna. Może być jednak nadal możliwa zmiana właściwości przez okno dialogowe.
- Zmienna: jeśli aktywne, właściwość jest ustawiana jako zmienna. Wartość zmiennej właściwości nie jest zapisywana do pliku. Przy otwieraniu pliku jest ona wstawiana z domyślną wartością.
- Naruszone: jeśli aktywne, obiekt staje się naruszony i gotowy do przeliczenia.
- Ewaluacja przy przywróceniu: jeśli aktywne, właściwość podlega ewaluacji przy przywracaniu dokumentu.
- Kopiuj przy zmianie: jeśli aktywne, właściwość jest kopiowana gdy zmieniane jest Łącza. Właściwość DANELink Copy on Change Łącza musi być ustawiona na
Tracking
lubEnabled
aby to działało. Jest to związane z Variant Links.
- Kopiuj przy zmianie: jeśli aktywne, właściwość jest kopiowana gdy zmieniane jest Łącza. Właściwość DANELink Copy on Change Łącza musi być ustawiona na
Tworzenie skryptów
Zobacz Właściwości niestandardowe funkcji Python.
Właściwości
Zobacz Widok połączony.
- 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
- Plik: Nowy, Otwórz, Zamknij, Zamknij wszystkie, Zapisz, Zapisz jako, Zapisz jako kopię, Zapisz wszystkie, Przywróć, Importuj, Eksportuj, Scal projekt, Informacje o projekcie, Drukuj, Podgląd wydruku, Eksportuj do PDF, Oststnio otwierane pliki, Zakończ
- Edycja: Cofnij, Ponów, Wytnij, Kopiuj, Wklej, Powiel zaznaczenie, Odświerz, Zaznacz obszar, Wybór elementów ramką zaznaczenia, Zaznacz wszystko, Usuń, Wyślij do konsoli Python, Umiejscowienie, Przemieszczenie, Wyrównanie, Przełącz tryb edycji, Preferencje
- Widok:
- Różności: Utwórz widok, Widok ortogonalny, Widok perspektywy, Pełny ekran, Ramka otaczająca, Symbol osi, Płaszczyzna tnąca, Mapowanie tekstury, Przełącz tryb nawigacji, Wygląd zewnętrzny, Kolor losowy, Środowisko pracy, Pasek stanu
- Widok standardowy: Dopasuj wszystko, Widok dopasowany do wyboru, Izometryczny, Dimetryczny, Trimetryczny, Domyślny, Widok od przodu, Widok od góry, Widok z prawej, Widok od tyłu, Widok od góry, Widok z lewej, Odwróć widok w lewo, Odwróć widok w prawo
- Zamroź obraz: Zapisz widok, Wczytaj widok, Zamroź widok, Wyczyść widoki, Odtwórz widok
- Styl kreślenia: Jak jest, Wierzchołki, Szkielet, Ukryte linie, Bez cieniowania, Cieniowany, Płaska linia
- Stereo: Widok stereo czerwony / cyjan, Widok poczwórny bufor stereo, Widok stereo z przeplotem wierszy, Widok stereo z przeplotem kolumn, Wyłącz widok trójwymiarowy, Ustaw ujęcie widoku
- Przybliżenie: Przybliż widok, Oddal widok, Dostosuj widok do ramki otaczjącej
- Okno dokumentu: Zablokuj widok, Odblokuj widok, Wyświetl na pełnym ekranie
- Widoczność: Przełącz widoczność, Pokaż zaznaczenie, Ukryj zaznaczone, Zaznacz widoczne obiekty, Przełącz widoczność, Wyświetl wszystkie obiekty, Ukryj obiekty, Przełącz wybór, Przełącz widoczność wymiarów, Usuń widoczne wymiary
- Paski narzędzi: Plik, Środowisko pracy, Makrodefinicje, Widok, Struktura
- Panele: Widok raportu, Widok drzewa, Edytor właściwości, Widok zaznaczenia, Widok połączony, Konsola Python, Widok DAG
- Akcje widoku drzewa: Wybór w widoku drzewa, Synchronizuj wybór w widoku drzewa, Synchronizuj umiejscowienie w widoku drzewa, Wybór wstępny w widoku drzewa, Zapisz wybór z widoku drzewa, Jeden dokument w widoku drzewa, Wiele dokumentów w widoku drzewa, Zwiń dokument w widoku drzewa, Przeciąganie w widoku drzewa, Wybór w widoku drzewa
- Przybory: Edytor parametrów, Zrzut ekranu, Wczytaj grafikę, Inspektor sceny, Graf zależności, Narzędzia projektu, Wymiarowanie odległości, Dokument tekstowy, Widok demonstracyjny, Kalkulator jednostek, Dostosuj, Menadżer dodatków
- Makrodefinicje: Rejestruj makropolecenie, Zakończ nagrywania makrodefinicji, Wykonaj makrodefinicję, Ostatnio używane makrodefinicje, Wykonaj makrodefinicję w trakcie edycji, Przełącz na debuger zewnętrzny, Uruchom debugowanie, Zatrzymaj debugowanie, Krok dalej, Wejdź do, Przełącz punkt przerwania
- Pomoc: Pomoc online, Witryna FreeCAD, Dokumentacja użytkowników, Dokumentacja skryptów środowiska Python, Pomoc dla środowiska Python, Forum FreeCAD, Często zadawane pytania, Informacje o FreeCAD, Co to jest
- Struktura i odnośniki: Std: Część, Std: Grupa, Std: Utwórz łącze, Utwórz odnośnik względny, Zastąp odnośnikiem, Odłącz odnośnik, Importuj odnośnik, Importuj wszystkie odnośniki, Wybierz połączone odnośnikami, Przejdź do najgłębiej połączonego obiektu, Wybierz wszystkie łącza
- 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, Złożenie, BIM, 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