FreeCAD se sastoji od velikog broja radnih okruženja (Workbenches) čija namena je obično rešavanje problema iz neke naučno tehnološke oblasti ili obavljanje nekog specifičnog zadatka (poboljšanje interfejsa, izvoz/uvoz nekog formata, nove mogućnosti...).
Nekoliko puta sam na ovim stranicama nazvao FreeCAD kao 3D CAD program. FreeCAD kao i većina njegovih konkurenata su složeniji softverski paketi u kojima možete naći veliki broj radnih okruženja (modula) koja pokrivaju razne oblasti u mašinstvu, arhitekturi... Pored klasičnih radnih okruženja za projektovanje i konstruisanje (Konstruisanje delova (Part design), Delovi (Part), Sklopovi (Assemby), Tehnički crteži (TechDraw), BIM…) u FreeCAD-u možete naći radno okruženje za proizvodnju delova na RNU mašinama (CNC mašinama), proračun metodom konačnih elemenata, programiranje robota, rendering, rad sa oblacima tačaka koji nastaju prilikom 3D skeniranja…
Radna okruženja se najbrže pokreću pomoću Birača radnih okruženja koji se nalazi u sredini oblasti gde se nalaze palete alatki. Posle instaliranja FreeCAD-a u njemu možete izabrati samo zvanična okruženja tj. okruženja koja su unapred integrisana u ovaj program. U FreeCAD-u postoji veliki broj dodatnih radnih okruženja koja se nazivaju spoljašnja radna okruženja. Ova okruženja prave korisnici FreeCAD-a iz celog sveta i njih morate samostalno instalirati. Spoljašnja radna okruženja se mogu veoma brzo instalirati pomoću Menadžera dodataka (Addon manager) kojeg možete naći u meniju Alati (Tools).
Pokretanjem nekog radnog okruženja promeniće vam se veliki broj alatki na ekranu, promeniće vam se kontekstni meniju, standardni meniji…, a mnogo puta i sam način rada u FreeCAD-u. Radna okruženja se mogu međusobno značajno razlikovati jer svako od njih obavlja neki specifičan zadatak. Samim tim, svako radno okruženje može da ima svoje alatke, način rada, izgled 3D pogleda, podešavanja... Ako ste početnik nemojte se plašiti jer na ovakav način funkcionišu svi programi ovog tipa. U radu ćete koristiti samo nekoliko Vama bitnih radnih okruženja, nemata potrebe učiti radna okruženja koja nećete koristiti.
U FreeCAD-u je moguće prebacivati alatke iz jednog u drugo radno okruženje, to možete uraditi na dva načina:
prvi je da uđete u radno okruženje u kom se nalazi specifična alatka, iskoristite je i vratite se natrag u radno okruženje u kojem ste radili,
drugi je da napravite svoju paletu alatki u koju ćete smeštati alatke iz drugih radnih okruženja.
Unutar FreeCAD-a možete naći sledeća zvanična tj. integrisana radna okruženja (Workbenches):
BIM (Informaciono modeliranje građevinskih objekata) - Arhitektura i građevina
Sklopovi (Assemby) - Modeliranje mašinskih sklopova
CAM - Similacije obrade na RNU mašinama
Crtanje (Draft) - 2D CAD
MKE - Proračuni metodom konačnih elemenata (MKE)
Mreže (Mesh) - Uređivanje poligonalnih mreža sastavljenih od trouglova
OpenSCAD - Saradnja sa OpenSCAD softverom
Delovi (Part) - Modeliranje delova pomoću primitiva (CSG - Constructive Solid Geometry)
Konstruisanje delova (Part Design) - Modeliranje delova pomoću tipskih oblika (Feature Based Modeling)
Oblaci tačaka (Points) - Uređivanje oblaka tačaka
Obrnuti inženjering (Reverse Engineering)
Roboti - Roboti
Skice (Sketcher) - Parametarske skice
Delovi od lima (Sheet metal) - Modeliranje limenih delova (Ovo okruženje za sada nije integrisano u FreeCAD i morate ga sami instalirati. Stavio sam ga na ovu listu jer je ono standardni modul većine komercijalnih 3D CAD softvera)
Tabele (Spreadsheet)
Površi (Surface) - Površinsko modeliranje
Tehnički crteži (TechDraw) - Tehnička dokumentacija na osnovu 3D modela
Test Framework - Okruženje za programere (Testiranje i otklanjanje grešaka FreeCAD komponenti)
Napomena: Pošto ću na ovom veb sajtu bezbroj puta spomenuti termin Radna okruženja, ponekad ću njegovo ime pisati u celosti, a ponekad ću ga nazivati skraćeno Okruženje.