A FreeCAD egy 3D paraméteres modellező alkalmazás. Elsősorban gépészeti tervezéshez készült, de minden más olyan felhasználási területen is jól alkalmazható, ahol pontosan megtervezett 3D-modellekre van szükség és fontos a modellezési lépések lekövethetősége és módosíthatósága.
A FreeCAD fejlesztése 2002 óta folyik, és már most is hosszú funkciólistával rendelkezik. Bár még mindig hiányoznak bizonyos funkciók, a program már elég erős hobbicélú felhasználásra és kisebb műhelyek számára. A lelkes felhasználókból álló, gyorsan növekvő közösség aktívan osztja meg a tapasztalatait a FreeCAD fórumon, ahol számos példát találhatsz a FreeCAD-del készített színvonalas projektekről.
Ahogy minden nyílt forráskódú projekt, a FreeCAD is a közösségi támogatásból fejlődik, legyen szó új funkciók megvalósításáról vagy hibajavításokról. Ha kedveled a FreeCAD-et, támogathatod, vagy különféle módokon segítheted, például dokumentációk készítésével vagy fordításokkal.
Lásd továbbá:
Először töltsd le és telepítsd a FreeCAD-et. A Letöltés oldalon találsz információkat a jelenlegi verziókról és frissítésekről, valamint egy telepítési útmutatót az operációs rendszeredhez (Windows, Linux vagy macOS). A FreeCAD számos Linux verzió csomagkezelőjéből is elérhető. Mivel a FreeCAD nyílt forráskódú, a forráskódot is letöltheted, és lefordíthattatod.
Az általános FreeCAD felhasználói felület
A teljes magyarázatot lásd a Felhasználói felület oldalon.
A FreeCAD kezelöfelülete modulokra, azaz funkciókra van bontva. Egy modul egy olyan eszközkészlet, amely egy adott feladathoz alkalmas, például hálók kezeléséhez, 2D alakzatok rajzolásához, vagy vázlatok készítéséhez. A modulokat a modulkiválasztó segítségével lehet váltogatni. Minden modulhoz tartozó eszközt testreszabhatsz, hozzáadhatsz eszközöket más moduloktól, vagy akár saját magad által készített eszközöket, azaz makrókat is. A leggyakrabban használt modulok a PartDesign és a Part.
Amikor először indítod el a FreeCAD-et, egy Kezdölap fogad. Ez így néz ki a 0.19-es verzióban:
A Kezdőlap segítségével gyorsan válthatsz a leggyakoribb modulok között, megnyithatsz egy korábbi fájlt, vagy áttekintheted a FreeCAD legfrissebb híreit. Az alapértelmezett modult a Beállítások menüben állíthatod be.
A FreeCAD többféle navigációs módot kínál, amelyek befolyásolják, hogyan mozogsz és dolgozol az elemekkel és az egérrel 3D nézetben. Egyikük kifejezetten a touchpadekhez készült, ahol nincs középső egérgomb. Az alapértelmezett mód a CAD navigáció.
A navigációs módot gyorsan megváltoztathatod az állapotsáv gombjával, vagy a 3D nézet üres területén jobb egérgombbal kattintva.
A Nézet menüben, a Nézet eszköztáron, vagy a számokkal (1, 2…) gyorsan válthatsz előre beállított nézetek között, például felülnézet vagy előlnézet. Ha egy elemre vagy a 3D nézet üres részére jobb gombbal kattintasz, gyorsan elérhetsz gyakori műveleteket, például beállíthatsz egy nézetet, vagy megtalálhatod az kiválasztott elemet a Fa nézetben.
A FreeCAD segítségével pontos 3D modelleket készíthetsz, nyomon követheted a modellezési folyamatokat (lehetőséged van a modellezési előzmények visszanézésére és a paraméterek módosítására) és később le is gyárthatod a megtervezett modelleidet (3D nyomtatással, CNC-vel vagy más technológiákkal). A FreeCAD eltér más 3D programoktól, amelyek például animációra vagy játékok tervezésére készültek. A program megtanulása eleinte nehéz lehet, főleg, ha most találkozol először 3D modellezéssel. Ha bárhol elakadnál, ne feledd, hogy a FreeCAD fórum tagjai bármikor segíthetnek gyorsan továbbjutni.
Az, hogy melyik modullal kezded a FreeCAD használatát, az attól függ, hogy milyen típusú feladatot szeretnél végezni: Ha mechanikai- vagy általában bármilyen kis méretű modellen dolgozol, valószínűleg a PartDesign modul lesz a legmegfelelőbb. Ha 2D-ben szeretnél alakzatokat létrehozni, válts a Draft modulra, vagy ha ezekhez paramétereket szeretnél megadni, a Sketcher modul a megfelelő választás. Ha BIM-mel (Épületinformációs Modellezés) szeretnél foglalkozni, indítsd el a BIM modult. Ha az OpenSCAD világából érkezel, próbáld ki az OpenSCAD modult. Emellett számos közösség által fejlesztett külső modul is elérhető.
Bármikor válthatsz a modulok között, és a kedvenc modulodat is testre szabhatod más eszközök hozzáadásával.
A PartDesign modul összetett modellek létrehozására szolgál, egyszerű alakzatokból kiindulva, majd részek hozzáadásával vagy eltávolításával (ezeket jellemzőknek / feature-nek hívjuk) alakítva ki a végső formát. Minden, a modellezés során alkalmazott jellemző külön nézetben, a Fa nézetben tárolódik, amely a dokumentum többi elemét is tartalmazza. Egy PartDesign elemet úgy képzelhetünk el, mint egymásra épülő műveletek sorozatát, ahol minden művelet az előző eredményére épül, egy nagy láncot alkotva. A Fa nézetben a végső modellt látod, de le tudod nyitni a fát és vissza tudod keresni az összes előző állapotot, illetve bármelyik paramétert módosíthatod, ami automatikusan frissíti a végső modellt.
A PartDesign modul nagymértékben támaszkodik egy másik modulra, a Sketcherre. A Sketcher lehetővé teszi 2D alakzatok rajzolását, amelyekhez feltételek köthetőek. Például rajzolhatsz egy téglalapot és egy méretfeltételt rendelhetsz az egyik oldalhoz, hogy beállítsd annak hosszát. Ettől az oldal hossza a továbbiakban nem módosítható, kivéve, ha a paramétert megváltoztatod.
A Sketcher-rel készített 2D alakzatokat gyakran használjuk a PartDesign modulon, például 3D testek létrehozására, vagy arra, hogy a test felületein más alakzatokat rajzoljunk, amelyeket később a fő testből eltávolíthatunk. Ez például egy tipikus PartDesign munkafolyamat:
A végeredmény hasonlóan fog kinézni:
Bármikor kijelölheted az eredeti vázlatokat és módosíthatod őket, vagy megváltoztathatod a pad illetve a pocket műveletek paramétereit, ami automatikusan frissíti a végső modellt.
A Draft modul és a BIM modul kicsit másképp működik, mint a fent említett modulok, bár követik ugyanazokat az alapelveket, amelyek minden FreeCAD modulra érvényesek. Röviden: amíg a Sketcher és a PartDesign elsősorban egyedi darabok tervezésére készültek, a Draft és a BIM-nél a munka megkönnyítése a cél, amikor több, egyszerűbb elemmel dolgozol.
A Draft modul 2D eszközökkel dolgozik, amelyek bizonyos tekintetben hasonlítanak a hagyományos 2D CAD alkalmazások, például az AutoCAD eszközeihez. Ugyanakkor a 2D rajzolás nem a FreeCAD fő erőssége, ezért ne számíts arra, hogy itt ugyanúgy megtalálod az összes funkciót, amit más megszokott CAD programoknál találsz. A legtöbb Draft eszköz nemcsak egy 2D síkban működik, hanem a teljes 3D térben is, és kihasználja a speciális segédrendszereket, mint például a munkasíkokat és az elemek illesztését.
A BIM modul a FreeCAD BIM eszköze, amely lehetővé teszi a parametrikus elemekkel történő építészeti modellezést. A BIM modul erősen támaszkodik más modulokra, például a Draft és a Sketcher funkciókra. Minden Draft eszköz elérhető a BIM modulban is, illetve a legtöbb BIM eszköz a Draft segédrendszereit használja.
A BIM és a Draft modullal általában így dolgozhatsz:
A végeredmény hasonlóan fog kinézni:
További információk a Útmutatók oldalon.”
Bárki fejleszthet saját új funkciókat a FreeCAD-hez, és elérhetővé teheti azokat a FreeCAD-közösség számára mint kiegészítő.
Három típusú kiegészítő létezik:
.FCMacro.
Végül érdemes megemlíteni a FreeCAD egyik legerősebb funkcióját, a szkriptelési lehetőséget. Az integrált Python konzolból (vagy bármely külső Python szkriptből) gyakorlatilag a FreeCAD minden részéhez hozzáférhetsz: létrehozhatsz új, vagy módosíthatod a meglévő formákat, változtathatod az elemek megjelenését 3D nézetben, illetve módosíthatod a FreeCAD felületét. A Python szkriptelés makrókban is használható, így egyszerűen hozhatsz létre testreszabott parancsokat.
A funkciók részletes listáját a kiadási megjegyzések oldalon találod.