Po téměř dvou letech vývoje je nyní oficiálně dostupná verze otevřeného systému parametrického 3D modelování FreeCAD 0.19. Zdrojové texty vydání byly zveřejněny již 26. února a poté aktualizovány 12. března, ale oficiální oznámení o vydání bylo zpožděno kvůli nedostupnosti instalačních balíčků pro všechny deklarované platformy. Před několika hodinami bylo odstraněno varování, že větev FreeCAD 0.19 ještě oficiálně není připravena a nachází se ve vývoji, a nyní lze vydání považovat za oficiální. Aktuální verze na webu byla také změněna z 0.18 na 0.19.1.
Kód FreeCAD je distribuován pod licencí LGPLv2 a vyniká flexibilními možnostmi přizpůsobení a rozšiřování funkcionality prostřednictvím připojení doplňků. Hotové sestavy jsou připraveny pro Linux (AppImage), macOS a Windows. Uživatelské rozhraní je postaveno s použitím knihovny Qt. Doplňky mohou být vytvářeny v jazyce Python. Podporuje se ukládání a načítání modelů v různých formátech, včetně STEP, IGES a STL. Jako modelovací jádro se používá Open CASCADE.
FreeCAD umožňuje, měněním parametrů modelu, hrát si s různými variantami návrhu a hodnotit práci v různých fázích vývoje modelu. Projekt může fungovat jako volná náhrada za komerční CAD, jako jsou CATIA, Solid Edge a SolidWorks. I když je hlavním účelem FreeCAD strojírenství a vývoj designu nových produktů, systém může být použit i v dalších oblastech, jako je architektonické projektování.
Hlavní novinky FreeCAD 0.19:
- V zásadě byla dokončena migrace projektu z Pythonu 2 a Qt4 na Python 3 a Qt5, a většina vývojářů již přešla na používání Pythonu 3 a Qt5. Přesto zůstávají jednotlivé nevyřešené problémy a některé externí moduly nebyly portovány na Python.
- V uživatelském rozhraní byla modernizována navigační kostka, při jejímž vytváření byla použita transparentnost a zvětšeny šipky. Byl přidán modul CubeMenu, který umožňuje přizpůsobit menu a změnit velikost kostky.

- Byla navržena nová lehká téma pro ikony, jejíž styl připomíná Blender a dobře se doplňuje s různými barevnými schématy, včetně tmavého a monochromatického stylu.

- Bylo přidáno rozhraní pro správu témat ikonek.

- Bylo přidáno několik variant tmavého tématu a sada tmavých stylů.


- Byla přidána možnost zobrazovat zaškrtávací políčka před prvky v stromové struktuře odrážející obsah dokumentu. Tato změna zvyšuje pohodlí práce na dotykových obrazovkách.

- Do nástroje ViewScreenShot byla přidána podpora pro ukládání snímků obrazovky s průhledným pozadím.

- Byl implementován nový objekt App::Link, určený pro vytváření propojených objektů uvnitř dokumentu, stejně jako pro připojení k objektům ve vnějších dokumentech. App::Link umožňuje jednomu objektu využívat data z jiného objektu, jako jsou geometrie a 3D zobrazení. Propojené objekty mohou být jak v jednom, tak v různých souborech a jsou zpracovávány jako lehké plné klony nebo jako stejný objekt existující ve dvou různých instancích.

- Pro objekty C++ a Python je povoleno přidávání dynamických vlastností, které lze použít místo makra PropertyMemo.

- Byla zajištěna možnost jasného zvýraznění prvků, které jsou skryté před ostatními prvky.

- V editoru nastavení se objevila možnost uvádění data a času v názvech souborů s zálohami, kromě pořadového čísla. Formát je konfigurovatelný, například "%Y%m%d-%H%M%S".

- V editoru parametrů bylo implementováno nové pole pro rychlé vyhledávání parametrů.

- Byla přidána podpora hertzu jako fyzikální jednotky měření, a také bylo navrženo vlastnost "Frequency". Dále byly přidány jednotky měření Gaussů, Weberů a Erstedů.
- Byl přidán nástroj TextDocument pro vložení objektu pro uchovávání libovolného textu.
- Byla přidána podpora 3D modelů ve formátu glTF a byla implementována možnost exportu do HTML s WebGL.
- Manager doplňků byl výrazně aktualizován, v něm se objevila možnost zobrazení mnohem podrobnějších informací o všech externích prostředích a makrech, stejně jako kontrola dostupnosti aktualizací, používání vlastních repozitářů a označení již nainstalovaných, zastaralých nebo čekajících na aktualizaci doplňků.

- Možnosti prostředí architektonického projektování (Arch) byly rozšířeny. V nástroji SectionPlane byla přidána podpora pro odstraňování neviditelných oblastí pro simulaci kamery. Byl přidán nástroj Fence pro navrhování plotu a sloupků pro jeho upevnění. V nástroji Arch Site byla přidána podpora zobrazení kompasu a byla realizována možnost sledování pohybu slunce s ohledem na šířku a délku pro hodnocení parametrů insolace prostor v domě a výpočet převisů střechy.

Přidán nový nástroj CutLine pro vytváření výřezů v pevných předmětech, jako jsou zdi a blokové konstrukce. Vylepšen add-on pro výpočet armatur, přidáno rozhraní pro automatizaci parametrů a umístění armatury.

Přidána podpora pro import souborů ve formátu Shapefile, který se používá v GIS aplikacích. Představen nový nástroj Truss pro vytváření nosníkových konstrukcí a také nástroj CurtainWall pro různé typy stěn. Do SectionPlane byly přidány nové režimy vykreslování (Data, Coin a Coin mono) a možnost generování souborů ve formátu SVG.

- V prostředí pro dvoudimenzionální kreslení (Draft) byl výrazně vylepšen editor, který nyní umožňuje současné úpravy několika objektů. Přidán nástroj SubelementHighlight pro zvýraznění uzlů a hran objektů, což umožňuje editaci více objektů a aplikaci různých modifikátorů, například pro přesun, změnu velikosti a otáčení. Přidán plnohodnotný systém vrstev, podobný těm, které se používají v jiných CAD, podporující přesun objektů mezi vrstvami v režimu drag & drop, správu viditelnosti a barevné označení přiřazení k vrstvám.

Přidán nový nástroj CubicBezCurve pro vytváření Bézierových křivek pomocí metod ve stylu vektorového editoru Inkscape. Přidán nástroj Arc 3Points pro vytváření oblouků podle tří bodů. Přidán nástroj Fillet pro zaoblené rohy a fasety. Vylepšena podpora formátu SVG. Realizován editor stylů, který umožňuje měnit styl anotací, například barvu a velikost písma.

- Bylo provedeno řada vylepšení v prostředí FEM (Finite Element Module), které poskytuje nástroje pro analýzu metodou konečných prvků, jež se může použít například k posouzení vlivu různých mechanických vlivů na vyvíjený objekt (odolnost vůči vibracím, zahřívání a deformaci).

- V prostředí pro práci s objekty OpenCasCade (Part) byla přidána možnost vytváření objektu na základě bodů z importované polygonální sítě (Mesh). Rozšířeny možnosti náhledu během úprav primitiv.

- Bylo zlepšeno prostředí pro vytváření přípravků (PartDesign), skic 2D tvarů (Sketcher) a vedení tabulek s parametry modelů (Spreadsheet).

- Do prostředí Path byla přidána podpora pro generování instrukcí G-Code na základě modelu FreeCAD (jazyk G-Code se používá v CNC strojích a některých 3D tiskárnách), včetně řízení chlazení 3D tiskárny. Byly přidány nové operace: Slot pro vytváření drážek podle referenčních bodů a V-Carve pro gravírování pomocí V-čeké frézy.

- Do prostředí Render byla přidána podpora pro renderovací engine „Cycles“, používaný v 3D modelovacím balíčku Blender.
- Nástroje v TechDraw, prostředí pro 2D modelování a tvorbu 2D projekcí 3D modelů, byly rozšířeny. Bylo vylepšeno umístění a škálování snímků obrazovky pro 3D náhled. Byl přidán nástroj WeldSymbol, který poskytuje symboly pro identifikaci svárů, včetně symbolů používaných v ruských normách GOST. Byly přidány nástroje LeaderLine a RichTextAnnotation pro vytváření anotací. Byl přidán nástroj Balloon pro připojení štítků s čísly, písmeny a textem.

Byly přidány nástroje CosmeticVertex, Midpoints a Quadrant pro přidání fiktivních vrcholů, které lze použít pro označování rozměrů. Byly přidány nástroje FaceCenterLine, 2LineCenterLine a 2PointCenterLine pro přidávání centrovací linií. Byl přidán nástroj ActiveView pro vytvoření statického obrázku z 3D zobrazení a jeho umístění ve formě nového pohledu v TechDraw (jako snímek pro rychlou vizualizaci). Byly přidány nové šablony pro návrh výkresů pro papír ve formátech B, C, D a E, jakož i šablony splňující požadavky GOST 2.104-2006 a GOST 21.1101-2013.

- Byl přidán makro pro automatické konstruování a spojování lehkých ocelových rámů.

- Byl navržen nový modul Assembly4 s realizací vylepšeného prostředí pro návrh práce montovaných vícekomponentních konstrukcí.

- Byly aktualizovány 3D Printing Tools, nástroje pro práci s modely ve formátu STL, které lze použít pro 3D tisk.

- Byl přidán modul ArchTextures, který poskytuje prostředky pro použití textur v prostředí Arch, které lze použít pro realistickou vizualizaci staveb.

- Modul Dodo nahradil Flaminga a přináší sadu nástrojů a objektů pro urychlení kreslení rámů a potrubí.

Zdroj: opennet.ru





























