TechDraw PageDefault/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "* {{PropertyView|Pokaż siatkę}}: Pokaż siatkę na Stronie. {{Version/pl|0.20}} * {{PropertyView|Rozstaw siatki}}: Odległość między liniami siatki w mm. {{Version/pl|0.20}}")
(Created page with "* Jeśli strona jest oznaczona jako "nie aktualizuj" poprzez właściwość K''Utrzymuj aktualizację'' lub ustawienie w Preferencjach, będzie ona ignorować zmiany w modelu...")
Line 30: Line 30:
==Uwagi==
==Uwagi==


* If a Page is marked as "do not keep updated" either through the KeepUpdated Property or by the setting in Preferences, it will ignore changes in the 3D model. You may notice anomalies (missing geometry, missing Dimension values, etc) in the appearance of the Page. These will correct themselves once the Page is updated with the [[TechDraw_RedrawPage|Redraw Page]] tool. The Page will have this icon [[Image:TechDraw_Tree_Page_Unsync.svg|24px]] in the tree while updating is suspended. This setting also affects the startup process. If the Page is marked "do not keep updated" it will not be drawn at program start.
* Jeśli strona jest oznaczona jako "nie aktualizuj" poprzez właściwość K''Utrzymuj aktualizację'' lub ustawienie w Preferencjach, będzie ona ignorować zmiany w modelu 3D. Możesz zauważyć anomalie ''(brakująca geometria, brakujące wartości wymiarów, itp.)'' w wyglądzie strony. Poprawią się one po aktualizacji Strony za pomocą narzędzia [[TechDraw_RedrawPage/pl|Przerysuj stronę]]. Strona będzie miała ikonę [[Image:TechDraw_Tree_Page_Unsync.svg|24px]] w drzewie podczas zawieszenia aktualizacji. To ustawienie wpływa również na proces uruchamiania. Jeśli strona jest zaznaczona jako "nie aktualizuj" nie będzie rysowana przy starcie programu.


* If the default template is not specified in your user configuration file {{incode|user.cfg}}, the tool will try:
* If the default template is not specified in your user configuration file {{incode|user.cfg}}, the tool will try:

Revision as of 08:24, 11 December 2022

TechDraw PageDefault

Menu location
Rysunek Techniczny → Wstaw nową domyślna stronę rysunku
Workbenches
Rysunek Techniczny
Default shortcut
None
Introduced in version
-
See also
Wstaw nową domyślna stronę rysunku, Szablony

Opis

Narzędzie Wstaw nową domyślna stronę rysunku tworzy nowy obiekt Strony używając pliku szablonu określonego w Ustawieniach dla środowiska pracy Rysunek Techniczny.

Domyślny szablon dołączony do środowiska pracy Rysunek Techniczny: Strona A4 w orientacji poziomej, z edytowalnymi polami tekstowymi

Użycie

Uwagi

  • Jeśli strona jest oznaczona jako "nie aktualizuj" poprzez właściwość KUtrzymuj aktualizację lub ustawienie w Preferencjach, będzie ona ignorować zmiany w modelu 3D. Możesz zauważyć anomalie (brakująca geometria, brakujące wartości wymiarów, itp.) w wyglądzie strony. Poprawią się one po aktualizacji Strony za pomocą narzędzia Przerysuj stronę. Strona będzie miała tę ikonę w drzewie podczas zawieszenia aktualizacji. To ustawienie wpływa również na proces uruchamiania. Jeśli strona jest zaznaczona jako "nie aktualizuj" nie będzie rysowana przy starcie programu.
  • If the default template is not specified in your user configuration file user.cfg, the tool will try:
$INSTALL_DIR/Mod/TechDraw/Templates/A4_LandscapeTD.svg
Where $INSTALL_DIR is the directory where FreeCAD was installed, for example:
/usr/share/freecad/Mod/TechDraw/Templates/A4_LandscapeTD.svg

Właściwości

Dane

Podstawowe

  • DANETyp projekcji: Domyślny typ projekcji (kąt pierwszy lub trzeci) dla tej strony.

Strona

  • DANEUtrzymuj aktualizację: Jeśli opcja przyjmuje wartość Fałsz, Strona nie jest aktualizowana o zmiany w modelu 3D. Przydatne dla skomplikowanych/wolnych rysunków. Zobacz uwagi.
  • DANESzablon: Link do obiektu szablonu tej Strony.
  • DANEWidoki: Lista linków do Widoków na tej Stronie.
  • DANESkala: Domyślna skala dla Widoków na tej Stronie.
  • DANENastępny numer dymka: Autonumeracja dla dymków.

Widok

Siatka

Tworzenie skryptów

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

Narzędzie Wstaw nową domyślna stronę rysunku może być używane w makrodefinicjach i z konsoli Python za pomocą następujących funkcji:

page = FreeCAD.ActiveDocument.addObject('TechDraw::DrawPage','Page')
template = FreeCAD.ActiveDocument.addObject('TechDraw::DrawSVGTemplate','Template')
template.Template = templateFileSpec
page.Template = FreeCAD.ActiveDocument.Template
  • Tworzy nową stronę w bieżącym dokumencie

Pola tekstowe do edycji

Zobacz również: Rysunek Techniczny: Szablony aby uzyskać więcej informacji na temat tworzenia szablonów.

Po utworzeniu nowej strony, jej atrybut Template przechowuje słownik EditableTexts zawierający nazwy edytowalnych pól (klucze) i ich wartości tekstowe. Skopiuj ten słownik do zmiennej, wprowadź zmiany, a następnie ponownie przypisz słownik do atrybutu EditableTexts, aby zobaczyć zmiany.

page = FreeCAD.ActiveDocument.Page
texts = page.Template.EditableTexts

for key, value in texts.items():
    print("{0} = {1}".format(key, value))

texts["FC-Title"] = "The title of my page"
page.Template.EditableTexts = texts