TechDraw View/pl

Opis
Narzędzie Widok dodaje reprezentację jednego lub więcej obiektów do strony Rysunku. Jest to podstawowy element modułu Rysunek Techniczny. Większość innych widoków pochodzi w jakiś sposób od metody Nowy widok.



Użycie

 * 1) Wybierz jeden lub więcej obiektów (bryła, App::Part, Part::Feature, obiekt szkicu, ... Zobacz uwagi) w oknie widoku 3D lub widoku drzewa.
 * 2) Jeśli masz wiele stron rysunków w dokumencie, będziesz musiał również wybrać żądaną stronę na drzewku. Użyj przycisku, aby wybrać wiele elementów w drzewie.
 * 3) Naciśnij przycisk.

Widok będzie próbował narysować cokolwiek z właściwością. Możesz wybrać obiekty środowiska Rysunek Roboczy i również Projekt Części: Zawartość. Widok wyodrębni również kształty z obiektów w kontenerze App::Część lub Grupa.

Dane

 * : Położenie widoku w poziomie na stronie. (1)
 * : Położenie widoku w pionie na stronie. (1)
 * : Gdy wartość wynosi, zapobiega przeciąganiu widoków w oknie GUI. Widok nadal może być przesuwany poprzez zmianę właściwości współrzędnych X,Y. (1)
 * : Obrót widoku strony w kierunku przeciwnym do ruchu wskazówek zegara w stopniach. (1)
 * : Dokument: użyj skali strony. Niestandardowy: użyj skali własnej, unikalnej dla tego widoku. Automatyczny: dopasowanie rozmiaru widoku do strony. (1)
 * : Widok zostanie wyrenderowany na stronie w stosunku Skala:1 w odniesieniu do źródła. (1)
 * : Opcjonalny krótki podpis.


 * : If true, TechDraw will use a polygon approximation to calculate drawing geometry. If false, TechDraw will use a precision algorithm. CoarseView can be much faster for complex models. The quality of the drawing is reduced, since every curve is approximated as a series of short line segments. Vertices are not displayed in CoarseView since each short segment would result in two new Vertices and the display becomes cluttered. Linear Dimensions can be added to a CoarseView, but are unlikely to be useful.
 * CoarseView is affected by an upstream bug in OCCT (#3332) which causes the View's position on the Page to be slightly off from the specified X,Y values.


 * : Visible Smooth lines on/off.
 * : Visible Seam lines on/off.
 * : Visible Isometric(u,v) lines on/off.
 * : Hidden lines on/off.
 * : Hidden Smooth lines on/off.
 * : Hidden Seam lines on/off.
 * : Hidden Isometric(u,v) lines on/off.
 * : Number of Isometric(u,v) lines to draw on each face.


 * : Links to the drawable objects to be depicted.
 * : Links to the drawable objects in an external file.
 * : this vector controls the direction from which you are viewing the object. +X is right, -X is left, +Y is rear, -Y is front (looking into the screen), +Z is up and -Z is down. So a Front view is (0,-1,0) and an isometric view is (1,-1,1). (1)
 * : this vector controls the rotation of the view around the Direction. . (1)
 * : True for perspective projection, false for orthogonal projection.
 * : Distance from camera to projection plane for perspective projections. Needs to be adjusted to fit the object. Too far and the perspective is lost, too close and the object is distorted.

(1) these properties are common to all View types.

View

 * : Always show View Label if true.
 * : The thickness of visible lines. See Line Groups.
 * : The thickness of hidden lines, if enabled.
 * : The thickness of isometric(u,v) surface lines and Dimension lines.
 * : not implemented yet.
 * : Circle/arc center marks on/off.
 * : Circular arc center mark size adjustment, if enabled.
 * : Show a horizontal centerline through view.
 * : Show a vertical centerline through view.
 * : Show/hide section line if applicable.

Tworzenie skryptów
TechDraw API i Podstawy tworzenia skryptów FreeCAD.

Narzędzie Nowy widok może być używane w makrodefinicjach i z konsoli Python za pomocą następujących funkcji: