Feature list/ro: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
 
(17 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{Docnav
|[[About_FreeCAD|About FreeCAD]]
|[[Installing_on_Windows|Installing on Windows]]
}}


<div class="mw-translate-fuzzy">
Aceasta pagina prezinta o mare parte dintre funcționalitățile FreeCAD. Daca doriti sa priviti in viitor vizitati [[Development roadmap/ro|pagina de planificare]]. Pagina de [[Screenshots|screenshot-uri]] va poate face o iede rapida despre capabilitati.
Aceasta pagina prezinta o mare parte dintre funcționalitățile FreeCAD. Daca doriti sa priviti in viitor vizitati [[Development roadmap/ro|pagina de planificare]]. Pagina de [[Screenshots|screenshot-uri]] va poate face o iede rapida despre capabilitati.
</div>


{{TOCright}}

<span id="Release_notes"></span>
== Descrierea versiunilor ==
== Descrierea versiunilor ==


<div class="mw-translate-fuzzy">
* [[Release notes 011|Versiunea 0.11]] -March 2011
* [[Release notes 012|Versiunea 0.12]]- December 2011
* [[Release notes 0.11|Versiunea 0.11]] -March 2011
* [[Release notes 013|Versiunea 0.13]]- January 2013
* [[Release notes 0.12|Versiunea 0.12]]- December 2011
* [[Release notes 0.13|Versiunea 0.13]]- January 2013
* [[Release notes 0.14|Versiunea 0.14]] - March 2014
* [[Release notes 0.14|Versiunea 0.14]] - March 2014
* [[Release notes 015|Versiunea 0.15]] - March 2015
* [[Release notes 0.15|Versiunea 0.15]] - March 2015
* [[Release notes 0.16|Versiunea 0.16]] - April 2016
* [[Release notes 0.16|Versiunea 0.16]] - April 2016
* [[Release notes 0.17|Versiunea 0.17]] - April 2018
* [[Release notes 0.17|Versiunea 0.17]] - April 2018
</div>


<span id="Key_features"></span>
== Funcționalități importante ==
== Funcționalități importante ==


