Translations:Power users hub/4/ro

Una dintre cele mai interesante posibilități ale FreeCad este să puteți crea scripturi de programare foarte complexe fără a trebui să compilați nimic sau să trebuiască să atingeți codul sursă. Toate scripturile sunt făcute în limbajul Python, care este un limbaj de scriere simplu și foarte puternic. Folosind comenzi simple aveți acces complet la toate părțile FreeCad. Puteți, de exemplu: * Create and modify geometry: Is there a special object you need that's not present in the default FreeCAD installation? You can easily create a new object type, either from scratch or by adapting an existing type.
 * Create custom tools and commands: At the moment, FreeCAD already has extensive functionality, but there aren't many convenient tools and commands for the final user yet. But it is already easy to create your own sets of tools.
 * Modify the interface: The FreeCAD user interface is still very basic at this stage. But everything is there for you to extend it to your needs. You can, for example, create toolbars to put your own tools, create special panels for interacting with your tools, etc.
 * Modify the scene representation: FreeCAD has separate processes for building up and computing the geometry and displaying that geometry on your screen. You have full access to the way the scene contents are displayed on screen, therefore you can modify that representation, interact with it, or add all kinds of custom behaviours and screen widgets, like information, draggers, anchors or temporary entities.