TechDraw View/pl: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(47 intermediate revisions by 3 users not shown)
Line 3: Line 3:
{{Docnav/pl
{{Docnav/pl
|[[TechDraw_PrintAll/pl|Drukuj wszystkie strony]]
|[[TechDraw_PrintAll/pl|Drukuj wszystkie strony]]
|[[TechDraw_ActiveView/pl|Aktywny widok]]
|[[TechDraw_BrokenView/pl|Widok nieciągły]]
|[[TechDraw_Workbench/pl|Środowisko pracy Rysunek Techniczny]]
|[[TechDraw_Workbench/pl|Środowisko pracy Rysunek Techniczny]]
|IconL=TechDraw_PrintAll.svg
|IconL=TechDraw_PrintAll.svg
|IconR=TechDraw_ActiveView.svg
|IconR=TechDraw_BrokenView.svg
|IconC=Workbench_TechDraw.svg
|IconC=Workbench_TechDraw.svg
}}
}}
Line 12: Line 12:
{{GuiCommand
{{GuiCommand
|Name=TechDraw View
|Name=TechDraw View
|Name/pl=Rysunek Techniczny: Widok
|Name/pl=Rysunek Techniczny: Wstaw widok
|MenuLocation=Rysunek Techniczny → Wstaw widok
|MenuLocation=Rysunek Techniczny → Widoki → Wstaw widok
|Workbenches=[[TechDraw_Workbench/pl|Rysunek Techniczny]]
|Workbenches=[[TechDraw_Workbench/pl|Rysunek Techniczny]]
|SeeAlso=[[TechDraw_ProjectionGroup/pl|Grupa rzutów]], [[TechDraw_SectionView/pl|Widok przekroju]]
|SeeAlso=[[TechDraw_ProjectionGroup/pl|Grupa rzutów]], [[TechDraw_SectionView/pl|Widok przekroju]]
}}
}}


<span id="Description"></span>
==Opis==
==Opis==


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


Widok będzie próbował narysować cokolwiek z właściwością {{incode|kształt}}. Możesz wybrać obiekty [[Draft_Workbench/pl|szkicu]] i również [[PartDesign_Body/pl|Projekt Części: Zawartość]], środowiska [[Draft_Workbench/pl|Rysunek Roboczy]]. Widok wyodrębni również kształty z obiektów w kontenerze [[Std_Part/pl|Std: Część]] lub [[Std_Group/pl|Std: Grupa]].
Widok będzie próbował narysować cokolwiek z właściwością {{incode|kształt}}. Możesz wybrać obiekty [[Draft_Workbench/pl|szkicu]] i również [[PartDesign_Body/pl|Projekt Części: Zawartość]], środowiska [[Draft_Workbench/pl|Rysunek Roboczy]]. Widok wyodrębni również kształty z obiektów w kontenerze [[Std_Part/pl|Std: Część]] lub [[Std_Group/pl|Std: Grupa]].
Line 27: Line 28:
{{Caption|Widok bryły sześcianu z ukrytymi liniami}}
{{Caption|Widok bryły sześcianu z ukrytymi liniami}}


<span id="Usage"></span>
==Użycie==
==Użycie==


# Opcjonalnie obróć [[3D_view/pl|widok 3D]]. Kierunek ujęcia widoku w oknie [[3D_view/pl|widoku 3D]] określa początkową wartość właściwości {{PropertyData|Kierunek}} widoku.
# Opcjonalnie obróć [[3D_view/pl|widok 3D]]. O ile w następnym kroku nie zostanie wybrana ściana, kierunek ujęcia widoku w oknie [[3D_view/pl|widoku 3D]] określa początkową wartość właściwości {{PropertyData|Kierunek}} widoku.
# Wybierz jeden lub więcej obiektów w oknie [[3D_view|Widoku 3D]] lub [[Tree_view|Widoku drzewa]].
# Wybierz jeden lub więcej obiektów w oknie [[3D_view/pl|Widoku 3D]] lub [[Tree_view/pl|Widoku drzewa]]. Przy wyborze w oknie widoku 3D pierwsza wybrana ściana określa wartość początkową właściwości {{PropertyData|Kierunek}}.
# Jeśli w dokumencie jest wiele stron rysunku: opcjonalnie dodaj żądaną stronę do wyboru przez zaznaczenie jej w [[Tree_view|widoku drzewa]]. Nie jest to opcjonalne dla {{VersionMinus/pl|0.19}}.
# Jeśli w dokumencie jest wiele stron rysunku: opcjonalnie dodaj żądaną stronę do wyboru przez zaznaczenie jej w [[Tree_view/pl|widoku drzewa]]. Nie jest to opcjonalne dla {{VersionMinus/pl|0.19}}.
# Istnieje kilka sposobów na wywołanie narzędzia:
# Istnieje kilka sposobów na wywołanie narzędzia:
#* Naciśnij przycisk {{Button|[[Image:TechDraw_View.svg|16px]] [[TechDraw_View/pl|Wstaw widok]]}}.
#* Naciśnij przycisk {{Button|[[Image:TechDraw_View.svg|16px]] [[TechDraw_View/pl|Wstaw widok]]}}.
#* Wybierz opcję {{MenuCommand|Rysunek Techniczny → [[Image:TechDraw_View.svg|16px]] Wstaw widok}} z menu.
#* Wybierz opcję {{MenuCommand|Rysunek Techniczny → Widoki → [[Image:TechDraw_View.svg|16px]] Wstaw widok}} z menu.
# Jeśli w dokumencie jest wiele stron rysunków i nie została jeszcze wybrana żadna strona, zostanie otwarte okno dialogowe {{MenuCommand|Wybór strony}}: {{Version/pl|0.20}}
# Jeśli w dokumencie jest wiele stron rysunków i nie została jeszcze wybrana żadna strona, zostanie otwarte okno dialogowe {{MenuCommand|Wybór strony}}: {{Version/pl|0.20}}
## Wybierz żądaną stronę.
## Wybierz żądaną stronę.
## Naciśnij przycisk {{Button|OK}}.
## Naciśnij przycisk {{Button|OK}}.


<span id="Properties"></span>
==Właściwości==
==Właściwości==


<span id="Data"></span>
===Dane===
===Dane===


{{TitleProperty|Podstawowe}}
{{TitleProperty|Podstawa}}


* {{PropertyData/pl|Odległość X}}: Położenie widoku w poziomie na stronie. ''(1)''
* {{PropertyData/pl|Odległość X}}: Położenie widoku w poziomie na stronie. ''(1)''
Line 58: Line 62:
{{Properties_Title/pl|Kosmetyczne}}
{{Properties_Title/pl|Kosmetyczne}}


* {{PropertyData|Cosmetic Vertexes|TechDraw::PropertyCosmeticVertexList|Hidden}}
* {{PropertyData|Wierzchołek kosmetyczny|TechDraw::PropertyCosmeticVertexList|Ukryte}}
* {{PropertyData|Cosmetic Edges|TechDraw::PropertyCosmeticEdgeList|Hidden}}
* {{PropertyData|Krawędź kosmetyczna|TechDraw::PropertyCosmeticEdgeList|Ukryte}}
* {{PropertyData|Center Lines|TechDraw::PropertyCenterLineList|Hidden}}
* {{PropertyData|Linie środka|TechDraw::PropertyCenterLineList|Ukryte}}
* {{PropertyData|Geom Formats|TechDraw::PropertyGeomFormatList|Hidden}}
* {{PropertyData|Geom Formats|TechDraw::PropertyGeomFormatList|Ukryte}}


{{Properties_Title/pl|Parametry HLR}}
{{Properties_Title/pl|Parametry HLR}}
Line 77: Line 81:
{{TitleProperty|Rzutowanie}}
{{TitleProperty|Rzutowanie}}


* {{PropertyData/pl|Pochodzenie|LinkList}}: Powiązania z obiektami rysunkowymi, które mają być przedstawione.
<div class="mw-translate-fuzzy">
* {{PropertyData/pl|Pochodzenie}}: Powiązania z obiektami rysunkowymi, które mają być przedstawione.
* {{PropertyData/pl|XPochodzenie|XLinkList}}: Odnośniki do obiektów rysunkowych w pliku zewnętrznym.
* {{PropertyData/pl|Kierunek|Vector}}: Wektor ten kontroluje kierunek, z którego patrzysz na obiekt. +X to prawo, -X to lewo, +Y to tył, -Y to przód ''(patrząc w ekran)'', +Z to góra, a -Z to dół. Zatem widok z przodu to ''(0,-1,0)'', a widok izometryczny to ''(1,-1,1)''.
* {{PropertyData/pl|XPochodzenie}}: Odnośniki do obiektów rysunkowych w pliku zewnętrznym. {{Version/pl|0.19}}
* {{PropertyData/pl|XKierunek|Vector}}: ten wektor kontroluje obrót widoku, według wartości Kierunek.
* {{PropertyData/pl|Kierunek}}: Wektor ten kontroluje kierunek, z którego patrzysz na obiekt. +X to prawo, -X to lewo, +Y to tył, -Y to przód ''(patrząc w ekran)'', +Z to góra, a -Z to dół. Zatem widok z przodu to ''(0,-1,0)'', a widok izometryczny to ''(1,-1,1)''.
* {{PropertyData/pl|XKierunek}}: ten wektor kontroluje obrót widoku, według wartości Kierunek.{{Version/pl|0.19}}.
* {{PropertyData/pl|Perspektywa|Bool}}: Przyjmuje wartość {{True/pl}} dla projekcji perspektywicznej, {{False/pl}} dla projekcji ortogonalnej.
* {{PropertyData/pl|Skupienie|Distance}}: Odległość od kamery do płaszczyzny projekcji dla rzutów perspektywicznych. Musi być dostosowana do obiektu. Odległość zbyt duża powoduje utratę perspektywy, odległość zbyt mała powoduje zniekształcenie obiektu.
* {{PropertyData/pl|Perspektywa}}: Przyjmuje wartość {{True}} dla projekcji perspektywicznej, {{False}} dla projekcji ortogonalnej.
* {{PropertyData/pl|Skupienie}}: Odległość od kamery do płaszczyzny projekcji dla rzutów perspektywicznych. Musi być dostosowana do obiektu. Odległość zbyt duża powoduje utratę perspektywy, odległość zbyt mała powoduje zniekształcenie obiektu.
</div>


<span id="View"></span>
===Widok===
===Widok===


{{TitleProperty|Base}}
{{TitleProperty|Podstawa}}


* {{PropertyView|Keep Label|Bool}}: Always show view label if {{TRUE}}. (1)
* {{PropertyView|Utrzymaj etykietę|Bool}}: Zawsze pokazuj etykietę widoku, jeśli parametr ma wartość {{TRUE/pl}}. ''(1)''
* {{PropertyView|Stack Order|Integer}}: Over or under lap relative to other views. (1) {{Version|1.0}}
* {{PropertyView|Kolejność na stosie|Integer}}: Nad lub pod w stosunku do innych widoków. ''(1)'' {{Version/pl|0.21}}


{{TitleProperty|Decoration}}
{{TitleProperty|Dekoracja}}


* {{PropertyView|Arc Center Marks|Bool}}: Circular arc center marks on/off.
* {{PropertyView|Arc Center Marks|Bool}}: Włączenie / wyłączenie znaczników środka łuku okręgu.
* {{PropertyView|Center Scale|Float}}: Circular arc center mark size adjustment, if enabled.
* {{PropertyView|Center Scale|Float}}: Dostosowanie rozmiaru znacznika środka łuku okręgu, jeśli jest włączony.
* {{PropertyView|Horiz Center Line|Bool}}: Show a horizontal centerline through the view.
* {{PropertyView|Horiz Center Line|Bool}}: Pokaż poziomą symetrii w widoku.
* {{PropertyView|Section Line Color|Color}}: Set the section line color if applicable.
* {{PropertyView|Section Line Color|Color}}: Ustaw kolor linii przekroju, jeśli ma to zastosowanie.
* {{PropertyView|Section Line Style|Enumeration}}: Set the section line style if applicable.
* {{PropertyView|Section Line Style|Enumeration}}: Ustaw styl linii przekroju, jeśli ma to zastosowanie.
* {{PropertyView|Show All Edges|Bool}}: Temporarily show invisible lines.
* {{PropertyView|Show All Edges|Bool}}: Tymczasowo pokaż niewidoczne linie.
* {{PropertyView|Show Section Line|Bool}}: Show/hide the section line if applicable.
* {{PropertyView|Show Section Line|Bool}}: W razie potrzeby pokaż / ukryj linię przekroju.
* {{PropertyView|Vert Center Line|Bool}}: Show a vertical centerline through the view.
* {{PropertyView|Vert Center Line|Bool}}: Pokaż pionową symetrii w widoku.


{{TitleProperty|Highlight}}
{{TitleProperty|Podświetlenie}}