<div class="mw-translate-fuzzy">
* [[Image:Feature1.jpg|left]] O tehnologie completă bazată pe '''nucleu geometric''' al [http://en.wikipedia.org/wiki/Open_CASCADE Open CASCADE] e care permite operații 3D complexe pe tipuri complexe de forme, cu suport nativ pentru concepte precum '''[http://fr.wikipedia.org/wiki/BRep BRep]''', curbe '''[http://fr.wikipedia.org/wiki/Nurbs Nurbs]''' si suprafețe, o gama largă de entitățti geometrice, operatiuni logice, suport pentru integrat pentru formatele [http://fr.wikipedia.org/wiki/Standard_pour_l%27%C3%A9change_de_donn%C3%A9es_de_produit STEP] și [http://fr.wikipedia.org/wiki/IGES IGES].
* [[Image:Feature1.jpg|left]] O tehnologie completă bazată pe '''nucleu geometric''' al [http://en.wikipedia.org/wiki/Open_CASCADE Open CASCADE] e care permite operații 3D complexe pe tipuri complexe de forme, cu suport nativ pentru concepte precum '''[http://fr.wikipedia.org/wiki/BRep BRep]''', curbe '''[http://fr.wikipedia.org/wiki/Nurbs Nurbs]''' si suprafețe, o gama largă de entitățti geometrice, operatiuni logice, suport pentru integrat pentru formatele [http://fr.wikipedia.org/wiki/Standard_pour_l%27%C3%A9change_de_donn%C3%A9es_de_produit STEP] și [http://fr.wikipedia.org/wiki/IGES IGES].
{{clear}}
{{clear}}
Line 22: Line 35:
* [[Image:Feature7.jpg|left]] [[Sketcher Workbench/ro|Editarea schitelor]] cu constrangeri, permitand schitarea formelor 2D constranse ca si geometrie. E posibila crearea catorva tipuri de geometrii constranse precum si imbinarea lor.{{clear}}
* [[Image:Feature7.jpg|left]] [[Sketcher Workbench/ro|Editarea schitelor]] cu constrangeri, permitand schitarea formelor 2D constranse ca si geometrie. E posibila crearea catorva tipuri de geometrii constranse precum si imbinarea lor.{{clear}}
* [[Image:Feature9.jpg|left]] [[Robot Workbench|Simulator de roboti]] ce permite studierea miscarilor robotilor. Modulul are deja o interfata grafica extinsa, permitand realizarea intregului flux in mod grafic.{{clear}}
* [[Image:Feature9.jpg|left]] [[Robot Workbench|Simulator de roboti]] ce permite studierea miscarilor robotilor. Modulul are deja o interfata grafica extinsa, permitand realizarea intregului flux in mod grafic.{{clear}}
* [[Image:Feature8.jpg|left]] [[Drawing Module|Foi de desen]] ce permit crearea de vizualizari 2D ale desenului 3D pe o foaie. Acest modul produce foi SVG sau PDF gata de a fi exportate. Acest modul este in lucru, dar are deja implementata functionalitatea Python.{{clear}}
* [[Image:Feature8.jpg|left]] [[Drawing Workbench|Foi de desen]] ce permit crearea de vizualizari 2D ale desenului 3D pe o foaie. Acest modul produce foi SVG sau PDF gata de a fi exportate. Acest modul este in lucru, dar are deja implementata functionalitatea Python.{{clear}}
* [[Image:Feature-raytracing.jpg|left]] Modulul de [[Raytracing Module/ro|Afisare]] poate exporta obiectele 3D pentru a fi folosite de programe externe. Singurul format suportat in prezent este [http://en.wikipedia.org/wiki/POV-Ray povray], dar alte formate sunt planificate pentru viitor.{{clear}}
* [[Image:Feature-raytracing.jpg|left]] Modulul de [[Raytracing Workbench/ro|Afisare]] poate exporta obiectele 3D pentru a fi folosite de programe externe. Singurul format suportat in prezent este [http://en.wikipedia.org/wiki/POV-Ray povray], dar alte formate sunt planificate pentru viitor.{{clear}}
* [[Image:Feature-arch.jpg|left]] Modulul [[Arch Module|Arhitectural]] permite lucrul folosing pasii [http://en.wikipedia.org/wiki/Building_Information_Modeling BIM] compatibil cu [http://en.wikipedia.org/wiki/Industry_Foundation_Classes IFC]. Comunitatea a dezbatut aprins detaliile modlului in [http://forum.freecadweb.org/viewtopic.php?f=10&t=821 forum].{{clear}}
* [[Image:Feature-arch.jpg|left]] Modulul [[Arch Workbench|Arhitectural]] permite lucrul folosing pasii [http://en.wikipedia.org/wiki/Building_Information_Modeling BIM] compatibil cu [http://en.wikipedia.org/wiki/Industry_Foundation_Classes IFC]. Comunitatea a dezbatut aprins detaliile modlului in [http://forum.freecadweb.org/viewtopic.php?f=10&t=821 forum].{{clear}}
</div>


<span id="General_features"></span>
<div class="mw-translate-fuzzy">
== Funcționalități generale: ==
== Funcționalități generale: ==
</div>


<div class="mw-translate-fuzzy">
* FreeCAD este '''Multi-platformă'''. Rulează și se comportă la fel pe platformele: Windows, Linux si MacOS.
* FreeCAD este '''Multi-platformă'''. Rulează și se comportă la fel pe platformele: Windows, Linux si MacOS.
</div>


<div class="mw-translate-fuzzy">
* '''FreeCAD este o aplicație grafică'''. FreeCAD are o interfață bazată pe librariile [http://www.qtsoftware.com/ Qt], cu vizualizari 3D bazate pe [http://en.wikipedia.org/wiki/Open_Inventor Open Inventor], permițând viteze mari de randarea a scenelor 3D ți o prezentare accesibilă a componentelor scenelor.
* '''FreeCAD este o aplicație grafică'''. FreeCAD are o interfață bazată pe librariile [http://www.qtsoftware.com/ Qt], cu vizualizari 3D bazate pe [http://en.wikipedia.org/wiki/Open_Inventor Open Inventor], permițând viteze mari de randarea a scenelor 3D ți o prezentare accesibilă a componentelor scenelor.
</div>


<div class="mw-translate-fuzzy">
* '''FreeCAD e disponibil de asemena în modul linie de comandă''', folosind foarte puține resurse de memorie. In modul linie de comandă FreeCAD rulează fără componentele de interfață grafică dar cu toate uneltele geometrice. In acest context, poate fi folosit ca si server pentru a produce conținut util altor aplicatii.
* '''FreeCAD e disponibil de asemena în modul linie de comandă''', folosind foarte puține resurse de memorie. In modul linie de comandă FreeCAD rulează fără componentele de interfață grafică dar cu toate uneltele geometrice. In acest context, poate fi folosit ca si server pentru a produce conținut util altor aplicatii.
</div>


<div class="mw-translate-fuzzy">
* '''FreeCAD poate fi încorporat ca și [[Embedding FreeCAD/ro| modul Python]]''' in alte aplicatii capabile sa ruleze module Python, inclusiv in interpretorul Python implicit. Ca si în modul consolă, interfața grafică FreeCAD
* '''FreeCAD poate fi încorporat ca și [[Embedding FreeCAD/ro| modul Python]]''' in alte aplicatii capabile sa ruleze module Python, inclusiv in interpretorul Python implicit. Ca si în modul consolă, interfața grafică FreeCAD
este nedisponibilă, dar uneltele geometrice sunt accesibile.
este nedisponibilă, dar uneltele geometrice sunt accesibile.
</div>


<div class="mw-translate-fuzzy">
* '''Conceptul de Workbench''': În interfața grafica FreeCAD uneltele sunt grupate în ateliere ([[workbenches/ro|workbench]]), ceea ce permite afișarea instrumentelor strict necesare la indeplinirea unui obiectiv, lăsând interfața ordonată și responsiva si permitand aplicației sa se încarce rapid.
* '''Conceptul de Workbench''': În interfața grafica FreeCAD uneltele sunt grupate în ateliere ([[workbenches/ro|workbench]]), ceea ce permite afișarea instrumentelor strict necesare la indeplinirea unui obiectiv, lăsând interfața ordonată și responsiva si permitand aplicației sa se încarce rapid.
</div>


<div class="mw-translate-fuzzy">
* '''Arhitectura modulara cu plug-in-uri pentru incarcarea intarziata a componentelor si tipurilor de date'''. FreeCAD este impartit in functionalitate centrala si module ce sunt incarcate in memorie doar la nevoie. Aproape toate uneltele si tipurile geometrice sunt localizate in module. Acestea se comporta precum plug-in-urile si pot fi adaugate sau indepartate dintr-un pachet FreeCAD instalat.
* '''Arhitectura modulara cu plug-in-uri pentru incarcarea intarziata a componentelor si tipurilor de date'''. FreeCAD este impartit in functionalitate centrala si module ce sunt incarcate in memorie doar la nevoie. Aproape toate uneltele si tipurile geometrice sunt localizate in module. Acestea se comporta precum plug-in-urile si pot fi adaugate sau indepartate dintr-un pachet FreeCAD instalat.
</div>


<div class="mw-translate-fuzzy">
* '''Asociativitatea obiectelor pe baza parametrilor''': Toate obiectele dintr-un document FreeCAD pot fi definite de parametri. Acestia pot fi modificati si recalculati oricand. Relatiile dintre obiecte sunt de asemenea stocate, astfel ca modificare unui obiect atrage dupa sine modificarea obiectelor dependente.
* '''Asociativitatea obiectelor pe baza parametrilor''': Toate obiectele dintr-un document FreeCAD pot fi definite de parametri. Acestia pot fi modificati si recalculati oricand. Relatiile dintre obiecte sunt de asemenea stocate, astfel ca modificare unui obiect atrage dupa sine modificarea obiectelor dependente.
</div>


<div class="mw-translate-fuzzy">
* '''Crearea de primitive''' (cutie, sfera, cilindru, etc), '''expandare''' (normal sau in mod Jung/Shin/Choi) sau '''operatiuni logice''' (adauga, intersecteaza, taie).
* '''Crearea de primitive''' (cutie, sfera, cilindru, etc), '''expandare''' (normal sau in mod Jung/Shin/Choi) sau '''operatiuni logice''' (adauga, intersecteaza, taie).
</div>


<div class="mw-translate-fuzzy">
* '''Operatii de modificare ''' grafică precum translații, rotații, scalari, copiere in oglindă, expandare, (trivial or after [https://www.researchgate.net/publication/240754626_Self-intersection_Removal_in_Triangular_Mesh_Offsetting Jung/Shin/Choi]) convertirea formei în orice plan sau în spațiul 3D
* '''Operatii de modificare ''' grafică precum translații, rotații, scalari, copiere in oglindă, expandare, (trivial or after [https://www.researchgate.net/publication/240754626_Self-intersection_Removal_in_Triangular_Mesh_Offsetting Jung/Shin/Choi]) convertirea formei în orice plan sau în spațiul 3D
</div>


<div class="mw-translate-fuzzy">
* '''[http://en.wikipedia.org/wiki/Constructive_solid_geometry operatiuni logice]''' precum '''uniunea''', '''diferenta''' si '''intersectia'''.
* '''[http://en.wikipedia.org/wiki/Constructive_solid_geometry operatiuni logice]''' precum '''uniunea''', '''diferenta''' si '''intersectia'''.
</div>


<div class="mw-translate-fuzzy">
* Creare grafica pentru '''geometrie planară simplă''' precum linii, polilinii, dreptunghiuri, b-splines, circular or elliptic arce în orice plan sau în spațiul 3D.
* Creare grafica pentru '''geometrie planară simplă''' precum linii, polilinii, dreptunghiuri, b-splines, circular or elliptic arce în orice plan sau în spațiul 3D.
</div>


<div class="mw-translate-fuzzy">
* Modelarea folosind '''extruziuni''', '''sectiuni''' si '''panglici''', in linie dreapta sau prin rotatie.
* Modelarea folosind '''extruziuni''', '''sectiuni''' si '''panglici''', in linie dreapta sau prin rotatie.
</div>


<div class="mw-translate-fuzzy">
* Componente topologice precum '''varfuri, margini, polilinii''' si '''planuri''' (folosind de asemenea script-uri Python).
* Componente topologice precum '''varfuri, margini, polilinii''' si '''planuri''' (folosind de asemenea script-uri Python).
</div>


<div class="mw-translate-fuzzy">
* Unelte de '''testare si reparare''' a retelelor: pentru solide, tools for meshes: solid test, test non-two-manifolds, autointersectie, umplere goluri si orientare uniforma.
* Unelte de '''testare si reparare''' a retelelor: pentru solide, tools for meshes: solid test, test non-two-manifolds, autointersectie, umplere goluri si orientare uniforma.
</div>


<div class="mw-translate-fuzzy">
* '''Notatii''' precum text liber sau dimensiuni
* '''Notatii''' precum text liber sau dimensiuni
</div>


<div class="mw-translate-fuzzy">
* '''Undo/Redo''' Toate operatiunile pot fi inlaturate sau redate individual sau in pasi multipli.
* '''Undo/Redo''' Toate operatiunile pot fi inlaturate sau redate individual sau in pasi multipli.
</div>


<div class="mw-translate-fuzzy">
* '''Managementul tranzactiilor''': stiva undo/redo stocheaza tranzactii in document si nu actiuni individuale permitand fiecarui component sa aleaga ce trebuie sa fie modificat la undo/redo.
* '''Managementul tranzactiilor''': stiva undo/redo stocheaza tranzactii in document si nu actiuni individuale permitand fiecarui component sa aleaga ce trebuie sa fie modificat la undo/redo.
</div>


<div class="mw-translate-fuzzy">
* '''[[Power users hub/ro|Script]] incorporat''': FreeCAD contine un interpretor [http://www.python.org/ Python] si API (functii) ce acopera aproape toate componentele aplicatiei, interfata, geometria si reprezentarea acesteia in vizualizarile 3D. Interpretorul poate rula atat comenzi simple cat si rutine complexe; exista module intregi ce au fost programate in intregime in Python.
* '''[[Power users hub/ro|Script]] incorporat''': FreeCAD contine un interpretor [http://www.python.org/ Python] si API (functii) ce acopera aproape toate componentele aplicatiei, interfata, geometria si reprezentarea acesteia in vizualizarile 3D. Interpretorul poate rula atat comenzi simple cat si rutine complexe; exista module intregi ce au fost programate in intregime in Python.
</div>


<div class="mw-translate-fuzzy">
* '''Consola Python incorporata''' cu sintaxa evidentiata, completare automata si explorator de clase; comenzile Python pot fi adresate direct in FreeCAD si afiseaza rezultatul imediat, permitand celor ce utilizeaza scripturi sa testeze functiile, sa exploreze continutul modulelor si sa invete usor arhitectura FreeCAD.
* '''Consola Python incorporata''' cu sintaxa evidentiata, completare automata si explorator de clase; comenzile Python pot fi adresate direct in FreeCAD si afiseaza rezultatul imediat, permitand celor ce utilizeaza scripturi sa testeze functiile, sa exploreze continutul modulelor si sa invete usor arhitectura FreeCAD.
</div>


<div class="mw-translate-fuzzy">
* '''Acțiunile utilizatorului sunt afișate în consolă''': Tot ce face utilizatorul se traduce în cod Python, care poate fi printat la consolă sau înregistrat ca și macroinstrucțiuni.
* '''Acțiunile utilizatorului sunt afișate în consolă''': Tot ce face utilizatorul se traduce în cod Python, care poate fi printat la consolă sau înregistrat ca și macroinstrucțiuni.
</div>


<div class="mw-translate-fuzzy">
* '''Inregistrarea si editarea macroinstructiunilor''': Comenzile Python issued when the user manipulates the interface pot fi inregistrate, editate dacă e nevoie, și salvate pentru a fi reproduse mai târziu.
* '''Inregistrarea si editarea macroinstructiunilor''': Comenzile Python issued when the user manipulates the interface pot fi inregistrate, editate dacă e nevoie, și salvate pentru a fi reproduse mai târziu.
</div>


<div class="mw-translate-fuzzy">
* '''Format de fisier modular bazat pe ZIP''': Documentele salvate cu extensia .[[fcstd file format/ro|fcstd]] pot contine un mare numar de informatii diferite precum: geometrie, script-uri sau previzualizari. The .fcstd file is itself a zip container, so a saved FreeCAD file has already been compressed.
* '''Format de fisier modular bazat pe ZIP''': Documentele salvate cu extensia .[[fcstd file format/ro|fcstd]] pot contine un mare numar de informatii diferite precum: geometrie, script-uri sau previzualizari. The .fcstd file is itself a zip container, so a saved FreeCAD file has already been compressed.
</div>


<div class="mw-translate-fuzzy">
* '''Interfata grafica pe de-a-ntregul configurabila'''. Interfata bazata pe [http://www.qtsoftware.com Qt] este accesibila interpretorului Python. Pe langa functii simple furnizate de modulul FreeCAD central, intreaga interfata este si ea accesibila, permitand orice operatii asupra aparentei: creare, adaugare, andocare, modificare si indepartare a ferestrelor si barelor de instrumetne.
* '''Interfata grafica pe de-a-ntregul configurabila'''. Interfata bazata pe [http://www.qtsoftware.com Qt] este accesibila interpretorului Python. Pe langa functii simple furnizate de modulul FreeCAD central, intreaga interfata este si ea accesibila, permitand orice operatii asupra aparentei: creare, adaugare, andocare, modificare si indepartare a ferestrelor si barelor de instrumetne.
</div>


<div class="mw-translate-fuzzy">
* '''Thumbnailer''' (doar pentru sisteme Linux în acest moment): iconițele pentru documentele FreeeCAD prezintă conținutul fișierului în majoritatea programelor de management, precum Nautilus in Gnome.
* '''Thumbnailer''' (doar pentru sisteme Linux în acest moment): iconițele pentru documentele FreeeCAD prezintă conținutul fișierului în majoritatea programelor de management, precum Nautilus in Gnome.
</div>


<div class="mw-translate-fuzzy">
* '''Instalare MSI modulara''' permite instalarea flexibila pe sisteme Windows. Pentru Ubuntu au fost pregatite de asemenea pachete de instalare.
* '''Instalare MSI modulara''' permite instalarea flexibila pe sisteme Windows. Pentru Ubuntu au fost pregatite de asemenea pachete de instalare.
</div>


==Extra Workbenches ==
==In lucru==

* [[Image:Feature-assembly.jpg|left]] Un modul de [[Assembly project/ro|asamblare]] ce permite lucrul cu mai multe proiecte, forme, documente, fisiere, relatii... This module is currently in planning state.{{clear}}


<div class="mw-translate-fuzzy">
==Extra Workbenches ==
==Extra Workbenches ==
Power users have created various custom [[external workbenches]].
Power users have created various custom [[external workbenches]].
</div>




<div class="mw-translate-fuzzy">
{{docnav/ro|About FreeCAD/ro|Install on Windows/ro}}
{{docnav/ro|About FreeCAD/ro|Install on Windows/ro}}
</div>


{{Userdocnavi{{#translation:}}}}
[[Category:User Documentation/ro]]
[[Category:User Documentation{{#translation:}}]]

Latest revision as of 22:02, 14 April 2023

Aceasta pagina prezinta o mare parte dintre funcționalitățile FreeCAD. Daca doriti sa priviti in viitor vizitati pagina de planificare. Pagina de screenshot-uri va poate face o iede rapida despre capabilitati.

Descrierea versiunilor

Funcționalități importante

  • O tehnologie completă bazată pe nucleu geometric al Open CASCADE e care permite operații 3D complexe pe tipuri complexe de forme, cu suport nativ pentru concepte precum BRep, curbe Nurbs si suprafețe, o gama largă de entitățti geometrice, operatiuni logice, suport pentru integrat pentru formatele STEP și IGES.
  • Un model parametric complet. Toate obiectele FreeCAD sunt parametrizate, ceea ce inseamna ca forma lor poate depinde de proprietati sau de alte obiecte, cu modificarile calculate la cerere si inregistrate in stiva undo/redo. Tipuri noi de obiecte pot fi adaugate cu usurinta si sunt programabile in Python.
  • Arhitectura modulara ce permite modulelor sa adauge noi functionalitati la pachetul de baza. Extensiile pot fi complexe, precum intregi aplicatii programate in C++, sau simple, precum script-uri Python sau macroinstructiuni inregistrate automat. Utilizatorul are control complet asupra interpretorului Python continut, asupra macroinstructiunilor si script-urilor externe si asupra componentelor FreeCAD: crearea si transformarea geometriei, representarea in 2D sau 3D a geometriei sub forma de grafice sau chiar interfata grafica
  • Importul si exportul in formate standard precum STEP, IGES, OBJ, STL, DXF, SVG, STL, DAE, IFC sau OFF, NASTRAN, VRML pe langa formatul nativ FreeCAD. Nivelul de compatibilitate dintre FreeCAD si un format dat variaza, depinzand de modulul care implementeaza functionalitatea.
  • Editarea schitelor cu constrangeri, permitand schitarea formelor 2D constranse ca si geometrie. E posibila crearea catorva tipuri de geometrii constranse precum si imbinarea lor.
  • Simulator de roboti ce permite studierea miscarilor robotilor. Modulul are deja o interfata grafica extinsa, permitand realizarea intregului flux in mod grafic.
  • Foi de desen ce permit crearea de vizualizari 2D ale desenului 3D pe o foaie. Acest modul produce foi SVG sau PDF gata de a fi exportate. Acest modul este in lucru, dar are deja implementata functionalitatea Python.
  • Modulul de Afisare poate exporta obiectele 3D pentru a fi folosite de programe externe. Singurul format suportat in prezent este povray, dar alte formate sunt planificate pentru viitor.
  • Modulul Arhitectural permite lucrul folosing pasii BIM compatibil cu IFC. Comunitatea a dezbatut aprins detaliile modlului in forum.

Funcționalități generale:

  • FreeCAD este Multi-platformă. Rulează și se comportă la fel pe platformele: Windows, Linux si MacOS.
  • FreeCAD este o aplicație grafică. FreeCAD are o interfață bazată pe librariile Qt, cu vizualizari 3D bazate pe Open Inventor, permițând viteze mari de randarea a scenelor 3D ți o prezentare accesibilă a componentelor scenelor.
  • FreeCAD e disponibil de asemena în modul linie de comandă, folosind foarte puține resurse de memorie. In modul linie de comandă FreeCAD rulează fără componentele de interfață grafică dar cu toate uneltele geometrice. In acest context, poate fi folosit ca si server pentru a produce conținut util altor aplicatii.
  • FreeCAD poate fi încorporat ca și modul Python in alte aplicatii capabile sa ruleze module Python, inclusiv in interpretorul Python implicit. Ca si în modul consolă, interfața grafică FreeCAD
este nedisponibilă, dar uneltele geometrice sunt accesibile.
  • Conceptul de Workbench: În interfața grafica FreeCAD uneltele sunt grupate în ateliere (workbench), ceea ce permite afișarea instrumentelor strict necesare la indeplinirea unui obiectiv, lăsând interfața ordonată și responsiva si permitand aplicației sa se încarce rapid.
  • Arhitectura modulara cu plug-in-uri pentru incarcarea intarziata a componentelor si tipurilor de date. FreeCAD este impartit in functionalitate centrala si module ce sunt incarcate in memorie doar la nevoie. Aproape toate uneltele si tipurile geometrice sunt localizate in module. Acestea se comporta precum plug-in-urile si pot fi adaugate sau indepartate dintr-un pachet FreeCAD instalat.
  • Asociativitatea obiectelor pe baza parametrilor: Toate obiectele dintr-un document FreeCAD pot fi definite de parametri. Acestia pot fi modificati si recalculati oricand. Relatiile dintre obiecte sunt de asemenea stocate, astfel ca modificare unui obiect atrage dupa sine modificarea obiectelor dependente.
  • Crearea de primitive (cutie, sfera, cilindru, etc), expandare (normal sau in mod Jung/Shin/Choi) sau operatiuni logice (adauga, intersecteaza, taie).
  • Operatii de modificare grafică precum translații, rotații, scalari, copiere in oglindă, expandare, (trivial or after Jung/Shin/Choi) convertirea formei în orice plan sau în spațiul 3D
  • Creare grafica pentru geometrie planară simplă precum linii, polilinii, dreptunghiuri, b-splines, circular or elliptic arce în orice plan sau în spațiul 3D.
  • Modelarea folosind extruziuni, sectiuni si panglici, in linie dreapta sau prin rotatie.
  • Componente topologice precum varfuri, margini, polilinii si planuri (folosind de asemenea script-uri Python).
  • Unelte de testare si reparare a retelelor: pentru solide, tools for meshes: solid test, test non-two-manifolds, autointersectie, umplere goluri si orientare uniforma.
  • Notatii precum text liber sau dimensiuni
  • Undo/Redo Toate operatiunile pot fi inlaturate sau redate individual sau in pasi multipli.
  • Managementul tranzactiilor: stiva undo/redo stocheaza tranzactii in document si nu actiuni individuale permitand fiecarui component sa aleaga ce trebuie sa fie modificat la undo/redo.
  • Script incorporat: FreeCAD contine un interpretor Python si API (functii) ce acopera aproape toate componentele aplicatiei, interfata, geometria si reprezentarea acesteia in vizualizarile 3D. Interpretorul poate rula atat comenzi simple cat si rutine complexe; exista module intregi ce au fost programate in intregime in Python.
  • Consola Python incorporata cu sintaxa evidentiata, completare automata si explorator de clase; comenzile Python pot fi adresate direct in FreeCAD si afiseaza rezultatul imediat, permitand celor ce utilizeaza scripturi sa testeze functiile, sa exploreze continutul modulelor si sa invete usor arhitectura FreeCAD.
  • Acțiunile utilizatorului sunt afișate în consolă: Tot ce face utilizatorul se traduce în cod Python, care poate fi printat la consolă sau înregistrat ca și macroinstrucțiuni.
  • Inregistrarea si editarea macroinstructiunilor: Comenzile Python issued when the user manipulates the interface pot fi inregistrate, editate dacă e nevoie, și salvate pentru a fi reproduse mai târziu.
  • Format de fisier modular bazat pe ZIP: Documentele salvate cu extensia .fcstd pot contine un mare numar de informatii diferite precum: geometrie, script-uri sau previzualizari. The .fcstd file is itself a zip container, so a saved FreeCAD file has already been compressed.
  • Interfata grafica pe de-a-ntregul configurabila. Interfata bazata pe Qt este accesibila interpretorului Python. Pe langa functii simple furnizate de modulul FreeCAD central, intreaga interfata este si ea accesibila, permitand orice operatii asupra aparentei: creare, adaugare, andocare, modificare si indepartare a ferestrelor si barelor de instrumetne.
  • Thumbnailer (doar pentru sisteme Linux în acest moment): iconițele pentru documentele FreeeCAD prezintă conținutul fișierului în majoritatea programelor de management, precum Nautilus in Gnome.
  • Instalare MSI modulara permite instalarea flexibila pe sisteme Windows. Pentru Ubuntu au fost pregatite de asemenea pachete de instalare.

Extra Workbenches

Extra Workbenches

Power users have created various custom external workbenches.


About FreeCAD/ro
Install on Windows/ro