Po viac ako roku vývoja bolo zverejnené vydanie otvoreného parametrického 3D modelovacieho systému FreeCAD 1.0, ktorý sa vyznačuje flexibilnými možnosťami prispôsobenia a zvýšením funkčnosti pripojením doplnkov. Rozhranie je vytvorené pomocou knižnice Qt. Doplnky je možné vytvárať v Pythone. Podporuje ukladanie a načítanie modelov v rôznych formátoch, vrátane STEP, IGES a STL. Kód FreeCAD je distribuovaný pod licenciou LGPLv2 a ako modelovacie jadro sa používa Open CASCADE. Pre Linux (AppImage), macOS a Windows sú pripravené hotové zostavy.
FreeCAD vám umožňuje pohrať sa s rôznymi možnosťami návrhu zmenou parametrov modelu a vyhodnotiť vašu prácu v rôznych bodoch vývoja modelu. Projekt môže fungovať ako bezplatná náhrada komerčných CAD systémov ako CATIA, Solid Edge a SolidWorks. Hoci sa FreeCAD primárne používa v strojárstve a dizajne nových produktov, systém možno použiť aj v iných oblastiach, ako je architektonický dizajn.
Výrazná zmena čísla verzie je spôsobená dosiahnutím určitého míľnika vo vývoji. Projekt existuje už viac ako 20 rokov a pred mnohými rokmi komunita vývojárov vytvorila kritériá, ktoré určili funkčnosť potrebnú pre vydanie 1.0. Predložená verzia implementuje posledné dve úlohy z tohto zoznamu - riešenie problému topologického pomenovania a implementáciu vstavaného modulu pre návrh prevádzky prefabrikovaných konštrukcií (Assembly).
Podstatou problému topologického pomenovania je, že pri vykonávaní operácií na modeli, ako je vytláčanie (podložka), rezanie (rezanie), spojenie (zjednotenie), skosenie (skosenie) alebo zaoblenie (zaoblovanie), sa štruktúra modelu môže zmeniť. a interné názvy sa mohli zodpovedajúcim spôsobom zmeniť objekty (formy) používané na sledovanie závislostí a vzťahov. Nová verzia implementuje algoritmus Realthunder, ktorý zabezpečuje, že spojenia objektov v modeli zostanú nezmenené po zmene topológie v parametrickom reťazci.
Druhou dôležitou zmenou bol nový vstavaný pracovný stôl pre projektovanie práce prefabrikovaných viaczložkových konštrukcií zostavených z jednotlivých dielov (Assembly Workbench), postavený na základe vývoja projektu Ondsel Solver.

Ďalšie významné zmeny v novej verzii:
- Bolo schválené nové logo projektu.

- Používateľské rozhranie bolo výrazne vylepšené. Filtre boli implementované na zjednodušenie výberu vrcholov, hrán a plôch. Pridaný indikátor stredu otáčania, ktorý sa zobrazuje pri otáčaní objektov pomocou myši.

Panel úloh bol premenený na samostatnú miniaplikáciu, ktorú možno ukotviť na vrch Combo Panelu a obnoviť tak staré správanie. Nástroj Transform bol prepracovaný tak, aby umožňoval zmenu orientácie trojrozmerného objektu.


Pridaná možnosť prekrývania miniaplikácií. V nastaveniach (Predvoľby → Displej) teraz pribudla podpora pre nastavenie polohy svetelného zdroja.


Zmenil sa dizajn okna nastavení, v ktorom sa namiesto záložiek ponúka stromové zobrazenie.

Bol implementovaný nový panel s kartami na prepínanie medzi dostupnými pracovnými plochami.

Pridaný univerzálny nástroj na meranie, ako aj nástroj na zarovnanie na vybrané plochy alebo smery hrán.

- Start Workbench bol nahradený úvodnou stránkou implementovanou vo forme aplikácie Qt a jednoduchým widgetom prvého spustenia.


- Uskutočnilo sa spojenie pracovných stolov pre architektonický dizajn (Arch) a informačné modelovanie stavebných projektov (BIM, Building Information Modelling).

- Kompletne prepracované bolo rozhranie pre prácu s materiálmi (Material Workbench) a editor materiálov.


- Pracovný stôl na generovanie inštrukcií G-Code pre CNC stroje a 3D tlačiarne bol výrazne vylepšený a premenovaný z Path na CAM.
- Možnosti pracovných stolov boli rozšírené o dvojrozmerné kreslenie (Draft), analýzu vplyvu (FEM, Finite Element Module), vytváranie polotovarov (PartDesign), udržiavanie tabuliek s parametrami modelu (Spreadsheet), skicovanie 2D figúrok (Sketcher), 2D modelovanie a vytváranie 2D -projekcií 3D modelov (TechDraw).
Zdroj: opennet.ru













