Rysunek Techniczny: Wyeksportuj stronę do formatu DXF

From FreeCAD Documentation
Revision as of 07:18, 25 July 2023 by Kaktus (talk | contribs) (Created page with "* Wymiary promieniowe i średnicowe będą eksportowane poprawnie tylko wtedy, gdy znajdują się "wewnątrz" łuku. * Skalowanie nie jest obsługiwane. Plik DXF zostanie narysowany w rzeczywistym rozmiarze tak jak na stronie Rysunku Technicznego. * Jednostki nie są obsługiwane. Plik DXF zostanie narysowany w milimetrach ''(mm)''. Tekst wymiarów będzie wyświetlany dokładnie tak, jak jest wyświetlany na stronie Rysunku Technicznego. * Środowisko Rysunek Techniczny...")

Rysunek Techniczny: Wyeksportuj stronę do formatu DXF

Lokalizacja w menu
Rysunek Techniczny → Strona → Wyeksportuj stronę do formatu DXF
Środowisko pracy
Rysunek Techniczny
Domyślny skrót
brak
Wprowadzono w wersji
0.18
Zobacz także
Wyeksportuj stronę do formatu SVG, DXF

Opis

Narzędzie Wyeksportuj stronę do formatu DXF zapisuje stronę rysunku jako plik DXF.

Użycie

  1. Jeśli w dokumencie znajduje się wiele stron rysunku: opcjonalnie aktywuj żądaną stronę, wybierając ją w oknie Widoku drzewa.
  2. Istnieje kilka sposobów wywołania narzędzia:
    • Naciśnij przycisk Wyeksportuj stronę do formatu DXF.
    • Wybierz opcję z menu Rysunek Techniczny → Strona → Wyeksportuj stronę do formatu DXF.
    • Jeśli strona jest wyświetlana w głównym obszarze widoku: kliknij prawym przyciskiem myszy okno strony i wybierz opcję Eksportuj do formatu DXF z menu kontekstowego.
  3. Jeśli w dokumencie znajduje się wiele stron rysunku, 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 Eksportuj stronę do formatu DXF.
  5. Wybierz lokalizację i nazwę pliku.

Ograniczenia

  • Wymiary promieniowe i średnicowe będą eksportowane poprawnie tylko wtedy, gdy znajdują się "wewnątrz" łuku.
  • Skalowanie nie jest obsługiwane. Plik DXF zostanie narysowany w rzeczywistym rozmiarze tak jak na stronie Rysunku Technicznego.
  • Jednostki nie są obsługiwane. Plik DXF zostanie narysowany w milimetrach (mm). Tekst wymiarów będzie wyświetlany dokładnie tak, jak jest wyświetlany na stronie Rysunku Technicznego.
  • Środowisko Rysunek Techniczny nie może eksportować obiektów środowiska Rysunek Roboczy lub Architektury do DXF. Widoki te są elementami SVG generowanymi wewnętrznie przez środowisko pracy Rysunek Roboczy, więc nie ma geometrycznego kształtu do wyeksportowania. Aby wyeksportować widok jako DXF, musi on zostać utworzony za pomocą narzędzia Wstaw widok lub Wstaw grupę rzutów. Na przykład wybierz narzędzie Płaszczyzna przekroju środowiska Architektura, następnie użyj Widok 2D kształtu ze środowiska Rysunek Roboczy, aby utworzyć płaski kształt rzutowania, a następnie użyj Wstaw widok na tym obiekcie. Alternatywnie, wybierz obiekty z widoku drzewa lub widoku 3D i wyeksportuj do DXF za pomocą opcji Plik → Eksport.
  • Blok tytułowy strony jest również szablonem SVG, więc również nie zostanie wyeksportowany do DXF.
  • Ogólnie rzecz biorąc, Rysunek Techniczny może eksportować do DXF tylko te obiekty, które są obsługiwane przez klasę Import::ImpExpDxfWrite modułu Import Module.

Uwagi

  • This function exports the R12 (AC1009) and R14 (AC1014) versions of DXF.
    • R12 is an older, simpler version of the standard, but should be readable by most other software.
    • R14 is the default version. It includes support for splines and ellipses among other things.
  • These parameters affect the output:
    • Tools → Edit parameters → BaseApp/Preferences/Mod/Import → DxfVersionOut. This is an integer value. Valid entries are 12 or 14. The default is 14.
    • Tools → Edit parameters → BaseApp/Preferences/Mod/Import → DiscretizeEllipses. This is a boolean value. If true, splines and ellipses are converted to polylines; if false, splines and ellipses are written as splines and ellipses objects. The default is false. If the DxfVersionOut parameter is 12, splines and ellipses are always converted to polylines.
    • Tools → Edit parameters → BaseApp/Preferences/Mod/Import → maxsegmentlength. This is a float value. If splines and ellipses are converted to polylines this parameter determines the segment length.

Scripting

See also: Autogenerated API documentation and FreeCAD Scripting Basics.

The SaveDXF tool can be used in macros and from the Python console by using the following functions:

TechDraw.writeDXFPage(page,filename)