FreeCAD, doako eta kode irekiko plataforma anitzeko 3D modelatzailea

 

FreeCAD ordenagailuz lagundutako diseinurako softwarea da (CAD) 3D parametrikoa doakoa eta irekia eta LGPL v2 + lizentziarekin kaleratzen da. Ingeniaritza mekanikora eta produktu bukatuen diseinura bideratuta dago, baina beste diziplina batzuk ere jorratzen ditu, besteak beste, arkitektura edo ingeniaritzako beste jarduera-esparru batzuk, 3D inprimaketa, produktu amaituen analisia, etab

FreeCADek Catia, SolidWorks edo Solid Edge-ren antzeko ezaugarriak ditu, horri esker, CAD / CAM, CAE eta PLM software gisa sailkatu daiteke.

FreeCAD 0.18.4 da azken bertsioa 2019ko urrian argitaratutako tresnarena. Gaur egun, FreeCAD guztiz bateragarria da Windows, Linux / Unix eta Mac OSXekin eta itxura berdinarekin, ezaugarriak plataforma guztietan, garapen taldearen arabera.

Erabili kode irekiko hainbat liburutegiHorien artean Open Cascade Technology (OCCT), CAD nukleoa; Coin3D, 3D grafikoak garatzeko tresna-multzoa, etab.

FreeCAD 0.19 bertsioa argitaratzeko zain dago, baina aurten programatuta dago. Bere diseinatzaileen arabera, FreeCADek nahi duzuna sor dezakezu, batez ere edozein tamainako benetako objektuak.

Ezaugarri nagusiak

Eskaera Open CASCADE teknologian oinarritutako geometria osoa du hau 3D eragiketa konplexuak ahalbidetzen ditu forma mota konplexuetan, mugen irudikapena (brep), kurbak eta spline gainazalak (nurbs) oinarri arrazional ez uniformeak, entitate geometrikoen sorta zabala, eragiketa eta erregela boolearrak eta euskarri integratua bezalako kontzeptuetarako jatorrizko euskarriarekin. STEP formatuak eta IGES.

FreeCaD-n objektu guztiak parametrikoak dira, horrek esan nahi du bere forma propietateetan oinarrituta egon daitekeela edo beste objektu batzuen menpe egon daitekeela. Aldaketa guztiak eskariaren arabera kalkulatzen dira eta "desegin / berregin" pila bat erabiliz gordetzen dira, objektu mota berriak erraz gehitu eta guztiz programatu daitezke Python-en.

Gainera, luzapen modularrak ahalbidetzen dituen arkitektura modularra du oinarrizko aplikazioari funtzionalitatea gehitzeko. Luzapena C ++-en idatzitako aplikazio guztiz berria bezain konplexua edo Python script-a edo auto-grabatutako makroa bezain erraza izan daiteke.

Formatu estandarretara inportatzeko eta esportatzeko aukera ematen du hala nola, STEP, IGES, OBJ, STL, DXF, SVG, STL, DAE, IFC edo OFF, NASTRAN, VRML, FreeCADen jatorrizko FCStd fitxategi formatuaz gain. FreeCAD eta fitxategi formatu jakin baten arteko bateragarritasun maila aldatu egin daiteke, berau inplementatzen duen moduluaren araberakoa baita.

Murriztutako ebazle integratua du, horrek 2D formak geometria mugatuarekin zirriborratzeko aukera ematen du. FreeCAD-en beste objektuak eraikitzeko oinarri gisa erabil daitezke.

Baita modulu ezberdinekin ere, hala nola robotaren simulazioak ingurune grafikoan robotaren mugimenduak aztertzeko aukera ematen duen.

Marrazketa tekniko modulu bat xehetasun ikuspegietarako aukerekin. atalen ikuspegiak, dimentsionatzea eta gehiago, lehendik dauden 2D modeloen 3D ikuspegiak sortzeko aukera ematen du. Moduluak gero esportatzeko prest dauden SVG edo PDF fitxategiak sortzen ditu.

Errendatze modulua, kanpoko errendatze tresnekin errendatzeko 3D objektuak esporta ditzakeena. Oraingoz povray eta LuxRender soilik onartzen ditu, baina etorkizunean beste errendatzaile batzuetara ere zabaldu beharko litzateke.

Ezaugarri orokorrak

  • plataforma anitzekoa: FreeCADek funtzionatzen du eta berdin jokatzen du Windows, Linux / Unix, macOS eta beste plataforma batzuetan;
  • Interfaze grafiko osoa: FreeCADek Qt esparruan oinarritutako interfaze grafiko osoa du, Open Inventor-en oinarritutako 3D ikuslearekin, 3D eszenak azkar errendatzea eta eszenen irudikapen grafiko oso eskuragarria ahalbidetzen duena;
  • Komando lerroko aplikazio baten moduan funtzionatzen du. Komando lerro moduan, FreeCADek bere interfaze grafikorik gabe funtzionatzen du, baina geometria tresna guztiekin. Modu honetan, memoria aztarna nahiko txikia du eta, adibidez, zerbitzari gisa erabil daiteke beste aplikazio batzuetarako edukia ekoizteko;
  • Python modulu gisa inporta daiteke: FreeCAD Python scriptak exekutatzen dituen edozein aplikaziotara inporta daiteke. Komando lerro moduan bezala, bere interfaze grafikoa ez dago erabilgarri, baina geometria tresna guztiak eskuragarriak dira;
  • Lan-mahaiaren kontzeptua: FreeCAD interfazean, lanabesen arabera multzokatzen dira tresnak. Horrek zeregin jakin bat burutzeko erabiltzen diren tresnak soilik bistaratzea ahalbidetzen du, laneko espazioa argi eta sentikorrago mantentzen eta aplikazioa azkar kargatzen lagunduz.

Deskargatu. 


Artikuluaren edukia gure printzipioekin bat dator etika editoriala. Akats baten berri emateko egin klik hemen.

Idatzi lehenengo iruzkina

Utzi zure iruzkina

Zure helbide elektronikoa ez da argitaratuko.

*

*

  1. Datuen arduraduna: Miguel Ángel Gatón
  2. Datuen xedea: SPAM kontrolatzea, iruzkinen kudeaketa.
  3. Legitimazioa: Zure baimena
  4. Datuen komunikazioa: datuak ez zaizkie hirugarrenei jakinaraziko legezko betebeharrez izan ezik.
  5. Datuak biltegiratzea: Occentus Networks-ek (EB) ostatatutako datu-basea
  6. Eskubideak: Edonoiz zure informazioa mugatu, berreskuratu eta ezabatu dezakezu.

bool (egia)