Vabade CAD-süsteemi FreeCAD 0.20 väljaanne

Pärast üle aasta kestnud arendust on välja antud avatud parametrilise 3D-modelleerimise süsteemi FreeCAD 0.20 versioon, mis pakub paindlikke kohandamisvõimalusi ja funktsionaalsuse laiendamist lisade kaudu. Kasutajaliides on välja töötatud Qt raamatukogu abil. Lisaid saab luua Python'i keeles. Toetatakse mudelite salvestamist ja laadimist erinevates formaadies, sealhulgas STEP, IGES ja STL. FreeCAD-i kood on litsentseeritud LGPLv2 all, modelleerimise tuumaks on Open CASCADE. Valmis koostised valmivad peagi Linuxile (AppImage), macOS-ile ja Windowsile.

FreeCAD võimaldab, muutes mudeli parameetreid, mängida erinevate projekteerimise variantidega ja hinnata tööd erinevates mudeli arendamise etappides. Projekt võib olla tasuta alternatiiv kaubanduslikele CAD-idele, nagu CATIA, Solid Edge ja SolidWorks. Kuigi FreeCADi peamine eesmärk on masinatööstus ja uute toodete disain, saab süsteemi kasutada ka muudel aladel, näiteks arhitektuuriprojekteerimisel.

FreeCAD 0.20 peamised uuendused:

  • Aitussüsteem on täielikult ümber kirjutatud ja viidatud eraldi lisandisse Help, mis kuvab teavet otse projekti Vikist.
  • Kasutajaliideses on uuendatud navigeerimiskubu, millel on nüüd servad 3D-vaate pööramiseks 45%. Lisatud on automaatne pööramisrežiim 3D-vaate viimistlemiseks lähima loogilise positsiooni juurde, kui klõpsate serva. Seadetes on võimalik muuta navigeerimiskubu suurust.
    Vabade CAD-süsteemi FreeCAD 0.20 väljaanne
  • Ujuvdudikute valikutes on lisatud meeskonna üldise ja sisemiste nimede kuvamine, et lihtsustada teabe otsimist abivaldkonnas ja Wikis.
    Vabade CAD-süsteemi FreeCAD 0.20 väljaanne
  • Uus käsk Std UserEditMode on lisatud, et valida redigeerimisrežiim, mida kasutatakse objekti topeltklikkimisel elementide puus.
    Vabade CAD-süsteemi FreeCAD 0.20 väljaanne
  • Elementide puus kuvatavas kontekstimenüüs on lisatud võimalus lisada sõltuvaid objekte valitud objektidele.
    Vabade CAD-süsteemi FreeCAD 0.20 väljaanne
  • Uus tööriist Section Cut on rakendatud, et saada mitte-õõnsate ja püsivate lõikeid detailidest ja sõlmedest.
    Vabade CAD-süsteemi FreeCAD 0.20 väljaanne
  • Kaks uut hiire navigatsioonistiili on lisatud, mis põhinevad OpenSCAD-i ja TinkerCAD-i navigatsioonil.
  • Seadetes on võimalus muuta koordinaatsüsteemi suurust 3D-vaates.
  • Tööaluste seadete paneeli on lisatud tugi valitud tööaluste automaatseks laadimiseks FreeCAD-i käivitamisel.
    Vabade CAD-süsteemi FreeCAD 0.20 väljaanne
  • Linuxi platvormil on üle mindud XDG spetsifikatsioonis määratletud kataloogide kasutamisele seadete, andmete ja vahemälu salvestamiseks ($HOME/.config/FreeCAD, $HOME/.local/share/FreeCAD ja $HOME/.cache/FreeCAD asemel $HOME/.FreeCAD ja /tmp).
  • Lisatud on uus täienduste tüüp — seadistuste paketid (Preference Pack), mille kaudu saab jagada seadistuste komplekte kasutaja konfiguratsioonifailidest (user.cfg). Näiteks võib üks kasutaja jagada oma seadistusi teisega. Seadistuste pakettides saab jagada ka teemasid, lisades Qt stiilifailid.
    Vabade CAD-süsteemi FreeCAD 0.20 väljaanne
  • Täienduste halduris on sisse viidud seadistuste paketid, lisatud on teabe kuvamine täienduste metaandmetest, parendatud on kolmandate osapoolte git-repositories olevate täienduste toetust ning laiendatud on täienduste otsingu ja filtreerimise võimalusi.
    Vabade CAD-süsteemi FreeCAD 0.20 väljaanne
  • Arhitektuurilise projekteerimise keskkonda (Arch) on lisatud uusi võimalusi. Funktsioonis 'Elementi kinnita' (Attach Feature) on lisatud võimalus akende ja seadmete parametrilise paigutamise jaoks seintesse. Uued omadused on lisatud struktuursete objektide jaoks. Uus käsk on loodud, et luua mitu arhitektuurilist struktuuri põhiobjekti alusel. IFC formaadi importimisel ja eksportimisel on lisatud kaheastmeliste andmete tugi, nagu jooned ja tekst.
    Vabade CAD-süsteemi FreeCAD 0.20 väljaanne
  • Kaksisulgses joonistuskeskkonnas (Draft) on lisatud Draft Hatch käsk, et joonistada valitud objekti servade mustreid PAT (AutoCAD) failide abil. Samuti on lisatud käsu võime lisada nimetatud gruppe.
  • FEM-i (lõpp-elementide moodul) keskkonna funktsioonid on laienenud, pakkudes vahendeid lõpp-elementide analüüsiks, mida saab rakendada näiteks, et hinnata erinevate mehaaniliste mõjude mõju arendatavale objektile (vibratsiooni, kuumutamise ja deformatsiooni vastupidavus). Z88 Solver viidi täielikult funktsionaalseks, mida saab kasutada keeruliste simulatsioonide jaoks. Analüüsi painutuse teostamiseks rakendati Calculix Solveri võimalus. Gmsh polügooniliste võrkude loomisvahendisse on lisatud uusi omadusi ja 3D-võrkude rekombineerimise võimalus.
    Vabade CAD-süsteemi FreeCAD 0.20 väljaanne
  • OpenCasCade’i (Part) objektidega töötamise keskkonnas on tagatud sisemiste struktuuride ekstruudimise õige tugi.
    Vabade CAD-süsteemi FreeCAD 0.20 väljaanne
  • Parameetod 3D-mudelite ettevalmistamiseks (PartDesign), 2D-kujutiste joonistamiseks (Sketcher), mudelite parameetritega elektrooniliste tabelite koostamiseks (Spreadsheet), G-Code'i juhiste genereerimiseks CNC-masinate ja 3D-printerite jaoks (Path), 2D-modelleerimiseks ja 3D-mudelite 2D-projektsioonide loomiseks (TechDraw), koostootmise multi-komponentsete konstruktsioonide projekteerimiseks (Assembly3 ja Assembly4) on paranenud.
    Vabade CAD-süsteemi FreeCAD 0.20 väljaanne
  • Projekti migratsioon Qt 5.x ja Python 3.x peale on lõpetatud. Python 2 ja Qt4 koosseisud ei ole enam toetatud.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster