Installing additional components/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "[https://github.com/buildingSMART/ifcJSON IfcJson] jest to biblioteka wymagana przy eksporcie do pliku w formacie IFCJSON. IFCJSON jest nowym formatem IFC, który nie jest jes...")
No edit summary
 
(70 intermediate revisions by 3 users not shown)
Line 8: Line 8:
{{TOCright}}
{{TOCright}}


<span id="Introduction"></span>
==Wprowadzenie==
=Wprowadzenie=


Po zainstalowaniu FreeCAD w swoim systemie operacyjnym ''([[Installing_on_Linux/pl|Linux]], [[Installing_on_Mac/pl|Mac]], lub [[Installing_on_Windows/pl| Windows]])'', możesz rozważyć zainstalowanie jednego lub więcej z następujących dodatkowych komponentów.
Po zainstalowaniu FreeCAD w swoim systemie operacyjnym ''([[Installing_on_Linux/pl|Linux]], [[Installing_on_Mac/pl|Mac]], lub [[Installing_on_Windows/pl| Windows]])'', możesz rozważyć zainstalowanie jednego lub więcej z następujących dodatkowych komponentów.


<span id="Help_files"></span>
==Pliki pomocy==
=Pliki pomocy=


Dokumentacja offline nie jest dostarczana ze wszystkimi instalatorami, ale jest dostępna jako oddzielny pakiet. Zobacz dokument [[Installing_Helpfile/pl|Instalacja dokumentacji pomocy]] aby uzyskać więcej informacji.
Zobacz dokument [[Installing_Helpfile/pl|Instalacja dokumentacji pomocy]] aby uzyskać więcej informacji.


<span id="External_workbenches"></span>
==Zewnętrzne Środowiska pracy==
=Zewnętrzne środowiska pracy=


Poza standardowymi [[workbenches/pl|Środowiskami pracy]] dołączonymi do programu FreeCAD, dostępna jest coraz większa kolekcja użytecznych [[External_workbenches/pl|dodatkowych Środowisk pracy]] wykonanych przez członków społeczności.
Poza standardowymi [[workbenches/pl|Środowiskami pracy]] dołączonymi do programu FreeCAD, dostępna jest coraz większa kolekcja użytecznych [[External_workbenches/pl|dodatkowych Środowisk pracy]] wykonanych przez członków społeczności.


<span id="Third_party_software"></span>
==Oprogramowanie zewnętrzne==
=Oprogramowanie zewnętrzne=


FreeCAD obsługuje kilka pakietów oprogramowania pochodzących od innych deweloperów. W wielu przypadkach wystarczy zainstalować oprogramowanie, a gdy FreeCAD zostanie zrestartowany, automatycznie znajdzie i będzie mógł z niego korzystać. <br /> Ta sekcja ma na celu dostarczenie listy wszystkich takich pakietów oprogramowania wraz z informacjami, gdzie jest ono używane we FreeCAD i gdzie można je pobrać.
FreeCAD obsługuje kilka pakietów oprogramowania pochodzących od innych deweloperów. W wielu przypadkach wystarczy zainstalować oprogramowanie, a gdy FreeCAD zostanie zrestartowany, automatycznie znajdzie i będzie mógł z niego korzystać. <br /> Ta sekcja ma na celu dostarczenie listy wszystkich takich pakietów oprogramowania wraz z informacjami, gdzie jest ono używane we FreeCAD i gdzie można je pobrać.


<span id="Support"></span>
===Wspierane===
==Wspierane==


====GitPython====
===GitPython===


[https://github.com/gitpython-developers/GitPython GitPython] jest biblioteką do interakcji z repozytoriami Git. [[Std_AddonMgr/pl|Menadżer dodatków]] może korzystać z tej biblioteki. GitPython jest zawarty w instalatorach FreeCAD dla systemów Windows i Mac.
[https://github.com/gitpython-developers/GitPython GitPython] jest biblioteką do interakcji z repozytoriami Git. [[Std_AddonMgr/pl|Menadżer dodatków]] może korzystać z tej biblioteki. GitPython jest zawarty w instalatorach FreeCAD dla systemów Windows i Mac.


====GraphViz====
===GraphViz===


[https://www.graphviz.org GraphViz] to oprogramowanie typu open source, służące do wizualizacji wykresów.
[https://www.graphviz.org GraphViz] to oprogramowanie typu open source, służące do wizualizacji wykresów.
We FreeCAD służy do generowania wykresów zależności narzędziem [[Std_DependencyGraph|Dependency Graph]].
We FreeCAD służy do generowania wykresów zależności narzędziem [[Std_DependencyGraph|Dependency Graph]].


====OpenCAMLib====
===OpenCAMLib===


[http://www.anderswallin.net/CAM OpenCAMLib] to biblioteka open source algorytmów produkcji wspomaganej komputerowo '''(CAM)'''. Jest ona używana w Środowisku pracy [[Path_Workbench/pl|Path]] programu FreeCAD . Zobacz [[OpenCamLib|jego stronę]], aby uzyskać instrukcje instalacji.
[http://www.anderswallin.net/CAM OpenCAMLib] to biblioteka open source algorytmów produkcji wspomaganej komputerowo '''(CAM)'''. Jest ona używana w Środowisku pracy [[CAM_Workbench/pl|CAM]] programu FreeCAD . Zobacz [[OpenCamLib|jego stronę]], aby uzyskać instrukcje instalacji.


====OpenSCAD====
===OpenSCAD===


[https://www.openscad.org OpenSCAD] jest stabilnym modułem do modelowania 3D. Od tego oprogramowania jest zależne Środowisko pracy [[OpenSCAD_Module/pl|OpenSCAD]], a Środowisko [[Mesh_Workbench/pl|Mesh]] używa go dla swoich narzędzi logicznych. Jest on również wymagany do importu plików SCAD za pomocą narzędzia [[Std_Import/pl|Std: Import]].
[https://www.openscad.org OpenSCAD] jest stabilnym modułem do modelowania 3D. Od tego oprogramowania jest zależne środowisko pracy [[OpenSCAD_Workbench/pl|OpenSCAD]], a środowisko [[Mesh_Workbench/pl|Siatka]] używa go dla swoich narzędzi logicznych. Jest on również wymagany do importu plików SCAD za pomocą narzędzia [[Std_Import/pl|Std: Import]].


<span id="File_formats"></span>
===Formaty plików===
==Formaty plików==


Wszystkie programy w tej sekcji będą używane przez narzędzia [[Std_Import/pl|Std: Import]] lub [[Std_Export/pl|Std: Export]].
Wszystkie programy w tej sekcji będą używane przez narzędzia [[Std_Import/pl|Std: Import]] lub [[Std_Export/pl|Std: Export]].


<span id="CADExchanger"></span>
====CAD Exchanger====
===CAD Exchanger===


Komercyjna aplikacja [https://cadexchanger.com CADExchanger] z zamkniętym źródłem kodu, do wymiany danych w różnych formatach plików używanych w CAD. Istnieje [https://github.com/yorikvanhavre/CADExchanger zewnętrzne Środowisko pracy] do korzystania z tej aplikacji w programie FreeCAD.
Komercyjna aplikacja [https://cadexchanger.com CADExchanger] z zamkniętym źródłem kodu, do wymiany danych w różnych formatach plików używanych w CAD. Istnieje [https://github.com/yorikvanhavre/CADExchanger zewnętrzne Środowisko pracy] do korzystania z tej aplikacji w programie FreeCAD.


====DXF Importer====
===DXF Importer===


FreeCAD posiada własnego importera i eksportera plików DXF, który zaprogramowano w C++. Obecnie importer ten nie implementuje wszystkich funkcji formatu DXF. Dla tych funkcji dostępny jest nadal starszy importer eksporter Python. Wymaga on biblioteki [https://github.com/yorikvanhavre/Draft-dxf-importer Draft-dxf-importer] Python. Zobacz stronę [[FreeCAD_and_DXF_Import|FreeCAD i Import DXF]] aby uzyskać więcej informacji.
FreeCAD posiada własnego importera i eksportera plików DXF, który zaprogramowano w C++. Obecnie importer ten nie implementuje wszystkich funkcji formatu DXF. Dla tych funkcji dostępny jest nadal starszy importer eksporter Python. Wymaga on biblioteki [https://github.com/yorikvanhavre/Draft-dxf-importer Draft-dxf-importer] Python. Zobacz stronę [[FreeCAD_and_DXF_Import|FreeCAD i Import DXF]] aby uzyskać więcej informacji.


<span id="DWG_converters"></span>
====IfcOpenShell====
===Konwerter DWG===

FreeCAD nie może bezpośrednio odczytywać i zapisywać plików DWG. Aby przekonwertować pliki DXF na pliki DWG i odwrotnie, FreeCAD polega na zewnętrznych konwerterach. Istnieje wbudowane wsparcie dla następujących konwerterów DWG:
* [https://www.gnu.org/software/libredwg LibreDWG] ''(open-source, brak wsparcia dla niektórych elementów DWG)''.
* [https://www.opendesign.com/guestfiles/oda_file_converter Konwerter plików w formacie ODA] ''(bezpłatny, ale nie z otwartym kodem źródłowym)''.
* [https://qcad.org/en/qcad-command-line-tools#dwg2dwg QCAD pro] ''(komercyjny)''. {{Version/pl|0.20}}

Zobacz strony [[Import_Export_Preferences/pl#DWG|Ustawienia Importu i Eksportu]] i [[FreeCAD_and_DWG_Import/pl|FreeCAD i import DWG]], aby uzyskać więcej informacji.

===IfcOpenShell===


[http://ifcopenshell.org IfcOpenShell] jest biblioteką pracującą z plikami Industry Foundation Classes ''(IFC)'' używanymi w projektowaniu architektonicznym.
[http://ifcopenshell.org IfcOpenShell] jest biblioteką pracującą z plikami Industry Foundation Classes ''(IFC)'' używanymi w projektowaniu architektonicznym.
Biblioteka ta jest również używana przez [[Arch_IfcExplorer|Arch: IfcExplorer]]. ({{VersionMinus/pl|0.18}}) oraz narzędzia [[BIM_IfcExplorer|BIM: IfcExplorer]]. IfcOpenShell jest zawarty w instalatorach FreeCAD dla Windows i Mac.
Biblioteka ta jest również używana przez [[Arch_IfcExplorer|Arch: IfcExplorer]]. ({{VersionMinus/pl|0.18}}) oraz narzędzia [[BIM_IfcExplorer|BIM: IfcExplorer]]. IfcOpenShell jest zawarty w instalatorach FreeCAD dla Windows i Mac.


====IfcJson====
===IfcJson===


[https://github.com/buildingSMART/ifcJSON IfcJson] jest to biblioteka wymagana przy eksporcie do pliku w formacie IFCJSON. IFCJSON jest nowym formatem IFC, który nie jest jeszcze obsługiwany przez wiele aplikacji.
[https://github.com/buildingSMART/ifcJSON IfcJson] jest to biblioteka wymagana przy eksporcie do pliku w formacie IFCJSON. IFCJSON jest nowym formatem IFC, który nie jest jeszcze obsługiwany przez wiele aplikacji.


====LibreDWG====
===Pycollada===

Support for [https://www.gnu.org/software/libredwg LibreDWG] is still experimental. Like the ODA File Converter it can convert DWG to DXF files which FreeCAD can then import. See the [[FreeCAD_and_DWG_Import|FreeCAD and DWG Import]] page for more information.

====ODA File Converter====

<div class="mw-translate-fuzzy">
Konwerter plików ODA ma zastrzeżone, zamknięte źródła binarne i swobodnie dostępną aplikacją do importowania i eksportowania plików DWG i DXF. We FreeCAD można go używać za pośrednictwem funkcji [[Std_Import|Std: Import]] and [[Std_Export|Std: Export]], po wybraniu typu pliku {{MenuCommand|AutoDesk DWG 2D}}. Można go pobrać ze strony https://www.opendesign.com/guestfiles/oda_file_converter.
</div>

====Pycollada====


[https://github.com/pycollada/pycollada/releases Pycollada], znana również jako python-collada, jest biblioteką Pythona do czytania i tworzenia plikówów COLLADA ''(DAE)''.
<div class="mw-translate-fuzzy">
Pycollada jest zawarta w instalatorach FreeCAD dla systemów Windows i Mac.
Pycollada, znana również jako {{incode|python-collada}}, jest biblioteką Pythona do czytania i pisania dokumentów COLLADA, standardu wymiany scen i elementów 3D. Jeśli jest zainstalowana, można importować i eksportować sceny do i z plików COLLADA poprzez polecenia [[Std_Import|Std: Import]] i [[Std_Export|Std: Export]] wybierając typ pliku COLLADA. Projekt jest hostowany przez GitHub na stronie https://pycollada.github.io/ i można go pobrać na stronie https://github.com/pycollada/pycollada/releases/
</div>


<span id="Rendering"></span>
===Renderowanie===
==Renderowanie==


====POVRay====
===LuxCoreRender===
[https://www.luxcorerender.org LuxCoreRender] jest silnikiem renderującym, stanowiącym odrodzenie projektu [[LuxRender/pl|LuxRender]]. Oficjalnie nie jest wspierany przez środowisko [[Raytracing_Workbench/pl|Raytracing]], ale może warto spróbować. Oficjalnie jest wspierany przez nowe środowisko [https://github.com/FreeCAD/FreeCAD-render Render], mające w przyszłości zastąpić środowisko pracy Raytracing. Zobacz stronę [[LuxRender/pl|LuxRender]] po więcej informacji i instrukcje instalacji.


===LuxRender===
<div class="mw-translate-fuzzy">
[https://luxcorerender.org/history/ LuxRender] jest jednym z dwóch silników renderujących obsługiwanych przez środowisko pracy [[Raytracing_Workbench/pl|Raytracing]]. W 2013 roku projekt został reaktywowany jako [[LuxCoreRender/pl|LuxCoreRender]], z gruntownym przepisaniem kodu i zmianami naruszającymi kompatybilność. Oficjalnie środowisko pracy Raytracing obsługuje tylko porzucony [[LuxRender/pl|LuxRender]] ''(najnowsza wersja to 1.6, 2017-12-28)'', podczas gdy nowe środowisko [https://github.com/FreeCAD/FreeCAD-render Render] ''(przeznaczone jako przyszły następca środowiska Raytracing)'' obsługuje zamiast tego LuxCoreRender i porzuca wsparcie dla LuxRender. Tak czy inaczej, nawet jeśli oficjalnie nie jest wspierany, [[LuxCoreRender/pl|LuxCoreRender]] może działać ze środowiskiem Raytracing, może warto spróbować. Zobacz stronę [[LuxRender/pl|LuxRender]] po więcej informacji i instrukcje instalacji, oraz [[LuxCoreRender/pl|LuxCoreRender]] jeśli chcesz wypróbować bardziej nowoczesne oprogramowanie.
POVRay jest znanym raytrakerem, który potrafi oddać fotorealistyczne obrazy. Jest to jeden z dwóch raytracerów obecnie wspieranych przez FreeCAD w Środowisku pracy [[Raytracing Workbench|Raytracing]]. POVRay można pobrać ze strony https://www.povray.org.
</div>


<span id="POV-Ray"></span>
====LuxCoreRender====
===POVRay===


[https://www.povray.org POV-Ray] jest znanym ray-trakerem, który potrafi oddać fotorealistyczne obrazy. Jest to jeden z dwóch silników renderowania obecnie wspieranych przez FreeCAD w środowisku pracy [[Raytracing_Workbench/pl|Raytracing]]. Więcej informacji i instrukcje instalacji można znaleźć na stronie [[POV-Ray/pl|POV-Ray]].
<div class="mw-translate-fuzzy">
LuxCoreRender, znany również jako LuxRender, jest jednym z dwóch obecnie obsługiwanych silników renderujących w programie FreeCAD. Jest on wykorzystywany w trakcie pracy na [[Raytracing Workbench|Raytracing]]. Obecnie tylko stary i opuszczony '''LuxRender-1.x''' jest obsługiwany przez FreeCAD. Jeśli chcesz pomóc w aktualizacji do nowego '''LuxCoreRender-2''', skontaktuj się z zespołem [[Raytracing project|Raytracing project]]. Pliki dla LuxRender-1.6 można pobrać ze strony LuxCoreRender GitHub pod adresem https://github.com/LuxCoreRender/LuxCore/releases Strona główna obecnego projektu LuxCoreRender znajduje się na https://www.luxcorerender.org.
</div>


<span id="Finite_element"></span>
===Element końcowy===
==Element końcowy==


====CalculiX====
<span id="CalculiX"></span>
==CalculiX==


[http://calculix.de CalculiX] jest zestawem dwóch kompletnych pakietów elementów skończonych:
<div class="mw-translate-fuzzy">
CalculiX CrunchiX, solwer FEM i
CalculiX jest zestawem dwóch kompletnych pakietów elementów skończonych:
CalculiX GraphiX, nakładka GUI. FreeCAD obsługuje tylko solver. Jest używany przez narzędzie [[FEM_SolverCalculixCxxtools/pl|SolverCalculixCxxtools]].
* CalculiX CrunchiX, lub {{incode|calculix-ccx}}, jest rozwiązaniem FEM.
* CalculiX GraphiX, lub {{incode|calculix-cgx}}, jest interfejsem graficznym służącym do wyświetlania wyników pracy solwera.
</div>


<span id="Gmsh"></span>
====Gmsh====
==Gmsh==


[http://gmsh.info Gmsh] to automatyczny generator siatki elementów skończonych. Może być używany w FreeCAD z poziomu Środowiska pracy [[FEM_Workbench/pl|FEM]] i narzędzia [[Mesh_FromPartShape|Mesh: FromPartShape]].
<div class="mw-translate-fuzzy">
Gmsh to automatyczny generator siatki elementów skończonych. Może być używany w FreeCAD z poziomu Środowiska pracy [[FEM_Module/pl|FEM]] poprzez {{MenuCommand|Mesh → [[FEM_MeshGmshFromShape|Siatka MES od kształtu przez Gmsh]]}}. Strona domowa Gmsh znajduje się pod adresem http://www.geuz.org/gmsh
</div>


====Elmer====
===Elmer===


[https://www.csc.fi/web/elmer Elmer] to symulator wykorzystujący wiele analiz fizycznych, uruchomiono go w 2005 roku. W FreeCAD jego moduły Grid i Solver mogą być używane przez narzędzia [[FEM_SolverElmer|FEM: SolverElmer]].
<div class="mw-translate-fuzzy">
Elmer to symulator wykorzystujący wiele analiz fizycznych, uruchomiono go w 2005 roku. W FreeCAD jego moduły Grid i Solver mogą być używane przez [[FEM Workbench|FEM Workbench]] poprzez {{MenuCommand|Solve->[[FEM_SolverElmer|Solver Elmer]]}}. Strona główna projektu znajduje się pod adresem https://www.elmerfem.org i można go pobrać z GitHub https://github.com/ElmerCSC/elmerfem/releases.
</div>


====FEniCS====
===FEniCS===


[https://fenicsproject.org FEniCS] jest platformą obliczeniową do rozwiązywania równań różniczkowych cząstkowych ''(PDE)'', które są szeroko stosowane przy rozwiązywaniu problemów MES. Wykorzystuje go Środowisko pracy [[FEM_Workbench/pl|MES]].
<div class="mw-translate-fuzzy">
FEniCS jest platformą obliczeniową do rozwiązywania równań różniczkowych cząstkowych ''(PDE)'', które są szeroko stosowane przy rozwiązywaniu problemów FEM. Jako taki może być wykorzystywany przez [[FEM_Module/pl|FEM]]. FreeCAD może importować i eksportować siatki FEniCS poprzez funkcje [[Std_Import|Std: Import]] oraz [[Std_Export|Std: Export]] wybierając format pliku {{MenuCommand|FEM mesh fenics}}. Strona główna FEniCS znajduje się pod adresem https://fenicsproject.org.
</div>


====Z88====
===Z88===


[https://en.z88.de Z88] jest kolejnym programem FEM, zawierający mesher, solwer i konwertery. Jest on używany przez narzędzie [[FEM_SolverZ88|FEM: SolverZ88]]. FreeCAD wymaga pakietu otwarto źródłowego Z88OS.
<div class="mw-translate-fuzzy">
Z88 jest kolejnym programem FEM, zawierającym mezher, solver i konwertery, które mogą być używane przez Środowisko pracy FreeCAD [[FEM_Module/pl|FEM]]. Można się do niego dostać przez {{MenuCommand|Solve → [[FEM_SolveZ88|Solver Z88]]}}. Z88 dystrybuuje kilka pakietów, które są ogólnie dostępne, ale mają zamknięte źródło. Jednakże Z88OS, opublikowany został na licencji open source, jest tym, czego potrzebuje FreeCAD. Strona domowa znajduje się pod adresem https://en.z88.de/. Z88OS jest również hostowany na GitHub pod adresem https://github.com/LSCAD/Z88OS, jeśli chcesz skompilować go samemu.
</div>


====OpenFOAM====
===OpenFOAM===


[https://openfoam.org OpenFOAM] to duży zbiór bibliotek do symulacji obliczeniowej dynamiki płynów ''(Computational Fluid Dynamics CFD)''. OpenFOAM jest używany przez [[Cfd_Workbench|Cfd]] i [https://github.com/jaheyns/CfdOF CfdOF] [[external_workbenches/pl|zewnętrzne Środowiska pracy]].
<div class="mw-translate-fuzzy">
OpenFOAM to duży zbiór bibliotek do symulacji obliczeniowej dynamiki płynów ''(Computational Fluid Dynamics CFD)''. OpenFOAM może być używany przez [[external_workbenches|zewnętrzne środowiska pracy]], które zbudowane są na bazie FreeCAD do pracy jako preprocesor. Projekt znajduje się na stronie https://openfoam.org.
</div>


<span id="Related_pages"></span>
==Warto odwiedzić==
=Warto odwiedzić=


* [[Import_Export/pl|Import eksport]]
* [[Import_Export/pl|Import eksport]]

Latest revision as of 04:35, 19 April 2024

Wprowadzenie

Po zainstalowaniu FreeCAD w swoim systemie operacyjnym (Linux, Mac, lub Windows), możesz rozważyć zainstalowanie jednego lub więcej z następujących dodatkowych komponentów.

Pliki pomocy

Zobacz dokument Instalacja dokumentacji pomocy aby uzyskać więcej informacji.

Zewnętrzne środowiska pracy

Poza standardowymi Środowiskami pracy dołączonymi do programu FreeCAD, dostępna jest coraz większa kolekcja użytecznych dodatkowych Środowisk pracy wykonanych przez członków społeczności.

Oprogramowanie zewnętrzne

FreeCAD obsługuje kilka pakietów oprogramowania pochodzących od innych deweloperów. W wielu przypadkach wystarczy zainstalować oprogramowanie, a gdy FreeCAD zostanie zrestartowany, automatycznie znajdzie i będzie mógł z niego korzystać.
Ta sekcja ma na celu dostarczenie listy wszystkich takich pakietów oprogramowania wraz z informacjami, gdzie jest ono używane we FreeCAD i gdzie można je pobrać.

Wspierane

GitPython

GitPython jest biblioteką do interakcji z repozytoriami Git. Menadżer dodatków może korzystać z tej biblioteki. GitPython jest zawarty w instalatorach FreeCAD dla systemów Windows i Mac.

GraphViz

GraphViz to oprogramowanie typu open source, służące do wizualizacji wykresów. We FreeCAD służy do generowania wykresów zależności narzędziem Dependency Graph.

OpenCAMLib

OpenCAMLib to biblioteka open source algorytmów produkcji wspomaganej komputerowo (CAM). Jest ona używana w Środowisku pracy CAM programu FreeCAD . Zobacz jego stronę, aby uzyskać instrukcje instalacji.

OpenSCAD

OpenSCAD jest stabilnym modułem do modelowania 3D. Od tego oprogramowania jest zależne środowisko pracy OpenSCAD, a środowisko Siatka używa go dla swoich narzędzi logicznych. Jest on również wymagany do importu plików SCAD za pomocą narzędzia Std: Import.

Formaty plików

Wszystkie programy w tej sekcji będą używane przez narzędzia Std: Import lub Std: Export.

CAD Exchanger

Komercyjna aplikacja CADExchanger z zamkniętym źródłem kodu, do wymiany danych w różnych formatach plików używanych w CAD. Istnieje zewnętrzne Środowisko pracy do korzystania z tej aplikacji w programie FreeCAD.

DXF Importer

FreeCAD posiada własnego importera i eksportera plików DXF, który zaprogramowano w C++. Obecnie importer ten nie implementuje wszystkich funkcji formatu DXF. Dla tych funkcji dostępny jest nadal starszy importer eksporter Python. Wymaga on biblioteki Draft-dxf-importer Python. Zobacz stronę FreeCAD i Import DXF aby uzyskać więcej informacji.

Konwerter DWG

FreeCAD nie może bezpośrednio odczytywać i zapisywać plików DWG. Aby przekonwertować pliki DXF na pliki DWG i odwrotnie, FreeCAD polega na zewnętrznych konwerterach. Istnieje wbudowane wsparcie dla następujących konwerterów DWG:

Zobacz strony Ustawienia Importu i Eksportu i FreeCAD i import DWG, aby uzyskać więcej informacji.

IfcOpenShell

IfcOpenShell jest biblioteką pracującą z plikami Industry Foundation Classes (IFC) używanymi w projektowaniu architektonicznym. Biblioteka ta jest również używana przez Arch: IfcExplorer. (wersja 0.18 i poniżej) oraz narzędzia BIM: IfcExplorer. IfcOpenShell jest zawarty w instalatorach FreeCAD dla Windows i Mac.

IfcJson

IfcJson jest to biblioteka wymagana przy eksporcie do pliku w formacie IFCJSON. IFCJSON jest nowym formatem IFC, który nie jest jeszcze obsługiwany przez wiele aplikacji.

Pycollada

Pycollada, znana również jako python-collada, jest biblioteką Pythona do czytania i tworzenia plikówów COLLADA (DAE). Pycollada jest zawarta w instalatorach FreeCAD dla systemów Windows i Mac.

Renderowanie

LuxCoreRender

LuxCoreRender jest silnikiem renderującym, stanowiącym odrodzenie projektu LuxRender. Oficjalnie nie jest wspierany przez środowisko Raytracing, ale może warto spróbować. Oficjalnie jest wspierany przez nowe środowisko Render, mające w przyszłości zastąpić środowisko pracy Raytracing. Zobacz stronę LuxRender po więcej informacji i instrukcje instalacji.

LuxRender

LuxRender jest jednym z dwóch silników renderujących obsługiwanych przez środowisko pracy Raytracing. W 2013 roku projekt został reaktywowany jako LuxCoreRender, z gruntownym przepisaniem kodu i zmianami naruszającymi kompatybilność. Oficjalnie środowisko pracy Raytracing obsługuje tylko porzucony LuxRender (najnowsza wersja to 1.6, 2017-12-28), podczas gdy nowe środowisko Render (przeznaczone jako przyszły następca środowiska Raytracing) obsługuje zamiast tego LuxCoreRender i porzuca wsparcie dla LuxRender. Tak czy inaczej, nawet jeśli oficjalnie nie jest wspierany, LuxCoreRender może działać ze środowiskiem Raytracing, może warto spróbować. Zobacz stronę LuxRender po więcej informacji i instrukcje instalacji, oraz LuxCoreRender jeśli chcesz wypróbować bardziej nowoczesne oprogramowanie.

POVRay

POV-Ray jest znanym ray-trakerem, który potrafi oddać fotorealistyczne obrazy. Jest to jeden z dwóch silników renderowania obecnie wspieranych przez FreeCAD w środowisku pracy Raytracing. Więcej informacji i instrukcje instalacji można znaleźć na stronie POV-Ray.

Element końcowy

CalculiX

CalculiX jest zestawem dwóch kompletnych pakietów elementów skończonych: CalculiX CrunchiX, solwer FEM i CalculiX GraphiX, nakładka GUI. FreeCAD obsługuje tylko solver. Jest używany przez narzędzie SolverCalculixCxxtools.

Gmsh

Gmsh to automatyczny generator siatki elementów skończonych. Może być używany w FreeCAD z poziomu Środowiska pracy FEM i narzędzia Mesh: FromPartShape.

Elmer

Elmer to symulator wykorzystujący wiele analiz fizycznych, uruchomiono go w 2005 roku. W FreeCAD jego moduły Grid i Solver mogą być używane przez narzędzia FEM: SolverElmer.

FEniCS

FEniCS jest platformą obliczeniową do rozwiązywania równań różniczkowych cząstkowych (PDE), które są szeroko stosowane przy rozwiązywaniu problemów MES. Wykorzystuje go Środowisko pracy MES.

Z88

Z88 jest kolejnym programem FEM, zawierający mesher, solwer i konwertery. Jest on używany przez narzędzie FEM: SolverZ88. FreeCAD wymaga pakietu otwarto źródłowego Z88OS.

OpenFOAM

OpenFOAM to duży zbiór bibliotek do symulacji obliczeniowej dynamiki płynów (Computational Fluid Dynamics CFD). OpenFOAM jest używany przez Cfd i CfdOF zewnętrzne Środowiska pracy.

Warto odwiedzić