Jump to content

Strona główna

From FreeCAD Documentation
Revision as of 14:03, 7 October 2010 by Kwahoo (talk | contribs)

FreeCAD

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
  • File:Feature6.jpg
    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
  • File:Feature10.jpg
    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.