„FreeCAD“ - nemokamas ir atviro kodo kelių platformų 3D modeliuotojas

„FreeCAD“ yra kompiuterinio projektavimo programinė įranga (CAD) Parametrinis 3D nemokamas ir atviras šaltinis ir išleidžiamas pagal „LGPL v2 +“ licenciją. Ji orientuota į mechanikos inžineriją ir gatavo produkto dizainą, tačiau taip pat skirta kitoms disciplinoms, įskaitant architektūrą ar kitas inžinerijos, 3D spausdinimo, gatavo produkto analizės ir kitas veiklos sritis.

„FreeCAD“ turi panašias savybes kaip „Catia“, „SolidWorks“ ar „Solid Edge“, kuris taip pat leidžia ją priskirti CAD / CAM, CAE ir PLM programinei įrangai.

„FreeCAD 0.18.4“ yra naujausia versija įrankio, išleisto 2019 m. spalio mėn. Šiuo metu „FreeCAD“ yra visiškai suderinamas su „Windows“, „Linux / Unix“ ir „Mac OSX“ ir vienodos išvaizdos, savybių visose platformose, teigia kūrėjų komanda.

Naudokite įvairias atvirojo kodo bibliotekasTai apima „Open Cascade Technology“ (UCT), CAD šerdį; „Coin3D“, 3D grafikos kūrimo įrankių rinkinys ir kt.

Laukiama „FreeCAD“ 0.19 versijos išleidimo, tačiau ji planuojama šiais metais. Pasak jos dizainerių, „FreeCAD“ leidžia jums sukurti viską, ko norite, daugiausia bet kokio dydžio realaus gyvenimo objektus.

Pagrindinės funkcijos

Taikymas turi visą geometrijos šerdį, pagrįstą „Open CASCADE“ technologija kad įgalina sudėtingas 3D operacijas sudėtingų formų tipuose, turint omenyje tokias sąvokas kaip ribų (brep), kreivių ir spline paviršių (nurbs) atvaizdavimas nevienodas racionalus pagrindas, platus geometrinių objektų asortimentas, Bulio operacijos ir taisyklės bei integruotas palaikymas STEP formatams ir IGES.

„FreeCaD“ visi objektai yra natūralūs parametriniai, tai reiškia, kad jo forma gali būti pagrįsta nuosavybe ar net priklausyti nuo kitų objektų. Visi pakeitimai pagal poreikį yra perskaičiuojami ir išsaugomi naudojant „undo / redo“ kaminą, naujus objektų tipus galima lengvai pridėti ir juos galima visiškai užprogramuoti „Python“.

Be to, turi modulinę architektūrą, leidžiančią modulinius plėtinius pridėti funkciją prie pagrindinės programos. Plėtinys gali būti toks pat sudėtingas kaip visiškai nauja programa, parašyta C ++, arba tokia paprasta, kaip „Python“ scenarijus ar savarankiškai įrašyta makrokomanda.

Leidžia importuoti ir eksportuoti į standartinius formatus tokie kaip „STEP“, „IGES“, „OBJ“, „STL“, „DXF“, „SVG“, „STL“, „DAE“, „IFC“ arba „Išjungta“, „NASTRAN“, „VRML“, be „FreeCAD“ gimtojo failo formato. „FreeCAD“ ir tam tikro failo formato suderinamumo lygis gali skirtis, nes tai priklauso nuo jį įgyvendinančio modulio.

Jame yra įmontuotas suvaržymų sprendimas, kuri leidžia nubrėžti 2D figūras su ribota geometrija. Tada jie gali būti naudojami kaip pagrindas statant kitus objektus FreeCAD.

Taip pat su skirtingais moduliais, tokiais kaip roboto modeliavimas, leidžiantis ištirti roboto judesius grafinėje aplinkoje.

Techninis piešimo modulis su parinktimis detalių rodiniams, skyrių rodiniai, matmenų nustatymas ir dar daugiau, leidžiantis generuoti esamų 2D modelių 3D vaizdus. Tada modulis gamina SVG arba PDF failus, kurie yra paruošti eksportuoti.

Atvaizdavimo modulis, galintis eksportuoti 3D objektus atvaizdavimui naudojant išorinius atvaizdavimo įrankius. Kol kas jis palaiko tik „povray“ ir „LuxRender“, tačiau ateityje jis turėtų būti išplėstas ir kitiems pateikėjams.

Bendrosios charakteristikos

  • kryžminė platforma: „FreeCAD“ veikia ir elgiasi visiškai vienodai „Windows“, „Linux / Unix“, „macOS“ ir kitose platformose;
  • Išsami grafinė sąsaja: „FreeCAD“ turi pilną grafinę sąsają, pagrįstą „Qt“ sistema, su 3D peržiūros programa, paremta „Open Inventor“, kuri leidžia greitai perteikti 3D scenas ir labai prieinamą grafinį vaizdų vaizdą;
  • Tai veikia kaip komandinės eilutės programa. Komandų eilutės režime „FreeCAD“ veikia be savo grafinės sąsajos, bet su visais savo geometrijos įrankiais. Šiuo režimu jis turi palyginti mažą atminties pėdsaką ir gali būti naudojamas, pavyzdžiui, kaip serveris kuriant turinį kitoms programoms;
  • Galima importuoti kaip „Python“ modulį: „FreeCAD“ galima importuoti į bet kurią programą, galinčią paleisti „Python“ scenarijus. Kaip ir komandinės eilutės režime, jo grafinės sąsajos nėra, tačiau visi geometrijos įrankiai yra prieinami;
  • Darbastalio koncepcija: „FreeCAD“ sąsajoje įrankiai sugrupuoti pagal darbastalius. Tai leidžia rodyti tik įrankius, naudojamus tam tikrai užduočiai atlikti, padedant išlaikyti aiškią ir jautrią darbo sritį bei greitai įkelti programą.

Parsisiųsti. 


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.