Export to STL or OBJ/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "* Wybierz bryłę do wyeksportowania w widoku drzewa. * Wybierz {{Button|Plik}} → {{Button|Eksportuj ...}} i ustaw typ pliku na "STL mesh (*.stl *.ast)". * Wprowadź nazwę pliku. Domyślnym rozszerzeniem jest ".stl". Musisz dodać rozszerzenie ".ast" w nazwie pliku, aby utworzyć plik .ast. Wybierz {{Button|Zapisz}}.")
(Created page with "Preferowana jest metoda 2. Wśród powodów: * Gdy masz więcej niż jedną bryłę do przekonwertowania, możesz użyć Narzędzi środowiska pracy 24px Siatka. Na przykład, można połączyć siatki przed eksportem. * Zakrzywione powierzchnie są reprezentowane w STL jako seria prostych segmentów, generowanych przez teselację. Powoduje to nieco zaniżone wymiary wewnętrzne zakrzywionych powierzchni. W przypadku eks...")
Line 50: Line 50:
== Which Method to choose ? ==
== Which Method to choose ? ==


Preferowana jest metoda 2. Wśród powodów:
Method 2 is to be preferred. Among the reasons:
* When you have more than one Body to convert you can use Tools from [[Image:Workbench_Mesh.svg|24px]] [[Mesh_Workbench|Mesh Workbench]]. For example, you can fuse meshes before exporting.
* Gdy masz więcej niż jedną bryłę do przekonwertowania, możesz użyć Narzędzi środowiska pracy [[Image:Workbench_Mesh.svg|24px]] [[Mesh_Workbench/pl|Siatka]]. Na przykład, można połączyć siatki przed eksportem.
* Zakrzywione powierzchnie są reprezentowane w STL jako seria prostych segmentów, generowanych przez teselację. Powoduje to nieco zaniżone wymiary wewnętrzne zakrzywionych powierzchni. W przypadku eksportu do druku 3D może to skutkować na przykład zbyt małym otworem. W takich przypadkach może być potrzebna dokładniejsza wartość teselacji. Podczas eksportowania z innego środowiska pracy za pomocą {{Button|Plik}} → {{Button|Eksport ...}}, teselacja jest kontrolowana przez ogólną teselację wyświetlania ustawioną w konfiguracji {{Button|Edycja}}. → {{Button|Preferencje ...}}. → Projekt części → Widok kształtu. Jednakże, ponieważ parametry te kontrolują teselację używaną do renderowania kształtów na wyświetlaczu, ich zmniejszenie spowolni renderowanie wyświetlacza, często znacznie. Ponadto, eksportowanie natychmiast po zmianie wartości preferencji teselacji wyświetlania nie przyniesie pożądanego efektu, ponieważ teselacja wyświetlania nie jest aktualizowana natychmiast. Należy wymusić zmianę w modelu bazowym, aby spowodować ponowne obliczenie teselacji - na przykład poprzez edycję parametru szkicu ''(wystarczy ustawić go na oryginalną wartość)''.
* Curved surfaces are represented in STL as a series of straight-line segments, generated via tessellation. This results in slightly under-sized inside dimensions for curved surfaces. If you are exporting to use in 3D-printing, this may result in an under-sized hole, for example. In such cases you may need a finer tessellation value. When exporting from another workbench using {{KEY|File}} → {{KEY|Export...}}, the tessellation is controlled by the overall display tessellation set in {{KEY|Edit}} → {{KEY|Preferences...}} → Part Design → Shape view. However, because those parameters control the tessellation used to render shapes on the display, decreasing them will slow down display rendering, often significantly. In addition, exporting immediately after changing the display tessellation preference value will not have the desired effect because display tessellation is not updated immediately. One must force a change in the underlying model to cause the tessellation to be recomputed -- for example, by editing a sketch parameter (Setting it to its original value will suffice).


== Links ==
== Links ==

Revision as of 15:05, 4 November 2023

