TechDraw PageDefault/pl: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 125: Line 125:
{{TechDraw Tools navi{{#translation:}}}}
{{TechDraw Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{clear}}

Revision as of 13:43, 24 July 2023

TechDraw PageDefault

Menu location
Rysunek Techniczny → Wstaw nową domyślną stronę rysunku
Workbenches
Rysunek Techniczny
Default shortcut
None
Introduced in version
-
See also
Wstaw nową stronę przy użyciu szablonu, 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.
  • Jeśli domyślny szablon nie został określony w pliku konfiguracyjnym użytkownika user.cfg, narzędzie spróbuje:
$INSTALL_DIR/Mod/TechDraw/Templates/A4_LandscapeTD.svg

" Gdzie $INSTALL_DIR to katalog, w którym zainstalowano FreeCAD, na przykład:

/usr/share/freecad/Mod/TechDraw/Templates/A4_LandscapeTD.svg

Właściwości

Dane

Podstawa

  • 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