Po roce vývoje byl vydán FreeCAD 1.1, open-source parametrický 3D modelovací systém. Může se pochlubit flexibilními možnostmi přizpůsobení a rozšiřitelnou funkcionalitou pomocí pluginů. Rozhraní je vytvořeno pomocí knihovny Qt. Pluginy lze vytvářet v Pythonu. Je podporováno ukládání a načítání modelů v různých formátech, včetně STEP, IGES a STL. Kód FreeCADu je licencován pod licencí LGPLv2 a jako modelovací engine je použit Open CASCADE. K dispozici jsou připravené sestavení pro... Linux (Obrázek aplikace), macOS и Windows.
FreeCAD vám umožňuje pohrát si s různými možnostmi návrhu změnou parametrů modelu a vyhodnotit vaši práci v různých bodech vývoje modelu. Projekt může fungovat jako bezplatná náhrada za komerční CAD systémy jako CATIA, Solid Edge a SolidWorks. Ačkoli se FreeCAD primárně používá ve strojírenství a designu nových produktů, systém lze použít i v jiných oblastech, jako je architektonický design.
Mezi změnami:
- Uživatelské rozhraní nyní podporuje tříbodové osvětlení pro zlepšení kvality vykreslování 3D modelů.

- Do systému nastavení byl přidán vyhledávací panel.

- Byl přidán nový editor šablon a byly rozšířeny možnosti úpravy stylů.

- Dialogové okno Přidat vlastnosti bylo rozšířeno o podporu počítaných výrazů, výčtů a měrných jednotek. Editor vlastností nyní obsahuje vylepšené doplňování pomocí tabulace, práci s sadami proměnných (VarSet) a změnu velikosti okna.

- Prostředí návrhu součásti nyní nabízí možnosti použití průhlednosti a zvýrazňování skic během náhledu pro posouzení skrytých povrchů a struktury součásti v objemu. Byly přidány interaktivní ovládací prvky, které umožňují manipulaci s parametry v 3D zobrazovacím okně metodou drag-and-drop. Panel úloh nástroje Díra byl přepracován tak, aby skrýval irelevantní prvky a zobrazoval pouze ty, které jsou relevantní pro aktuální konfiguraci.

- Byl přidán nástroj Upřesnit výběr, který umožňuje upřesnit výběr skrytých nebo vnitřních prvků. Nástroj aktivujte pomocí klávesové zkratky, kontextové nabídky nebo podržením levého tlačítka myši. Tím se geometrie modelu zprůhlední a zobrazí se nabídka pro výběr překrývajících se objektů.

- V prostředí CAM, které slouží ke generování instrukcí pro CNC stroje z 3D modelů, byl zaveden nový systém správy nástrojů. Komponenta CAM Tool Management byla nahrazena balíčkem Better Tool Library, který byl dříve vyvinut jako externí plugin.

CAM také obsahuje nová rozhraní pro úpravu a výběr ToolBitů, možnost importu ze simulátoru G-kódu Camotics, nástroje příkazového řádku pro import a export, režim Drag & Drop a možnost použití schránky, prohlížeč tvarů, vestavěnou funkci vyhledávání nástrojů a použití formátu JSON pro ukládání knihoven nástrojů.

- Přidány nástroje pro vytváření základních vztažných bodů používaných při návrhu modelu, jako jsou souřadnicové systémy, referenční body, referenční roviny a čáry.

- Nástroj Transformace byl kompletně přepracován. Byla přidána možnost zarovnat dragger s těžištěm objektu a použít lokální (U, V, W) nebo globální souřadnicové systémy. Byla přidána možnost přesunout objekt na cílovou pozici v dokumentu.

- Byly rozšířeny možnosti prostředí pro návrh provozu prefabrikovaných vícekomponentních konstrukcí (Assembly), modelování stavebních objektů (BIM, Building Information Modeling), dvourozměrné kreslení (Draft), analýzu nárazů (FEM, Finite Element Module), práci s materiály (Material), vytváření dílů (Part), skicování 2D obrazců (Sketcher), správu tabulek s parametry modelu (Spreadsheet), 2D modelování a vytváření 2D projekcí 3D modelů (TechDraw).
- Vylepšený výkon na systémech založených na Waylandu.

Současně byl vydán systém SolveSpace 3.2, parametrický 2D a 3D modelování. Systém podporuje různé metody 3D modelování součástí (vytlačování, rotace atd.), dokáže simulovat rovinné i prostorové vztahy, používat 2D i 3D geometrii při vytváření výkresů a exportovat modely ve 2D a 3D formátech, jako jsou PDF, SVG, HPGL, STEP, DXF a STL. Kód projektu je napsán v jazyce C++ a je distribuován pod licencí GPLv3.
Kromě rozhraní GTK nabízí SolveSpace 3.2 volitelný frontend pro Linux Založeno na Qt6. Byla přidána experimentální webová verze implementovaná pomocí sady nástrojů Emscripten. Byla zavedena možnost aplikovat omezení na hrany a rozšířen rozsah objektů, na které lze omezení aplikovat. Byla upravena manipulace s miniaturami. Byla přidána podpora kerningu pro písma TrueType.
Dále je pozoruhodný vývoj parametrického 3D návrhového systému Dune 3D, optimalizovaného pro vytváření krytů pro 3D tištěná elektronická zařízení. Systém podporuje vytváření skic a vazeb ve 2D a 3D prostoru, přidávání zkosení a zaoblení k hranám 3D modelu, import referenčních modelů ve formátu STEP a export do formátů STEP, STL a DXF. Kód projektu je napsán v jazyce C/C++ s rozhraním GTK a je distribuován pod licencí GPLv3.

Zdroj: opennet.ru










