Efter ett Ärs utveckling har den öppna parametiska 3D-modelleringssystemet FreeCAD 1.1 publicerats, vilket erbjuder flexibla anpassningsmöjligheter och funktionalitet genom plugin-stöd. GrÀnssnittet Àr byggt med Qt-biblioteket. Plugins kan skapas med Python. Det stöder lagring och laddning av modeller i olika format, inklusive STEP, IGES och STL. FreeCAD-koden distribueras under LGPLv2-licensen och Open CASCADE anvÀnds som berÀkningskÀrna. Förberedda byggnationer finns för Linux (AppImage), macOS och Windows.
FreeCAD gör det möjligt att variera modellens parametrar för att utforska olika designalternativ och utvĂ€rdera arbetet vid olika tidpunkter under modellens utveckling. Projektet kan fungera som ett fritt alternativ till kommersiella CAD-system som CATIA, Solid Edge och SolidWorks. Ăven om huvudsyftet med FreeCAD Ă€r maskinteknik och utveckling av nya produktdesigner kan systemet Ă€ven anvĂ€ndas inom andra omrĂ„den, sĂ„som arkitektonisk design.
Bland Àndringarna:
- AnvÀndargrÀnssnittet har implementerat stöd för trepunktsbelysning för att förbÀttra kvaliteten pÄ rendering av 3D-modeller.

- En sökpanel har lagts till i instÀllningssystemet.

- En ny temaredigerare har lagts till och möjligheterna för att Àndra stiltabellen har utökats.

- Dialogrutan för att lÀgga till egenskaper har utökats med stöd för berÀknade uttryck, enumerationer och mÄttenheter. I egenskapsredigeraren har automatisk komplettering med tabb förbÀttrats, och det har gjorts förbÀttringar i arbetet med variabelsatser (VarSet) och skalning av fönstret.

- I miljön för skapande av skisser (Part Design) har alternativ för att anvÀnda transparens och belysning av skissen vid förhandsgranskning implementerats för att bedöma dolda ytor och strukturen hos detaljer i volym. Interaktiva kontroller har lagts till för att manipulera parametrar i 3D-vyn genom att dra med musen. VerktygsfÀltet i hÄltagningsverktyget (Hole Tool) har omarbetats för att dölja irrelevanta element och visa endast aktuella element för den nuvarande konfigurationen.

- Verktyget "Förfina urval" ClarÂiÂfy SelecÂtion har lagts till, vilket gör det möjligt att precisera valet av dolda eller interna element. Verktyget aktiveras med en snabbknapp, via kontextmenyn eller genom att hĂ„lla ned vĂ€nster musknapp, varefter geometrin av modellen blir genomskinlig och menyn för val av överlappande objekt visas.

- I CAM-miljön, som anvÀnds för att skapa maskininstruktioner till CNC-maskiner frÄn 3D-modeller, har ett nytt system för verktygsadministration föreslagits. Komponent CAM Tool Management har ersatts av paketet Better Tool Library, som tidigare utvecklades som en extern plugin.

Nya grÀnssnitt har ocksÄ lagts till i CAM för redigering och val av verktyg (ToolBits), funktionalitet för import frÄn simulators G-Code Camotics har lagts till, kommandoradsverktyg för import och export har tillhandahÄllits, Drag & Drop-lÀge har implementerats och möjligheten att anvÀnda clipboard har lagts till, en formbrowser (shape browser) har tillhandahÄllits, verktygssökning har integrerats och JSON-format har anvÀnts för att lagra verktygsbibliotek.

- Verktyg för att skapa referenselement (Core Datum) har lagts till, som anvÀnds vid design av modeller, sÄsom koordinatsystem, referenspunkter, hjÀlplplaner och linjer.

- Transformationsverktyget (Transform) har gjorts om helt. Möjligheten att centrera dragaren (Dragger) mot objektets tyngdpunkt har lagts till, liksom hÀnsyn till den lokala (U, V, W) eller globala koordinatsystemen. Funktionen att flytta objektet till en mÄlposition i dokumentet har lagts till.

- Möjligheterna i miljöerna för design av sammanstÀllningar av flerkomponentkonstruktioner (Assembly), modellering av byggnadsobjekt (BIM, Building Information Modelling), 2D-drawing (Draft), analys av belastningar (FEM, Finite Element Module), arbete med material (Material), skapande av detaljer (Part), 2D-figur skisser (Sketcher), hantering av kalkylblad med modellparametrar (Spreadsheet), 2D-modellering och skapande av 2D-projektioner av 3D-modeller (TechDraw) har utvidgats.
- Prestandan har förbÀttrats i system baserade pÄ Wayland.

Samtidigt publicerades versionen av den parametriska 2D- och 3D-modelleringssystemet SolveSpace 3.2. Systemet stöder olika metoder för 3D-detaljmodellering (som extrudering, rotation etc.), kan imitera plana och rumsliga samband, anvÀnda platt och volymgeometri vid skapandet av ritningar, exportera modeller i tvÄdimensionella och volymetriska format som PDF, SVG, HPGL, STEP, DXF och STL. Projektets kod Àr skriven i C++ och distribueras under GPLv3-licensen.
I SolveSpace 3.2 har det, förutom grÀnssnittet i GTK, lagts till en valfri frontend för Linux baserad pÄ Qt6. En experimentell version har lagts till, som kan fungera över webben, implementerad med hjÀlp av Emscripten. Möjligheten att tillÀmpa begrÀnsningar pÄ ytor har givits och utbudet av objekt som begrÀnsningar kan tillÀmpas pÄ har utvidgats. Beteendet vid arbete med skisser har Àndrats. Stöd för kerning i TrueType-teckensnitt har lagts till.
Ytterligare kan det nÀmnas utvecklingen av det parametriska 3D-designsystemet Dune 3D, som Àr optimerat för att skapa höljen för elektroniska enheter, tillverkade med hjÀlp av 3D-utskrift. Systemet stöder skapandet och begrÀnsningen av skisser i tvÄ- och tredimensionellt utrymme, lÀggande av fasningar och rundningar pÄ kanter av 3D-modellen, import av referensmodeller i STEP-format och export i STEP-, STL- och DXF-format. Projektets kod Àr skriven i C/C++ med grÀnssnitt i GTK och distribueras under GPLv3-licensen.

KĂ€lla: opennet.ru










