Strona główna
FreeCAD
a screenshot showing version 0.10. See more screenshots
FreeCAD jest otwartoźródłowym modelerem CAD/MCAD/CAx/CAE/PLM 3D, zorientowanym na inżynierię mechaniczną i projektowanie cyklu życia produktu, ale obejmującym także szerszy zakres inżynierii jak architektura czy inne specjalności. Jest on parametrycznym modelerem opartym o drzewo cech, charakteryzującym się modularną architekturą oprogramowania, która umożliwia łatwe dodawanie funkcji bez modyfikowania rdzenia systemu.
FreeCAD opiera się na potężnym jądrze OpenCasCade, cechuje się zgodnym z Open Inventor, dostarczanym przez bibliotekę Coin 3D modelem przedstawiania sceny i obszernym API pythona. Interfejs zbudowany został z wykorzystaniem frameworku Qt. FreeCAD działa dokładnie tak samo na platformach Windows, Linux i Mac OS X.
File:Right arrow.png Przeczytaj więcej tutaj...
Główne cechy
- Kompletne bazujące na OpenCasCade jądro geometrii pozwalające na kompleksowe operacje 3D na złożonych typach kształtu i wspierające natywnie koncepcje brep, nurbs, operacje Boole'a czy zaokrąglenia
- Modularna architektura pluginów (modułów) dodających funkcje do głównej aplikacji. Te rozszerzenia mogą być skomplikowane jak całkowicie nowa aplikacja lub proste jak python skrypty pythona lub samodzielnie nagrane makra
- W pełni parametryczny model pozwalający na dowolny typ obiektu sterowanego parametrami, mogący być całkowicie zaprogramowany w pythonie
- Całkowity dostęp z wbudowanego interpretera pythona, makr lub zewnętrznych skryptów do niemal każdej części FreeCADa będącej geometrycznym tworem i transformacją, reprezentacją 2D i 3D geometrii (scenografii) lub interfejsu FreeCAD
- Import/eksport z/do standardowych formatów jak STEP, IGES, OBJ, DXF, SVG lub U3D
W budowie
- Szkicownik z rozwiązywaniem zależności pozwalający szkicować ograniczane geometrycznie kształty 2D.
- Moduł arkuszy rysunku pozwalający na osadzanie rzutów 2D modeli 3D w arkuszu.
- Moduł symulacji robota pozwalający analizować ruchy robota przemysłowego
- Moduł renderingu eksportujący obiekty 3D do zewnętrznych rendererów.
Więcej
O tworzeniu
Sprawdź przebieg budowy by dowiedzieć się co jest planowane, dziennik zmian i przebieg budowy na stronach mantis by zobaczyć postępy w kolejnych wydaniach lub statystyki projektu by uzyskać więcej informacji o kodzie programu FreeCAD.
Szybka budowa
FreeCAD używa cMake, link subversion: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk
Potrzebna pomoc
FreeCAD zyska wiele z twojej pomocy w testowaniu i raportowaniu błędów! Inny problem to brak ludzi do budowania i testowania FreeCADa na Mac OS. Jeśli masz Maka, proszę pomóż nam! Jesteś także miło widziany przy tłumaczeniu FreeCADa na twój lokalny język.