* {{PropertyView|Highlight Adjust|Float}}: Adjust the rotation of the Detail highlight if applicable.
* {{PropertyView|Highlight Adjust|Float}}: W razie potrzeby dostosuj obrót podświetlenia szczegółu.
* {{PropertyView|Highlight Line Color|Color}}: Set the highlight line color if applicable.
* {{PropertyView|Highlight Line Color|Color}}: W razie potrzeby ustaw kolor podświetlonej linii.
* {{PropertyView|Highlight Line Style|Enumeration}}: Set the highlight line style if applicable.
* {{PropertyView|Highlight Line Style|Enumeration}}: Ustaw styl podświetlonej linii, jeśli ma to zastosowanie.


{{TitleProperty|Lines}}
{{TitleProperty|Linie}}


* {{PropertyView|Extra Width|Length}}: Not implemented yet.
* {{PropertyView|Extra Width|Length}}: Jeszcze nie wdrożone.
* {{PropertyView|Hidden Width|Length}}: The thickness of hidden lines, if enabled.
* {{PropertyView|Hidden Width|Length}}: Grubość ukrytych linii, jeśli jest włączona.
* {{PropertyView|Iso Width|Length}}: The thickness of isometric(u,v) surface lines and Dimension lines.
* {{PropertyView|Iso Width|Length}}: Grubość linii powierzchni izometrycznych ''(u,v)'' i linii wymiarowych.
* {{PropertyView|Line Width|Length}}: The thickness of visible lines. See [[TechDraw_LineGroup|Line Groups]].
* {{PropertyView|Line Width|Length}}: Grubość widocznych linii. Zobacz informacje na stronie [[TechDraw_LineGroup/pl|Grupy linii]].


''(1)'' właściwości te są wspólne dla wszystkich typów widoku.
''(1)'' właściwości te są wspólne dla wszystkich typów widoku.


<span id="Scripting"></span>
==Tworzenie skryptów==
==Tworzenie skryptów==


