Rysunek Techniczny: Wstaw symbol SVG

From FreeCAD Documentation
This page is a translated version of the page TechDraw Symbol and the translation is 100% complete.

Rysunek Techniczny: Wstaw symbol SVG

Lokalizacja w menu
Rysunek Techniczny → Widoki → Wstaw symbol SVG
Środowisko pracy
Rysunek Techniczny
Domyślny skrót
brak
Wprowadzono w wersji
-
Zobacz także
Szablony, SVG

Opis

Narzędzie Wstaw symbol SVG wstawia plik SVG na stronę. Symbolem tym może być wszystko, co pomaga w dodawaniu adnotacji do rysunku i nie musi być potem modyfikowane.

Róża wiatrów dodana do strony rysunku; ten symbol jest dostępny po zainstalowaniu dodatku "symbols_library" za pomocą Menadżera dodatków.

Użycie

  1. Jeśli w dokumencie znajduje się wiele stron rysunku: opcjonalnie aktywuj żądaną stronę, wybierając ją w Widoku drzewa.
  2. Istnieje kilka sposobów wywołania narzędzia:
    • Naciśnij przycisk Wstaw symbol SVG.
    • Wybierz z menu opcję Rysunek Techniczny → Widoki → Wstaw symbol SVG.
  3. Jeśli w dokumencie znajduje się wiele stron rysunków, a strona nie została jeszcze aktywowana, otworzy się okno dialogowe Wybór strony: dostępne w wersji 0.20.
    1. Wybierz żądaną stronę.
    2. Naciśnij przycisk OK.
  4. Zostanie otwarte okno dialogowe pliku.
  5. Wybierz lokalizację i nazwę pliku.
  6. Symbol zostanie wstawiony.
  7. Opcjonalnie można zmienić jego właściwość DANESkala, aby dostosować jego rozmiar.

Uwagi

  • DANETyp Skali dla symboli jest zawsze ustawione na Użytkownika podczas tworzenia. Jest to wygodne, ponieważ symbole są prawie zawsze skalowane inaczej niż pozostałe obiekty na stronie.

Właściwości

Zapoznaj się również informacjami na stronie właściwości widoku środowiska Rysunek Techniczny.

Widok rysunku

  • DANETekst edytowalny: Lista edytowalnych tekstów, jeśli istnieją.

Tworzenie skryptów

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

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

sym = FreeCAD.ActiveDocument.addObject('TechDraw::DrawViewSymbol','TestSymbol')
rc = page.addView(anno)
f = open(unicode(symbolFileSpec,'utf-8'),'r')
svg = f.read()
f.close()
sym.Symbol = svg
rc = page.addView(sym)