Kluczowe funkcje programu FreeCAD
Stworzony z myślą o budowaniu w realnym świecie
FreeCAD jest stworzony głównie do projektowania rzeczywistych obiektów. Wszystko co robisz w programie FreeCAD opiera się na rzeczywistych jednostkach, czy to mikronach, kilometrach, calach czy stopach, a nawet dowolnej kombinacji jednostek. FreeCAD oferuje narzędzia do tworzenia, eksportowania i edytowania modeli bryłowych, w pełni precyzyjnych, eksportowania ich do druku 3D lub obróbki CNC, tworzenia rysunków 2D i widoków modeli, wykonywania analiz, takich jak analiza metodą elementów skończonych, lub eksportowania danych modelu, takich jak ilości lub zestawienia materiałów.
Potężne jądro oparte na geometrii bryłowej
FreeCAD posiada zaawansowany silnik geometrii oparty na technologii Open CASCADE. Obsługuje bryły, obiekty Reprezentacji Brzegowej (BRep), oraz krzywe i powierzchnie NURBS (Non-uniform rational basis spline), a także oferuje szeroki zakres narzędzi do tworzenia i modyfikowania tych obiektów, w tym złożone operacje Logiczne, zaokrąglenia, czyszczenie kształtów i wiele innych.
Szeroko sparametryzowane środowisko
Wszystkie obiekty FreeCAD są natywnie parametryczne, co oznacza, że ich kształt może być oparty na właściwościach takich jak wartości liczbowe, teksty, przyciski włącz / wyłącz, a nawet inne obiekty. Wszystkie zmiany kształtu są przeliczane na żądanie, rejestrowane przez stos cofnij / przywróć i pozwalają na zachowanie dokładnej historii modelowania. Właściwości jednego obiektu mogą wpływać na wartość właściwości innych obiektów, umożliwiając tworzenie złożonych, niestandardowych łańcuchów parametrycznych, które mogłyby istnieć tylko w najśmielszych snach. Nowe obiekty parametryczne są łatwe do zakodowania.
Assembly solutions for every need
FreeCad offers a bunch of great assembly workbenches with different solvers and even solver-free workflows made by the community to assemble the parts you create. There are also some really interesting solutions outside of the workbenches. The project of having an internal assembly workbench that has been going on since day one didn’t happen due to some problems with the existing solvers, but now we have Ondsel Solver. And now with version 1.0 you have an assembly workbench right out of the box.
Also for architects
Until version 1.0, FreeCad had a built-in Arch workbench and an external BIM workbench added on top of that. With version 1.0, both of them have merged and now we have a built-in BIM workbench. Now you can do your building and construction related projects right out of the box.
Python w każdym miejscu
Podczas gdy podstawowa funkcjonalność FreeCAD jest zakodowana w C++ w celu zapewnienia solidności i wydajności, duża część warstw zewnętrznych, środowisk pracy i prawie cała komunikacja między rdzeniem a interfejsem użytkownika jest zakodowana w środowisku Python, elastycznym, przyjaznym dla użytkownika i łatwym do nauczenia języku programowania. Korzystając z kodu Python, możesz zrobić po prostu wszystko w programie FreeCAD, od prostych jednowierszowych poleceń w zintegrowanej konsoli Python przez nagrywanie makrodefinicji, kodowanie własnych narzędzi, aż do pełnych niestandardowych środowisk pracy.
Szaleństwo formatów plików
FreeCAD pozwala importować i eksportować modele i wiele innych rodzajów danych z Twoich modeli, np wyniki analiz lub zestawienia ilościowe do dziesiątek różnych formatów plików takich jak STEP, IGE, OBJ STL DWG DXF SVG SHP DAE IFC lub OFF NASTRAN VRML OpenSCAD CSG i wiele innych, oprócz natywnego formatu pliku FreeCAD FCStd. Dodatkowe środowiska robocze mogą również dodać więcej formatów plików.
Parametryczny szkicownik 2D oparty na wiązaniach
FreeCAD posiada najnowocześniejszy Szkicownik z wbudowanym solverem do więzów, pozwalający na szkicowanie geometrycznie związanych kształtów 2D. Szkice są głównym elementem konstrukcyjnym we FreeCAD, a kształty 2D zbudowane za ich pomocą mogą być następnie wykorzystane jako podstawa do budowy innych obiektów w całym programie FreeCAD, zarówno w dedykowanym środowisku pracy Projekt Części jak i w każdym innym.
Duży (i wciąż rosnący) wielospecjalistyczny ekosystem
FreeCAD oferuje dedykowane środowiska pracy przeznaczone do różnych celów, takich jak modelowanie CSG, tworzenia prostych rysunków 2D CAD, powierzchni NURBS, modelowania architektonicznego lub BIM, drukowania 3D, CAM i CNC, chmur punktów, praca z plikami OpenSCAD, projektowanie trajektorii robotów przemysłowych, wykonywanie analiz Metodą Elementów Skończonych, i wiele innych. FreeCAD zapewnia również wygodne narzędzia do instalacji i zarządzania dodatkowymi środowiskami pracy oraz makrodefinicjami stworzonymi przez społeczność użytkowników.
Dowiedz się więcejOpracowany przez społeczność
FreeCAD jest tworzony dla wszystkich, przez wszystkich. Jest rozwijany i utrzymywany przez społeczność programistów, użytkowników, moderatorów, tłumaczy, których łączy chęć uczynienia z programu FreeCAD darmowego i potężnego narzędzia. Za podejmowanymi decyzjami nie kryje się żaden komercyjny cel, nie chcemy zmusić Cię do uaktualnienia posiadanej wersji FreeCAD, ani też przykuć Cię do określonego przepływu pracy lub ekosystemu. FreeCAD oraz pliki i dane, które tworzysz za jego pomocą są naprawdę Twoje, na zawsze.
Informacje o wydaniach
Tutaj znajdziesz informacje o wydaniach dla aktualnych i starszych wersji FreeCAD. Poszczególne informacje o wydaniu opisują nowości pojawiające się w każdym z nich:
- Wersja 0.21 - sierpień 2023 (aktualne wydanie stabilne)
- Wersja 0.20 - czerwiec 2022
- Wersja 0.19 - marzec 2021
- Wersja 0.18 - marzec 2019
- Wersja 0.17 - kwiecień 2018
- Wersja 0.16 - kwiecień 2016
- Wersja 0.15 - marzec 2015
- Wersja 0.14 - marzec 2014
- Wersja 0.13 - styczeń 2013
- Wersja 0.12 - grudzień 2011
- Wersja 0.11 - marzec 2011
Śledź oficjalne kanały FreeCAD, aby poznać najnowsze wiadomości: