FreeCAD, tasuta ja avatud lähtekoodiga platvormidevaheline 3D-modelleerija

FreeCAD on arvutipõhine disainitarkvara (CAD) Parameetriline 3D tasuta ja avatud lähtekoodiga ning on välja antud LGPL v2 + litsentsi alusel. See on suunatud masinaehitusele ja valmistoodete kujundamisele, kuid käsitleb ka teisi teadusharusid, sealhulgas arhitektuuri või muid inseneri, 3D printimise, valmistoodete analüüsi jms tegevusvaldkondi.

FreeCAD on sarnaste omadustega nagu Catia, SolidWorks või Solid Edge, mis võimaldab seda liigitada ka tarkvara CAD / CAM, CAE ja PLM.

FreeCAD 0.18.4 on uusim versioon 2019. aasta oktoobris välja antud tööriista. Praegu on FreeCAD on täielikult ühilduv Windowsi, Linuxi / Unixi ja Mac OSX-iga ja sama välimuse, omadustega kõigil platvormidel vastavalt arendustiimile.

Kasutage erinevaid avatud lähtekoodiga teekeNende hulka kuulub CAD-tuum Open Cascade Technology (OCCT); Coin3D, 3D-graafika arendamise tööriistakomplekt jne.

FreeCADi versioon 0.19 ootab vabastamist, kuid on kavandatud selleks aastaks. Disainerite sõnul võimaldab FreeCAD luua kõike, mida soovite, peamiselt igas suuruses tõsielulisi objekte.

Põhijooned

Taotlus omab Open CASCADE tehnoloogial põhinevat täielikku geomeetrilist südamikku et võimaldab keerukaid 3D-toiminguid keeruliste kujunditüüpide puhul, toetades loomulikult selliseid mõisteid nagu piiride (brep), kõverate ja spline-pindade (nurbs) esitamine ebaühtlane ratsionaalne alus, lai valik geomeetrilisi üksusi, Boole'i ​​toimingud ja reeglid ning sisseehitatud tugi STEP-vormingud ja IGES.

FreeCaD-s on kõik objektid parameetrid, see tähendab, et selle kuju võib olla omaduspõhine või isegi sõltuda muudest objektidest. Kõik muudatused arvutatakse nõudmisel ümber ja salvestatakse "undo / redo" virna abil, uusi objektitüüpe saab Pythonis hõlpsasti lisada ja täielikult programmeerida.

Lisaks on modulaarse arhitektuuriga, mis võimaldab modulaarseid laiendeid baasrakendusele funktsionaalsuse lisamiseks. Laiendus võib olla sama keeruline kui täiesti uus rakendus, mis on kirjutatud C ++ keeles, või sama lihtne kui Pythoni skript või ise salvestatud makro.

Võimaldab importida ja eksportida standardsetesse vormingutesse nagu näiteks STEP, IGES, OBJ, STL, DXF, SVG, STL, DAE, IFC või OFF, NASTRAN, VRML lisaks FreeCAD-i loomupärasele FCStd-failivormingule. FreeCADi ja teatud failivormingu ühilduvuse tase võib varieeruda, kuna see sõltub seda rakendavast moodulist.

Sellel on sisseehitatud piirangute lahendaja, mis võimaldab visandada piiratud geomeetriaga 2D kujundeid. Seejärel saab neid kasutada teiste objektide ehitamisel FreeCADis.

Nagu ka erinevate moodulitega, näiteks roboti simulatsiooniga, mis võimaldab teil uurida roboti liikumisi graafilises keskkonnas.

Tehniliste jooniste moodul koos detailvaadete võimalustega, sektsioonivaated, mõõtmed ja muu, mis võimaldab teil luua olemasolevatest 2D-mudelitest 3D-vaateid. Seejärel toodab moodul SVG- või PDF-failid, mis on valmis eksportimiseks.

Renderdamismoodul, mis saab 3D-objekte eksportida väliste renderdustööriistade abil renderdamiseks. Praegu toetab see ainult povray ja LuxRender, kuid seda tuleks tulevikus laiendada teistele renderdajatele.

Üldised karakteristikud

  • platvormidevaheline: FreeCAD töötab ja käitub täpselt samamoodi Windowsis, Linuxis / Unixis, macOS-is ja muudel platvormidel;
  • Täielik graafiline liides: FreeCADil on täielik graafiline liides, mis põhineb Qt raamistikul koos 3D-vaatajaga, mis põhineb Open Inventoril, mis võimaldab 3D-stseene kiiret renderdamist ja stseenide väga ligipääsetavat graafilist esitamist;
  • See töötab nagu käsurea rakendus. Käsurea režiimis töötab FreeCAD ilma oma graafilise liideseta, kuid kõigi oma geomeetriliste tööriistadega. Selles režiimis on sellel suhteliselt väike mälu jalajälg ja seda saab kasutada näiteks serverina teiste rakenduste jaoks sisu tootmiseks;
  • Saab importida Pythoni moodulina: FreeCADi saab importida igasse rakendusse, mis suudab käitada Pythoni skripte. Nagu käsurea režiimis, pole ka selle graafiline liides saadaval, kuid kõigile geomeetria tööriistadele on juurdepääs;
  • Tööpingi kontseptsioon: FreeCAD-liideses on tööriistad rühmitatud tööpinkide järgi. See võimaldab kuvada ainult teatud ülesande täitmiseks kasutatud tööriistu, mis aitab hoida tööruumi selge ja reageerivana ning rakendada rakendust kiiresti.

Lae alla. 


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.