Ćwiczenie
Temat
Eksport do formatu STL lub OBJ
Poziom trudności
Początkujący
Czas wykonania
20 minut
Autorzy
r-frank
Wersja FreeCAD
0.16.6703
Pliki z przykładami
nie dołączono
Zobacz również
-

Wprowadzenie

W tym poradniku omówimy, jak wykonać eksport plików STL / OBJ z FreeCAD. Format siatki STL / OBJ jest bezwymiarowy. FreeCAD zakłada przy eksporcie, że jednostki użyte w modelu są w mm. Jeśli tak nie jest, należy przeskalować model. Jednym ze sposobów jest użycie narzędzia . Skaluj środowiska pracy Rysunek Roboczy.

Przykładowa część

Możesz użyć własnego pliku FreeCAD, ale możesz także utworzyć szybki plik testowy poprzez:

  • Otwarcie FreeCAD.
  • Utworzenie nowego dokumentu.
  • Przełączenie na środowisko pracy Część.
  • Wstaw sześcian klikając w Sześcian.
  • Wstaw stożek klikając w Stożek.
  • Zaznacz oba obiekty w oknie Widoku drzewa.
  • Zastosuj scalenie klikając w Połączenie.
  • Zapisz plik.

Metoda eksportu 1: Korzystanie z opcji "Plik → Eksportuj"

  • Wybierz bryłę do wyeksportowania w widoku drzewa.
  • Wybierz PlikEksportuj ... i ustaw typ pliku na "STL mesh (*.stl *.ast)".
  • Wprowadź nazwę pliku. Domyślnym rozszerzeniem jest ".stl". Musisz dodać rozszerzenie ".ast" w nazwie pliku, aby utworzyć plik .ast. Wybierz Zapisz.

Metoda eksportu 2: Korzystanie z środowiska pracy Siatka w programie FreeCAD

  • Switch to the Mesh Workbench
  • Select the solid to be meshed in the tree view.
  • Choose Meshes Create Mesh from shape... from the main (top) menu.
  • Select one of the available meshers and specify the available options. For more information refer to Mesh from Shape.
  • Choose OK. The mesh object will be created in the tree view (with green mesh icon ).
  • Right click the mesh object in the tree view and choose Export mesh....
  • Fill in the file name; the extension is not necessary. The extension will be set based on the file type. If you include an extension which does not match the selected file type, an extension for the selected type will be added when the file is saved. If you include an extension which matches the file type, no additional extension will be added.
  • The default file type is "Binary STL (*.stl)". Change the type if you wish.
  • Choose Save.

Which Method to choose ?

Preferowana jest metoda 2. Wśród powodów:

  • Gdy masz więcej niż jedną bryłę do przekonwertowania, możesz użyć Narzędzi środowiska pracy Siatka. Na przykład, można połączyć siatki przed eksportem.
  • Zakrzywione powierzchnie są reprezentowane w STL jako seria prostych segmentów, generowanych przez teselację. Powoduje to nieco zaniżone wymiary wewnętrzne zakrzywionych powierzchni. W przypadku eksportu do druku 3D może to skutkować na przykład zbyt małym otworem. W takich przypadkach może być potrzebna dokładniejsza wartość teselacji. Podczas eksportowania z innego środowiska pracy za pomocą PlikEksport ..., teselacja jest kontrolowana przez ogólną teselację wyświetlania ustawioną w konfiguracji Edycja. → Preferencje .... → Projekt części → Widok kształtu. Jednakże, ponieważ parametry te kontrolują teselację używaną do renderowania kształtów na wyświetlaczu, ich zmniejszenie spowolni renderowanie wyświetlacza, często znacznie. Ponadto, eksportowanie natychmiast po zmianie wartości preferencji teselacji wyświetlania nie przyniesie pożądanego efektu, ponieważ teselacja wyświetlania nie jest aktualizowana natychmiast. Należy wymusić zmianę w modelu bazowym, aby spowodować ponowne obliczenie teselacji - na przykład poprzez edycję parametru szkicu (wystarczy ustawić go na oryginalną wartość).

Links