Draft Shape2DView/pl

Opis
Polecenie Widok 2D kształtu' tworzy rzuty 2D z wybranych obiektów, zwykle brył przestrzennych lub Płaszczyzny przekroju środowiska Architektura. Rzuty są umieszczane w oknie widoku 3D.

Rzuty Widok 2D kształtu mogą być wyświetlane w środowisku Rysunek Techniczny używając polecenia Wstaw widok rysunku. Alternatywnie środowisko Rysunek Techniczny oferuje swoje własne narzędzia do rzutowania. Tworzą one jednak rzuty, które są wyświetlane tylko na stronie rysunku a nie w oknie widoku 3D.



Użycie

 * 1) Opcjonalnie obróć widok 3D. Kierunek ujęcia widoku w oknie widoku 3D określa wektor projekcji. Na przykład, widok od góry będzie rzutować na płaszczyznę XY. Wektor projekcji jest ignorowany dla rzutów utworzonych przez funkcję Płaszczyzna przekroju środowiska Architektura.
 * 2) Opcjonalnie wybierz jeden lub więcej obiektów.
 * 3) Istnieje kilka sposobów na wywołanie polecenia:
 * 4) * Naciśnij przycisk.
 * 5) * Wybierz opcję z menu.
 * 6) Jeśli nie wybrałeś jeszcze żadnego obiektu: wybierz obiekt w oknie widoku 3D.
 * 7) Rzutowane obiekty są tworzone na płaszczyźnie XY.

Jak tworzyć plany i przekroje o różnych szerokościach linii


Rysunki z różnymi szerokościami linii dla linii widocznych i linii cięcia mogą być łatwo utworzone przez użycie dwóch obiektów Widok 2D kształtu z tego samego Płaszczyzna przekroju. Jeden z obiektów Widok 2D kształtu ma ustawiony tryb rzutowania na Bryła, który renderuje linie widoczne, a drugi ustawiony na Linia cięcia lub Powierzchnia cięcia, który renderuje linie cięcia. Oba obiekty Widok 2D kształtu są następnie umieszczone w tym samym miejscu, jeden na drugim.

Właściwości
Zobacz również: Edytor właściwości.

Obiekt Widok 2D kształtu wywodzi się z obiektu Część: Part2DObject i dziedziczy wszystkie jego właściwości. Posiada on również następujące dodatkowe właściwości:

Dane

 * : specifies if the projection should be automatically recomputed if the object changes. Selecting  can be useful if there are many Draft Shape2DViews in a document or if they are complex. If set to  the Std Refresh command must be used to update the projection.
 * : specifies the object to be projected.
 * : specifies the indices of the faces to be projected. Only works if is.
 * : specifies if Arch objects of the same type and material are fused or not.
 * : specifies if hidden lines are shown or not.
 * : only works if the selected object is an Arch SectionPlane, and is  or, specifies if the projection will appear co-planar with the section plane.
 * : specifies the direction of the projection. Ignored if is an Arch SectionPlane.
 * : specifies the projection mode. The following modes are available:
 * : projects the entire selected object.
 * : only projects the faces in the list.
 * : only works if the selected object is an Arch SectionPlane, projects only the edges cut by the section plane.
 * : only works if the selected object is an Arch SectionPlane, projects the areas cut through solids by the section plane as faces.
 * : projects the entire selected object by cutting faces one by one. Can be used if the mode gives wrong results.
 * : specifies the size in millimeters of linear segments if is.
 * : specifies if tessellation should be performed. Tessellation means that curves are replaced by sequences of line segments. This can be computationally intensive if the is too short.
 * : specifies if the projection should only be recomputed if it is visible.
 * : A list of exclusion points. Any edge passing through any of those points will not be drawn.

Widok

 * : not used.
 * : not used.

Scripting
See also: Autogenerated API documentation and FreeCAD Scripting Basics.

To create a 2D projection use the method  of the Draft module. This method replaces the deprecated method.


 * is the object to be projected.
 * is the projection vector. If not supplied the Z axis is used.
 * is a list of face numbers (0-based). If supplied only these faces are considered.
 * is returned with the created 2D projection.

Change the property of the created object if required. It can be:, , , or.

Example: