Ključne FreeCAD-ove funkcije

Narejen za izdelavo stvarnih reči
FreeCAD je namenjen predvsem snovanju objektov, ki bodo ugledali luč sveta. Vse, kar izdelate v FreeCADu uporablja resnične enote, naj bodo to mikroni, kilometri, palci ali čevlji, ter celo poljubna mešanica enot. FreeCAD ponuja orodja za izdelavo, izvoz in urejanje natančnih modelov. Te lahko izvozite za 3D tiskanje ali CNC obdelavo, ustvarite 2D risbe in prikaze vašega modela, izvedete analize, kot so metoda končnih elementov (FEM), ali izvozite podatke, kot so količine in kosovnica.

Zmogljivo jedro za geometrije na osnovi teles
FreeCAD je opremljen z naprednim geometrijskim pogonom, ki temelji na tehnologiji Open CASCADE. Podpira polna telesa, objekte sestavljene iz mejnih elementov (BRep), neenakomerne racionalne osnovne (NURBS) krivulje in površine, ter ponuja široko paleto orodij za ustvarjanje in spreminjanje teh objektov, vključno s kompleksnimi logičnimi operacijami, zaorkožitvami, brisanjem oblik in še mnogo več.

Široko parametrično okolje
Vsi FreeCAD objekti so v osnovi parametrični, kar pomeni, da njihova oblika temelji na lastnostih, kot so številčne vrednosti, besedila, gumbi za vklop/izklop, ali celo na drugih predmetih. Vse spremembe oblik se preračunajo na zahtevo, lahko se jih razveljavi/povrne in imamo natančen pregled nad zgodovino modeliranja. Lastnosti enega objekta so lahko vir podatkov za lastnosti drugega objekta, kar omogoča zapletene, prilagojene paramertične povezave, ki si jih niste mogli predstavljati niti v najbolj norih sanjah. Za nove parametrične objekte je enostavno pisati kodo.
Sestav kot rešitev za vse zahteve
Skupnost je za FreeCAD že dolgo nazaj ustvarila več odličnih dodatnih delovnih okolij za sestave, ki uporabljajo različne reševalnike in celo načine dela brez reševalnikov. FreeCAD 1.0 pa vključuje tudi novo vgrajeno delovno okolje za sestave, ki temelji na reševalniku Ondsel. To delovno okolje omogoča določanje 3D omejitev med elementi, sestavljanje različnih komponent modela in animiranje vsega tega.
Tudi za arhitekte
Do različice 1.0 je imel FreeCAD vgrajeno arhitekturno delovno okolje in nadgrajeno z zunanjim BIM delovnim okolje. V različici 1.0 sta obe okolji združeni v vgrajeno BIM dolovno okolje. Sedaj lahko z gradnjo in stavbami povezane projekte obdelujete že z osnovnim programom.

Python vsepovsod
Medtem, ko so FreeCAD-ove ključne funkcije zaradi robustnosti in učinkovitosti napisane v C++, je večina zunanjih plasti, delovna okolja, ter skoraj vsa komunikacija med jedrom in uporabniškim vmesnikom napisanih v jeziku Python, ki je fleksibilen, uporabniku prijazen in enostaven za učenje. S Python kodo lahko v FreeCAD-u naredite prav vse, od enostavnih enovrstičnih ukazov v vgrajeni Python konzoli, do snemanja makrov, programiranja lastnih orodij ali celih delovnih okolij po vaši meri.

Nora podpora datotečnih formatov
FreeCAD vam omogoča uvoz in izvoz modelov in veliko drugih oblik podatkov iz vaših modelov, kot so rezultati analiz ali podatki o količinah, v ducate različnih datotečnih formatov, kot so STEP, IGES, OBJ, STL, DWG, DXF, SVG, SHP, DAE, IFC ali OFF, NASTRAN, VRML, OpenSCAD CSG in mnoge druge, poleg lastnega FreeCAD FCStd datotečnega formata. Dodana delovna okolja lahko podprejo še druge datotečne formate.

Parametrična 2D skicirka, ki temelji na omejitvah
FreeCAD odlikuje najsodobnejša Skicirka, z vgrajenim reševalnikom omejitev, kar omogoča risanje 2D oblik, ki jih definirajo geometrijske omejitve. Skice so FreeCAD-ov osnovni gradnik, omejene 2D oblike v njih pa se nato lahko uporabijo kot osnova za izdelavo drugih objektov v FreeCAD-u, bodisi v namenskem delovnem okolju Snovanje delov ali katerem koli drugem delovnem okolju.

Obsežen (in še vedno rastoč) ekosistem različnih strok
FreeCAD ponuja namenska delovna okolja za različne namene, kot so CSG modeliranje, priprava preprostih 2D CAD osnutkov, NURBS površine, arhitekturno ali BIM modeliranje, 3D tiskanje, CAM in CNC, oblaki točk, delo z OpenSCAD datotekami, načrtovanje trajektorij industrijskih robotov, izvajanje FEM analiz in še mnogo drugega. FreeCAD ponuja tudi enostavna orodja za namestitev in upravljanje dodatnih delovnih okolij in markov, ki jih je razvila skupnost uporabnikov.
Preberite več
Razvit v skupnosti
FreeCAD je ustvarjen za vsakogar, s strani kogarkoli. Razvija in vzdržuje ga skupnost razvijalcev, uporabnikov, moderatorjev, prevajalcev, vsi enotni v želji narediti FreeCAD brezplačno in zmogljivo orodje. Pri sprejemanju odločitev nimamo tržnih namenov ali potrebe po tem, da vam vsiljujemo nadgradnjo FreeCAD-a, določen potek dela ali ekosistem. FreeCAD ter datoteke in podatki, ki jih ustvarite z FreeCAD-om, so samo vaši, za vedno.
Opombe k izdaji
Tukaj lahko najdete opombe ob izidu trenutne in preteklih FreeCAD različic. V njih so predstavljene novosti vsake izdaje:
- Različica 1.0 - november 2024 (trenutna stabilna različica)
- Različica 0.21 - avgust 2023
- Različica 0.20 - junij 2022
- Različica 0.19 - marec 2021
- Različica 0.18 - marec 2019
- Različica 0.17 - april 2018
- Različica 0.16 - april 2016
- Različica 0.15 - marec 2015
- Različica 0.14 - marec 2014
- Različica 0.13 - januar 2013
- Različica 0.12 - december 2011
- Različica 0.11 - marec 2011
Za sveže novice spremljajte uradne FreeCAD kanale: