Mesh Feature/pl

Wprowadzenie


Obiekt Cecha siatki, lub formalnie, jest prostym elementem z powiązanym obiektem siatki, który może być wyświetlany w oknie widoku 3D.

Cecha siatki jest podobna koncepcyjnie do cechy Część: Cecha. Pierwsza jest obiektem bazowym dla elementów z informacją o "siatce", podczas gdy druga jest obiektem bazowym dla elementów z informacją o "kształcie geometrycznym".

Proszę zauważyć, że środowisko pracy MES również używa siatek, ale używa innego obiektu, zwanego MES: Siatka (klasa ). Obiekt ten nie jest pochodną cechy Siatka i ma inne właściwości.



Użycie
Prawie wszystkie obiekty siatkowe tworzone poleceniami dostępnymi w środowisku pracy Siatka są cechami siatki. Wyjątek stanowią parametryczne obiekty siatkowe tworzone poleceniem Utwórz bryłę pierwotną. Obiekt cecha siatki można również utworzyć z poziomu konsoli Python, jak opisano w sekcji tworzenie skryptów.

Klasa jest zdefiniowana w środowisku pracy Siatka, ale może być użyta jako klasa bazowa dla obiektów tworzonych skryptami we wszystkich środowiskach pracy, które wytwarzają płaskie i przestrzenne siatki.

Obiekt posiada proste właściwości, takie jak umiejscowienie, oraz właściwości wizualne określające wygląd jego krawędzi i ścian.

Właściwości
Zapoznaj się z treścią na stronie Właściwości aby poznać wszystkie typy właściwości, które mogą mieć obiekty tworzone skryptami.

Klasa Siatka: Cecha wywodzi się z podstawowej Cechy geometrii  i dziedziczy wszystkie jej właściwości. Posiada również kilka dodatkowych właściwości. Przede wszystkim właściwość, która przechowuje jej obiekt siatki. Jest to geometria, która jest wyświetlana w oknie widoku 3D.

Są to właściwości dostępne w edytorze właściwości. Ukryte właściwości można wyświetlić za pomocą polecenia w menu kontekstowym edytora właściwości.

Dane

 * : niestandardowa klasa związana z tym obiektem. Istnieje to tylko dla wersji Python. Zobacz akapit Tworzenie skryptów.
 * : klasa Siatka: MeshObject związana z tym obiektem. Wymienia ona liczbę, i  siatki.
 * : pozycja obiektu w oknie widoku 3D. Umiejscowienie jest określone przez punkt (wektor), oraz  (oś i kąt). Zobacz stronę Umiejscowienie
 * : kąt obrotu wokół . Domyślnie jest to wartość (zero stopni).
 * : wektor jednostkowy określający oś obrotu dla umiejscowienia. Każdy element jest wartością zmiennoprzecinkową pomiędzy a . Jeśli jakakolwiek wartość jest większa od, wektor jest normalizowany tak, aby jego wielkość wynosiła . Domyślnie jest to dodatnia oś Z,.
 * : wektor zawierający współrzędne 3D punktu bazowego. Domyślnie jest to początek układu odniesienia.
 * : edytowalna przez użytkownika nazwa tego obiektu, jest to dowolny ciąg znaków UTF8.
 * : dłuższy, edytowalny przez użytkownika opis tego obiektu, jest to dowolny ciąg UTF8, który może zawierać znaki nowej linii. Domyślnie jest to pusty ciąg.
 * : lista wyrażeń. Domyślnie jest pusta.
 * : decyduje czy wyświetlać obiekt, czy nie.

Widok

 * : klasa własna dostawca widoku związana z tym obiektem. Istnieje wyłącznie dla wersji środowiska Python. Zobacz sekcję tworzenie skryptów.


 * : jeśli ma wartość, obiekt będzie pokazywał Ramkę otaczającą w oknie widoku 3D.
 * : (bez krawędzi),  (bez ścian),  (zwykła wizualizacja),  (tylko wierzchołki).
 * : jeśli ma wartość, obiekt pojawia się w oknie Widoku Drzewa. W przeciwnym razie jest niewidoczny.
 * : jeśli ma wartość, obiekt pojawia się w oknie widoku 3D. W przeciwnym razie jest niewidoczny. Domyślnie właściwość ta może być włączana i wyłączana przez naciśnięcie klawisza.


 * : wartość domyślna to.
 * : (wartość domyślna), . Oświetlenie pochodzi z dwóch stron lub z jednej strony w oknie widoku 3D.
 * : krotka trzech zmiennoprzecinkowych wartości RGB, aby określić kolor krawędzi w oknie widoku 3D. Domyślnie jest to wartość , która jest wyświetlana jako w zakresie 255, completely black.
 * : wartość całkowita od do  (wartość procentowa) określająca poziom przezroczystości krawędzi w oknie widoku 3D. Wartość  oznacza całkowicie niewidoczne krawędzie. Krawędzie są niewidoczne, ale nadal można je wybrać, o ile parametr  ma wartość.
 * : wartość typu zmiennoprzecinkowego określająca szerokość krawędzi w pikselach wyświetlane w oknie widoku 3D. Wartość domyślna to.
 * : wartość domyślna to.
 * : podobnie jak, określa rozmiar wierzchołków.
 * : podobnie jak, definiuje kolor ścian. Wartość domyślna to , która jest wyświetlana jako w zakresie 255, a light gray.
 * : obiekt Materiał związany z tym obiektem. Domyślnie jest on pusty.
 * : wartość całkowita od do  (wartość procentowa) określająca poziom przezroczystości ścian w oknie widoku 3D. Wartość  oznacza całkowicie niewidoczne ściany. Ściany są niewidoczne, ale nadal można je wybrać, o ile parametr  ma wartość.
 * : wartość całkowita od do  (wartość procentowa) określająca poziom przezroczystości ścian w oknie widoku 3D. Wartość  oznacza całkowicie niewidoczne ściany. Ściany są niewidoczne, ale nadal można je wybrać, o ile parametr  ma wartość.


 * : (domyślnie),, ,.
 * : jeśli ma wartość, obiekt można wybrać kursorem w oknie widoku 3D. W przeciwnym razie obiekt nie może być wybrany, dopóki opcja ta nie zostanie ustawiona na wartość.
 * : (domyślnie), . Jeśli parametr ma wartość, cały kształt (wierzchołki, krawędzie i ściany) zostanie podświetlony w oknie widoku 3D. Jeśli , podświetlone zostanie tylko pole ograniczające.

Tworzenie skryptów
Podstawy tworzenia skryptów FreeCAD, oraz Obiekty tworzone skryptami.

Ogólne informacje na temat dodawania obiektów do dokumentu można znaleźć w Część: właściwość.

Cecha siatki jest tworzona za pomocą metody dokumentu.

Dlatego też, dla klasy podrzędnej Python, powinieneś stworzyć obiekt.