FreeCAD, darmowy i otwarty program do modelowania 3D na wielu platformach

 

FreeCAD to oprogramowanie do projektowania wspomaganego komputerowo (CAD) Parametryczne 3D darmowy i open source i jest wydany na licencji LGPL v2 +. Jest ukierunkowany na inżynierię mechaniczną i projektowanie gotowych produktów, ale dotyczy również innych dyscyplin, w tym architektury lub innych dziedzin działalności w zakresie inżynierii, druku 3D, analizy gotowego produktu itp.

FreeCAD ma podobne cechy do Catia, SolidWorks czy Solid Edge, co pozwala zaklasyfikować go również jako oprogramowanie CAD / CAM, CAE i PLM.

FreeCAD 0.18.4 to najnowsza wersja narzędzia wydanego w październiku 2019 r. Obecnie FreeCAD jest w pełni kompatybilny z systemami Windows, Linux / Unix i Mac OSX i z tym samym wyglądem, cechami na wszystkich platformach, według zespołu programistów.

Korzystaj z różnych bibliotek open sourceNależą do nich Open Cascade Technology (OCCT), rdzeń CAD; Coin3D, zestaw narzędzi do tworzenia grafiki 3D itp.

FreeCAD w wersji 0.19 oczekuje na wydanie, ale jest zaplanowany na ten rok. Według jego projektantów, FreeCAD umożliwia tworzenie wszystkiego, co chcesz, głównie rzeczywistych obiektów o dowolnej wielkości.

Główne cechy

Aplikacja posiada rdzeń o pełnej geometrii oparty na technologii Open CASCADE oferuje nasz konfigurator umożliwia złożone operacje 3D w złożonych typach kształtów, z natywną obsługą pojęć, takich jak reprezentacja granic (brep), krzywe i powierzchnie splajnu (nurbs) niejednolita podstawa wymierna, szeroki zakres obiektów geometrycznych, operacje i reguły boolowskie Formaty STEP i IGES.

We FreeCaD wszystkie obiekty są natywne parametryczneoznacza to, że jego kształt może być zależny od właściwości lub nawet zależny od innych obiektów. Wszystkie zmiany są przeliczane na żądanie i zapisywane przy użyciu stosu „cofnij / ponów”, można łatwo dodawać nowe typy obiektów i można je w pełni zaprogramować w Pythonie.

Ponadto, ma architekturę modułową, która umożliwia modułowe rozszerzenia aby dodać funkcjonalność do aplikacji podstawowej. Rozszerzenie może być tak złożone, jak zupełnie nowa aplikacja napisana w C ++ lub tak proste, jak skrypt w Pythonie lub samodzielnie nagrane makro.

Umożliwia importowanie i eksportowanie do standardowych formatów takie jak STEP, IGES, OBJ, STL, DXF, SVG, STL, DAE, IFC lub OFF, NASTRAN, VRML oprócz natywnego formatu plików FCStd FreeCAD. Poziom zgodności między FreeCAD a określonym formatem pliku może się różnić, ponieważ zależy to od modułu, który go implementuje.

Ma wbudowane narzędzie do rozwiązywania ograniczeń, co pozwala na szkicowanie kształtów 2D o ograniczonej geometrii. Można je następnie wykorzystać jako podstawę do budowania innych obiektów we FreeCAD.

Jak również z różnymi modułami, takimi jak symulacja robota, która umożliwia badanie ruchów robota w środowisku graficznym.

Moduł rysunków technicznych z opcjami widoków szczegółów, widoki przekrojów, wymiarowanie i nie tylko, umożliwiające generowanie widoków 2D istniejących modeli 3D. Moduł następnie tworzy pliki SVG lub PDF, które są gotowe do eksportu.

Moduł renderujący, który może eksportować obiekty 3D do renderowania za pomocą zewnętrznych narzędzi renderujących. Na razie obsługuje tylko povray i LuxRender, ale w przyszłości powinno zostać rozszerzone na inne renderery.

Características generales

  • wieloplatformowy: FreeCAD działa i zachowuje się dokładnie tak samo na platformach Windows, Linux / Unix, macOS i innych;
  • Kompletny interfejs graficzny: FreeCAD ma kompletny interfejs graficzny oparty na frameworku Qt, z przeglądarką 3D opartą na Open Inventor, która umożliwia szybkie renderowanie scen 3D i bardzo przystępną graficzną reprezentację scen;
  • Działa jak aplikacja wiersza poleceń. W trybie wiersza poleceń FreeCAD działa bez interfejsu graficznego, ale ze wszystkimi narzędziami geometrii. W tym trybie zajmuje stosunkowo mało pamięci i może być używany, na przykład, jako serwer do tworzenia treści dla innych aplikacji;
  • Może być importowany jako moduł Pythona: FreeCAD można zaimportować do dowolnej aplikacji, która może uruchamiać skrypty Pythona. Podobnie jak w trybie wiersza poleceń, jego interfejs graficzny nie jest dostępny, ale wszystkie narzędzia geometrii są dostępne;
  • Koncepcja Środowiska pracy: W interfejsie FreeCAD narzędzia są pogrupowane według Środowiska pracy. Dzięki temu możliwe jest wyświetlanie tylko narzędzi używanych do wykonania określonego zadania, pomagając zachować przejrzystość i responsywność obszaru roboczego oraz szybko załadować aplikację.

Pobieranie. 


Treść artykułu jest zgodna z naszymi zasadami etyka redakcyjna. Aby zgłosić błąd, kliknij tutaj.

Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.