{{Emphasis|Zobacz również:}} [[TechDraw_API|TechDraw API]] i [[FreeCAD_Scripting_Basics/pl|Podstawy tworzenia skryptów FreeCAD]].
Zobacz również stronę: [https://freecad.github.io/SourceDoc/ Dokumentacja API generowana automatycznie] oraz [[FreeCAD_Scripting_Basics/pl|Podstawy pisania skryptów dla FreeCAD]].


Narzędzie Widok może być używane w [[Macros/pl|makrodefinicjach]] i z konsoli [[Python/pl|Python]] za pomocą następujących funkcji:
Widok można utworzyć za pomocą [[Macros/pl|makrodefinicji]] i z konsoli [[Python/pl|Python]] przy użyciu następujących funkcji:


{{Code|code=
{{Code|code=
import FreeCAD as App
view = FreeCAD.ActiveDocument.addObject('TechDraw::DrawViewPart', 'View')

rc = page.addView(view)
FreeCAD.ActiveDocument.View.Source = [App.ActiveDocument.Box]
doc = App.ActiveDocument
box = doc.addObject("Part::Box", "Box")
FreeCAD.ActiveDocument.View.Direction = (0.0, 0.0, 1.0)

page = doc.addObject("TechDraw::DrawPage", "Page")
template = doc.addObject("TechDraw::DrawSVGTemplate", "Template")
template.Template = App.getResourceDir() + "Mod/TechDraw/Templates/A4_LandscapeTD.svg"
page.Template = template

# Toggle the visibility of the page to ensure its width and height are updated (hack):
page.Visibility = False
page.Visibility = True

view = doc.addObject("TechDraw::DrawViewPart", "View")
page.addView(view)
view.Source = [box]
view.Direction = (0, 0, 1)

view.X = page.PageWidth / 2
view.Y = page.PageHeight / 2

doc.recompute()
}}
}}




<div class="mw-translate-fuzzy">
{{Docnav/pl
{{Docnav/pl
|[[TechDraw_PrintAll/pl|Drukuj wszystkie strony]]
|[[TechDraw_RedrawPage/pl|Przerysuj stronę]]
|[[TechDraw_ActiveView/pl|Aktywny widok]]
|[[TechDraw_BrokenView/pl|Widok nieciągły]]
|[[TechDraw_Workbench/pl|Środowisko pracy Rysunek Techniczny]]
|[[TechDraw_Workbench/pl|Środowisko pracy Rysunek Techniczny]]
|IconL=TechDraw RedrawPage.svg
|IconL=TechDraw_PrintAll.svg
|IconR=TechDraw_ActiveView.svg
|IconR=TechDraw_BrokenView.svg
|IconC=Workbench_TechDraw.svg
|IconC=Workbench_TechDraw.svg
}}
}}
</div>


{{TechDraw Tools navi{{#translation:}}}}
{{TechDraw Tools navi{{#translation:}}}}

Latest revision as of 06:26, 11 April 2024

TechDraw View

Menu location
Rysunek Techniczny → Widoki → Wstaw widok
Workbenches
Rysunek Techniczny
Default shortcut
None
Introduced in version
-
See also
Grupa rzutów, Widok przekroju

Opis

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

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

Widok bryły sześcianu z ukrytymi liniami

Użycie

  1. Opcjonalnie obróć widok 3D. O ile w następnym kroku nie zostanie wybrana ściana, kierunek ujęcia widoku w oknie widoku 3D określa początkową wartość właściwości DANEKierunek widoku.
  2. Wybierz jeden lub więcej obiektów w oknie Widoku 3D lub Widoku drzewa. Przy wyborze w oknie widoku 3D pierwsza wybrana ściana określa wartość początkową właściwości DANEKierunek.
  3. Jeśli w dokumencie jest wiele stron rysunku: opcjonalnie dodaj żądaną stronę do wyboru przez zaznaczenie jej w widoku drzewa. Nie jest to opcjonalne dla wersja 0.19 i poniżej.
  4. Istnieje kilka sposobów na wywołanie narzędzia:
    • Naciśnij przycisk Wstaw widok.
    • Wybierz opcję Rysunek Techniczny → Widoki → Wstaw widok z menu.
  5. Jeśli w dokumencie jest wiele stron rysunków i nie została jeszcze wybrana żadna strona, zostanie otwarte okno dialogowe Wybór strony: dostępne w wersji 0.20
    1. Wybierz żądaną stronę.
    2. Naciśnij przycisk OK.

Właściwości

Dane

Podstawa

  • DANEOdległość X: Położenie widoku w poziomie na stronie. (1)
  • DANEOdległość Y: Położenie widoku w pionie na stronie. (1)
  • DANEZablokuj pozycję: Gdy wartość wynosi Prawda, 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)
  • DANEObrót: Obrót widoku strony w kierunku przeciwnym do ruchu wskazówek zegara w stopniach. (1)
  • DANETyp skali: Typ skali. Opcje: (1)
    • Strona: Używa wartości z ustawień obiektu Strony.
    • Automatyczna: Dopasuje widok do rozmiaru strony.
    • Użytkownika: Użyj skali zdefiniowanej przez wartość DANESkala.
  • DANESkala: Widok zostanie wyrenderowany na stronie w stosunku Skala:1 w odniesieniu do źródła. (1)
  • DANEPodpis: Opcjonalny krótki podpis. (1)

Kosmetyczne

  • DANE (Ukryte)Wierzchołek kosmetyczny (TechDraw::PropertyCosmeticVertexList)
  • DANE (Ukryte)Krawędź kosmetyczna (TechDraw::PropertyCosmeticEdgeList)
  • DANE (Ukryte)Linie środka (TechDraw::PropertyCenterLineList)
  • DANE (Ukryte)Geom Formats (TechDraw::PropertyGeomFormatList)

Parametry HLR

  • DANEWidok zgrubny (Bool): Jeśli wartość ta wynosi Prawda, Rysunek Roboczy użyje przybliżenia wielokąta do obliczenia geometrii rysunku. Jeżeli jest to Fałsz, Rysunek Roboczy użyje algorytmu precyzyjnego. Widok zgrubny może być wyliczany znacznie szybciej dla złożonych modeli. Jakość rysunku jest obniżona, ponieważ każda krzywa jest aproksymowana jako seria krótkich odcinków linii. Wierzchołki nie są wyświetlane w trybie Widok zgrubny, ponieważ każdy krótki odcinek spowodowałby utworzenie dwóch nowych wierzchołków, co spowodowałoby bałagan na ekranie. Wymiary liniowe mogą zostać dodane do okna Widoku zgrubnego, ale ich użyteczność jest mało prawdopodobna.
  • DANEWygładzanie widoczne (Bool): Wyświetlanie wygładzonych linii włączone/wyłączone.
  • DANESzew widoczny (Bool): Wyświetlanie linii szwu włączone/wyłączone.
  • DANEIso widoczne (Bool): Wyświetlanie linii izometrycznych (u,v) włączone/wyłączone.
  • DANEHard Hidden (Bool): Wyświetlanie linii ukrytych włączone/wyłączone.
  • DANEWygładzanie ukryte (Bool): Ukrywanie wygładzonych linii włączone/wyłączone.
  • DANESzew ukryty (Bool): Ukrywanie linii szwu włączone/wyłączone.
  • DANEIso ukryte (Bool): Ukrywanie linii izometrycznych (u,v) włączone/wyłączone.
  • DANELicznik Iso (Integer): Liczba linii izometrycznych(u,v) do narysowania na każdej ścianie.

Rzutowanie

  • DANEPochodzenie: Powiązania z obiektami rysunkowymi, które mają być przedstawione.
  • DANEXPochodzenie: Odnośniki do obiektów rysunkowych w pliku zewnętrznym.
  • DANEKierunek: Wektor ten kontroluje kierunek, z którego patrzysz na obiekt. +X to prawo, -X to lewo, +Y to tył, -Y to przód (patrząc w ekran), +Z to góra, a -Z to dół. Zatem widok z przodu to (0,-1,0), a widok izometryczny to (1,-1,1).
  • DANEXKierunek: ten wektor kontroluje obrót widoku, według wartości Kierunek.
  • DANEPerspektywa: Przyjmuje wartość Prawda dla projekcji perspektywicznej, Fałsz dla projekcji ortogonalnej.
  • DANESkupienie: Odległość od kamery do płaszczyzny projekcji dla rzutów perspektywicznych. Musi być dostosowana do obiektu. Odległość zbyt duża powoduje utratę perspektywy, odległość zbyt mała powoduje zniekształcenie obiektu.

Widok

Podstawa

  • WIDOKUtrzymaj etykietę (Bool): Zawsze pokazuj etykietę widoku, jeśli parametr ma wartość PRAWDA. (1)
  • WIDOKKolejność na stosie (Integer): Nad lub pod w stosunku do innych widoków. (1) dostępne w wersji 0.21

Dekoracja

  • WIDOKArc Center Marks (Bool): Włączenie / wyłączenie znaczników środka łuku okręgu.
  • WIDOKCenter Scale (Float): Dostosowanie rozmiaru znacznika środka łuku okręgu, jeśli jest włączony.
  • WIDOKHoriz Center Line (Bool): Pokaż poziomą oś symetrii w widoku.
  • WIDOKSection Line Color (Color): Ustaw kolor linii przekroju, jeśli ma to zastosowanie.
  • WIDOKSection Line Style (Enumeration): Ustaw styl linii przekroju, jeśli ma to zastosowanie.
  • WIDOKShow All Edges (Bool): Tymczasowo pokaż niewidoczne linie.
  • WIDOKShow Section Line (Bool): W razie potrzeby pokaż / ukryj linię przekroju.
  • WIDOKVert Center Line (Bool): Pokaż pionową oś symetrii w widoku.

Podświetlenie

  • WIDOKHighlight Adjust (Float): W razie potrzeby dostosuj obrót podświetlenia szczegółu.
  • WIDOKHighlight Line Color (Color): W razie potrzeby ustaw kolor podświetlonej linii.
  • WIDOKHighlight Line Style (Enumeration): Ustaw styl podświetlonej linii, jeśli ma to zastosowanie.

Linie

  • WIDOKExtra Width (Length): Jeszcze nie wdrożone.
  • WIDOKHidden Width (Length): Grubość ukrytych linii, jeśli jest włączona.
  • WIDOKIso Width (Length): Grubość linii powierzchni izometrycznych (u,v) i linii wymiarowych.
  • WIDOKLine Width (Length): Grubość widocznych linii. Zobacz informacje na stronie Grupy linii.

(1) właściwości te są wspólne dla wszystkich typów widoku.

Tworzenie skryptów

Zobacz również stronę: Dokumentacja API generowana automatycznie oraz Podstawy pisania skryptów dla FreeCAD.

Widok można utworzyć za pomocą makrodefinicji i z konsoli Python przy użyciu następujących funkcji:

import FreeCAD as App

doc = App.ActiveDocument
box = doc.addObject("Part::Box", "Box")

page = doc.addObject("TechDraw::DrawPage", "Page")
template = doc.addObject("TechDraw::DrawSVGTemplate", "Template")
template.Template = App.getResourceDir() + "Mod/TechDraw/Templates/A4_LandscapeTD.svg"
page.Template = template

# Toggle the visibility of the page to ensure its width and height are updated (hack):
page.Visibility = False
page.Visibility = True

view = doc.addObject("TechDraw::DrawViewPart", "View")
page.addView(view)
view.Source = [box]
view.Direction = (0, 0, 1)

view.X = page.PageWidth / 2
view.Y = page.PageHeight / 2

doc.recompute()