Power users hub/ro: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
 
(32 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{TOCright}}
[[Image:Power_user_hub.png|64px]]
----


<div class="mw-translate-fuzzy">
[[Image:Crystal_Clear_app_terminal.png|right|150]]
Acesta este locul unde veți veni dacă doriți să aveți o viziune mai profundă în FreeCAD. Aici puteți afla despre personalizarea programului FreeCAD pentru nevoile dvs.

</div>
Acesta este locul unde veți veni dacă doriți să aveți o viziune mai profundă în FreeCAD. Aici puteți afla despre personalizarea programului FreeCAD pentru nevoile dvs.

Aceste pagini sunt în stadiu incipient de dezvoltare. Dacă nu găsiți informațiile pe care le căutați sau ați găsit informații utile undeva la care nu ne-am conectat, vă rugăm să lăsați un comentariu cu privire la [http://forum.freecadweb.org/ forum], sau, de ce nu? [[Help_FreeCAD| Add some more content here yourself!]]


<div class="mw-translate-fuzzy">
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 [http://en.wikipedia.org/wiki/Python_(programming_language) 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:
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 [http://en.wikipedia.org/wiki/Python_(programming_language) 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''': există un obiect care nu este disponibil în biblioteca originală FreeCad? Puteți crea acest nou obiect de la zero sau puteți adapta un șablon existent după cum este necesar.
* '''Create and modify geometry''': există un obiect care nu este disponibil în biblioteca originală FreeCad? Puteți crea acest nou obiect de la zero sau puteți adapta un șablon existent după cum este necesar.
* '''Create custom tools and commands''': În prezent, FreeCad are multe caracteristici, dar există încă o mulțime de instrumente și controale care sunt utile pentru utilizatorul final. Puteți crea cu ușurință propriile instrumente sau comenzi.
* '''Create custom tools and commands''': În prezent, FreeCad are multe caracteristici, dar există încă o mulțime de instrumente și controale care sunt utile pentru utilizatorul final. Puteți crea cu ușurință propriile instrumente sau comenzi.
* '''Modify the interface''': Interfața FreeCad este în prezent foarte simplă. În acest scop, FreeCad permite modificați aspectul și să îl adaptați la nevoile dvs. De exemplu, puteți să creați bara de instrumente și să inserați instrumentele.
* '''Modify the interface''': Interfața FreeCad este încă foarte simplă. Dar totul ce este acolo pentru se poate extinde și adapta la nevoile dvs. De exemplu, puteți să creați bara de instrumente și să inserați instrumentele.
*'''Modify the scene representation''': FreeCad are procese separate pentru construirea și calcularea formelor geometrice și afișarea figurilor pe ecran. Aveți control complet asupra modului în care este afișată geometria pe ecran, puteți schimba reprezentarea, puteți interacționa cu aceasta sau puteți adăuga tot felul de comportamente personalizate și widget-uri de pe ecran, cum ar fi informații, trasaje, ancore sau entități temporare.
*'''Modify the scene representation''': FreeCad are procese separate pentru construirea și calcularea formelor geometrice și afișarea figurilor pe ecran. Aveți control complet asupra modului în care este afișată geometria pe ecran, puteți schimba reprezentarea, puteți interacționa cu aceasta sau puteți adăuga tot felul de comportamente personalizate și widget-uri de pe ecran, cum ar fi informații, trasaje, ancore sau entități temporare.
</div>

<div class="mw-translate-fuzzy">
Aceste pagini sunt în stadiu incipient de dezvoltare. Dacă nu găsiți informațiile pe care le căutați sau ați găsit informații utile undeva la care nu ne-am conectat, vă rugăm să lăsați un comentariu cu privire la [http://forum.freecadweb.org/ forum], sau, de ce nu? [[Help_FreeCAD| Add some more content here yourself!]]
</div>


<span id="Customizing_FreeCAD"></span>
== personalizare FreeCAD ==
== personalizare FreeCAD ==


<div class="mw-translate-fuzzy">
* [[Interface Customization]]: Pornind de la început: Bare de instrumente și comenzi rapide
* [[Interface Customization]]: Pornind de la început: Bare de instrumente și comenzi rapide
* [[Macros|Working with Macros]]: Înregistrați cu ușurință sarcini repetate adesea sau cod Python
* [[Macros|Working with Macros]]: Înregistrați cu ușurință sarcini repetate adesea sau cod Python
Line 22: Line 31:
* [http://forum.freecadweb.org/viewtopic.php?t=10556 Plugin Loader]
* [http://forum.freecadweb.org/viewtopic.php?t=10556 Plugin Loader]
* [https://github.com/FreeCAD/FreeCAD-addons Addons installer.FCMacro]
* [https://github.com/FreeCAD/FreeCAD-addons Addons installer.FCMacro]
</div>


== Scripting in FreeCAD ==
== Scripting in FreeCAD ==


===General===
===General===
* [[Introduction to Python]] - See also other Python tutorials at the bottom of this page
* [[Python scripting tutorial|FreeCAD scripting tutorial]] - A general look at python scripting in FreeCAD
* [[FreeCAD Scripting Basics]]: Well, the basics...
* [[Gui Command]] : Adding custom commands to the GUI
* Using mixed [[Units]] in FreeCAD


<div class="mw-translate-fuzzy">
===General===
* [[Introduction to Python]] - Vezi și alte tutoriale Python din partea de jos a acestei pagini.
* [[Python scripting tutorial|FreeCAD scripting tutorial]] - O privire generală asupra scripting-ului Python în FreeCAD
* [[FreeCAD Scripting Basics]]: Bazele scriptului de programare în Python...
* [[Gui Command]] : Adăugarea de comenzi personalizate în GUI
* Utilizarea de unități [[Units]] de măsură diverse în FreeCAD
</div>

<span id="Modules"></span>
=== Module ===
=== Module ===


<div class="mw-translate-fuzzy">
As the functionality of FreeCAD is separated in Modules which deal with special data types and applications. FreeCAD has built-in modules and Extension Modules (plug-ins). Once plugin modules are installed, they become availible to you as easily as the built-in modules. The modules described below are the default modules, includeed in every FreeCAD installation.
Deoarece funcționalitatea FreeCAD este separată în module care se ocupă cu tipuri și aplicații speciale de date. FreeCAD are module încorporate și module de extensie (plug-in-uri). După instalarea modulelor de plugin-uri, acestea devin disponibile pentru dvs. la fel de ușor ca modulele încorporate. Modulele descrise mai jos sunt modulele implicite, incluse în fiecare instalare FreeCAD.
</div>

<div class="mw-translate-fuzzy">
* Modulele [[Builtin modules]] sunt principalele module FreeCAD. Acestea conțin instrumente pentru manipularea configurațiilor generale FreeCAD, a documentelor și a conținutului acestora.
* [[Workbench creation]] vă arată cum să vă creați un atelier de lucru propriu
</div>


====Working with Meshes====
* The [[Builtin modules]] are the principal FreeCAD modules. They contain tools for manipulating general FreeCAD configurations, documents and their contents.
* [[Workbench creation]] shows you how to create your own workbench


<div class="mw-translate-fuzzy">
===Working with Meshes===
===Working with Meshes===
* [[Mesh Scripting]]: How to interact with the [[Mesh Module]]
* [[Mesh Scripting]]: Cum se interacționează cu [[Mesh Workbench]]
</div>


===Working with Parts===
====Working with Parts====
* [[Part Module|The Part Module]]: How [http://en.wikipedia.org/wiki/Open_CASCADE Open CASCADE Technology] tools and structure is used in FreeCAD
* [[Topological data scripting]]: How to interact with the Part Module
* [[PythonOCC]]: How to unleash the whole Open CASCADE power
* [[Mesh to Part]]: Converting between object types


<div class="mw-translate-fuzzy">
===Accessing the Coin scenegraph===
===Lucrul cu formele geometrice Part===
* [[Scenegraph|The Coin/Inventor scenegraph]]: How the FreeCAD scene representation works
* [[Part_Workbench|The Part Workbench]]: How [http://en.wikipedia.org/wiki/Open_CASCADE Open CASCADE Technology] instrumente și structuri utilizate în în FreeCAD
* [[Pivy]]: How to access and modify the scenegraph
* [[Topological data scripting]]: Cum să interacționați cu Part Workbench
* [[PythonOCC]]: Cum să delănțuiți întreaga putere a Open CASCADE
* [[Mesh to Part]]: conversia între tipurile de obiecte
</div>

====Accessing the Coin scenegraph====

<div class="mw-translate-fuzzy">
===Accesul la scene grafice cu Coin===
* Poți cu FreeCad să reprezinte scene de lucru datorită [[Scenegraph|The Coin/Inventor scenegraph]]
* [[Pivy]] Accesați și modificați scena grafică mulțumită lui Pivy, care este poarta de acces pentru a accesa Coin
</div>


===Controlling the Qt interface===
===Controlling the Qt interface===
* [[PySide]]: How to access the interface, and modify its contents
* [[Embedding FreeCADGui|Using the FreeCAD GUI]] in another Qt application with PyQt


<div class="mw-translate-fuzzy">
===Working with parametric objects===
===Controlarea interfeței Qt ===
* [[Scripted objects]]: How to make 100% Python-scripted objects in FreeCAD
* [[PySide]]: Dispune de instrumentele necesare pentru a construi, a accesa și a modifica conținutul unei interfețe de utilizator
* [[Drawing Module]]: Automating the 3D-to-2D process
* [[Embedding FreeCADGui|Using the FreeCAD GUI]] într-o altă aplicație Qt cu PyQt
</div>

<span id="Working_with_parametric_objects"></span>
<div class="mw-translate-fuzzy">
===Lucrul cu obiecte parametrice===
* [[Scripted objects]]: Cum se fac obiecte 100% Python scripted în FreeCAD
* [[Drawing Workbench]]: Automatizarea procesului 3D-la-2D
</div>

* [[Scripted_objects|Scripted objects]]: how to make 100% Python-scripted objects.
** [[Scripted_objects_with_attachment|Scripted objects with attachment]]: how to make scripted objects attachable to other objects.
** [[Scripted_objects_saving_attributes|Scripted objects saving attributes]]: how to save and restore attributes of the proxy class with {{incode|dumps}} and {{incode|loads}}.
** [[Scripted_objects_migration|Scripted objects migration]]: how to migrate old scripted objects to a new class.


===Examples===
===Examples===

* [[Code snippets]] : A collection of pieces of FreeCAD Python code, to serve as ingredients in your scripts...
<div class="mw-translate-fuzzy">
* [[Line drawing function]]: How to build a simple tool to draw lines
===Example===
* [[Dialog creation]]: How to construct dialogs with Qt designer, and use them in FreeCAD
* [[Code snippets]] : O colecție de piese de cod FreeCAD Python, pentru a servi ca ingrediente în scripturile dvs. ...
* [[Embedding FreeCAD]]: How to import FreeCAD as a Python module in other applications
* [[Line drawing function]]: Scriind un script python care va desena o linie, întreaga procedură este descrisă pas cu pas
* The [[Draft Module]] adds basic 2d drawing functions to freecad. It is written entirely in Python, so it can be a good example if you want to write your own modules.
* [[Dialog creation]]: Cum să construiți dialoguri cu Qt Designer și să le folosiți în FreeCAD
* [[FreeCAD vector math library]] : A couple of handy functions to manipulate FreeCAD vectors. This library is also included in the Draft module.
* [[Embedding FreeCAD]]: Cum să importați FreeCAD ca modul Python în alte aplicații
* The [[Draft Workbench]] adaugă funcții de bază de desen 2d la Freecad. Este scris în întregime în Python, deci poate fi un bun exemplu dacă doriți să vă scrieți propriile module.
* [[FreeCAD vector math library]] : Câteva funcții la îndemână pentru manipularea vectorilor FreeCAD. Această bibliotecă este, de asemenea, inclusă în modulul de proiect.
</div>


== API Functions ==
== API Functions ==


Descrierea completă a API-urilor FreeCad se află pe această pagină http://www.freecadweb.org/api/ . Pagina conține atât C++ și Python APIs, și nu este încă bine formatat, ceea ce poate fi confuz atunci când cauți cod de tip Python. O versiune mai ușor de navigat poate fi găsită la [[:Category:API|here]]. Rețineți că este posibil să fie incompletă, dar nu am găsit încă o modalitate de a include în mod automat pe acest wiki. Pentru mai multe informații, răsfoiți modulele direct în FreeCad.
Descrierea completă a API-urilor FreeCad se află pe această pagină http://www.freecadweb.org/api/ . Pagina conține atât C++ și Python APIs, și nu este încă bine formatat, ceea ce poate fi confuz atunci când cauți cod de tip Python. O versiune mai ușor de navigat poate fi găsită la [[:Category:API|here]]. Rețineți că este posibil să fie incompletă, dar nu am găsit încă o modalitate de a include în mod automat pe acest wiki. Pentru mai multe informații, răsfoiți modulele direct în FreeCad.

Related: [[Exposing_C%2B%2B_to_Python|Exposing C++ to Python]]


== Advanced modification ==
== Advanced modification ==


<div class="mw-translate-fuzzy">
* [[Start up and Configuration]]: Opțiunile de pornire și linia de comandă pentru FreeCad
* [[Start up and Configuration]]: Opțiunile de pornire și linia de comandă pentru FreeCad
* [[Install on Windows]]: instalarea sub Windows
* [[Installing_on_Windows]]: instalarea sub Windows
* [[CompileOnWindows|Compiling FreeCAD on Windows]] and [[CompileOnUnix|Compiling FreeCAD on Unix]]
* [[Compile_on_Windows|Compiling FreeCAD on Windows]] and [[Compile_on_Linux|Compiling FreeCAD on Unix]]
* [[Branding]]: Modificări simple pe care le puteți face la codul sursă pentru a schimba unele aspecte ale FreeCAD
* [[Branding]]: Modificări simple pe care le puteți face la codul sursă pentru a schimba unele aspecte ale FreeCAD
* [[Extra python modules]] : Extindeți interpretorul Python FreeCAD cu aceste module puternice!
* [[Extra python modules]] : Extindeți interpretorul Python FreeCAD cu aceste module puternice!
</div>


== Python tutorials ==
== Python tutorials ==
Line 84: Line 135:
Acestea sunt tutoriale generice bune, nu specifice aplicației FreeCAD, care ar putea fi interesante pentru dvs. dacă sunteți complet nou în Python.
Acestea sunt tutoriale generice bune, nu specifice aplicației FreeCAD, care ar putea fi interesante pentru dvs. dacă sunteți complet nou în Python.


<div class="mw-translate-fuzzy">
'''Python'''
'''Python'''
* [https://docs.python.org/2.7/tutorial/index.html Official python tutorial] - Un tutorial foarte simplu pentru a descoperi python
* [https://docs.python.org/2.7/tutorial/index.html Official python tutorial] - Un tutorial foarte simplu pentru a descoperi python
* [http://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python Non-programmer tutorial for python] - un excelent wikibook
* [http://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python Non-programmer tutorial for python] - un excelent wikibook
* [http://npt.cc.rsu.ru/user/wanderer/ODP/Python_for_Newbies.htm Python for newbies] - un tutorial extraordinar care acoperă principiile de bază
* [http://npt.cc.rsu.ru/user/wanderer/ODP/Python_for_Newbies.htm Python for newbies] - un tutorial extraordinar care acoperă principiile de bază
</div>


'''PySide''' - Cum se creează și se gestionează interfața Qt UI a FreeCAD de la Python
'''PySide''' - Cum se creează și se gestionează interfața Qt UI a FreeCAD de la Python
Line 97: Line 150:
* [http://nullege.com/codes/search?cq=PySide PySide code snippets] : o bază de date căutată de fragmente de cod PySide
* [http://nullege.com/codes/search?cq=PySide PySide code snippets] : o bază de date căutată de fragmente de cod PySide


<div class="mw-translate-fuzzy">
Următoarele două referințe sunt PyQt specifice (nu PySide), dar pot oferi unele informații de utilizare:
Următoarele două referințe sunt PyQt specifice (nu PySide), dar pot oferi unele informații de utilizare:
* [http://www.cs.usfca.edu/~afedosov/qttut/ Basic PyQt tutorial] : Un tutorial simplu și scurt bazat pe linux care va explica cum să lucrați cu PyQt și Qt Designer
* [http://www.cs.usfca.edu/~afedosov/qttut/ Basic PyQt tutorial] : Un tutorial simplu și scurt bazat pe linux care va explica cum să lucrați cu PyQt și Qt Designer
* [http://vizzzion.org/?id=pyqt Programming Qt applications in python] : Un tutorial mai aprofundat care acoperă întregul proces de lucru cu Qt și Python.
* [http://vizzzion.org/?id=pyqt Programming Qt applications in python] : Un tutorial mai aprofundat care acoperă întregul proces de lucru cu Qt și Python.
</div>


<div class="mw-translate-fuzzy">
'''Pivy''' - Cum să interacționați cu scenele 3D ale FreeCAD
'''Pivy''' - Cum să interacționați cu scenele 3D ale FreeCAD
* [http://pivy.coin3d.org/documentation/pycon Basic Pivy tutorial] : Un tutorial foarte simplu de la site-ul oficial Pivy
* [http://pivy.coin3d.org/documentation/pycon Basic Pivy tutorial] : Un tutorial foarte simplu de la site-ul oficial Pivy
* [http://www.google.com.br/url?sa=U&start=3&q=http://studierstube.icg.tu-graz.ac.at/doc/pdf/PivyStudierstubeTutorial.pdf&ei=XyC1Sc2wOeCKmQem_eHnBQ&usg=AFQjCNEYhb-0DcUc6OxFVijAe1epBb-4aA Introducing Pivy into studierstube] : Un document care nu este într-adevăr un tutorial, dar care arată cât de bine funcționează Pivy
* [http://www.google.com.br/url?sa=U&start=3&q=http://studierstube.icg.tu-graz.ac.at/doc/pdf/PivyStudierstubeTutorial.pdf&ei=XyC1Sc2wOeCKmQem_eHnBQ&usg=AFQjCNEYhb-0DcUc6OxFVijAe1epBb-4aA Introducing Pivy into studierstube] : Un document care nu este într-adevăr un tutorial, dar care arată cât de bine funcționează Pivy
</div>


== Community projects ==
== Community projects ==


<div class="mw-translate-fuzzy">
Pe pagina [[FreeCAD Community Portal|Community portal]], puteți căuta alte proiecte bazate pe FreeCad gestionate de comunitate. Dacă ați început un nou proiect FreeCad, asigurați-vă că îl veți informa despre portalul comunitar. Dacă doriți să participați la dezvoltarea programului FreeCAD, puteți vizita această pagină și puteți vedea ce puteți face[[Help FreeCAD]].
Pe pagina [[FreeCAD Community Portal|Community portal]], puteți căuta alte proiecte bazate pe FreeCad gestionate de comunitate. Dacă ați început un nou proiect FreeCad, asigurați-vă că îl veți informa despre portalul comunitar. Dacă doriți să participați la dezvoltarea programului FreeCAD, puteți vizita această pagină și puteți vedea ce puteți face[[Help FreeCAD]].
</div>

* [[Scientific_literature|Scientific literature]]: articles that reference or use the FreeCAD system in different ways.



{{Powerdocnavi{{#translation:}}}}
[[Category:Hubs/ro]] [[Category:Poweruser Documentation/ro]]
[[Category:Hubs{{#translation:}}]]

Latest revision as of 09:02, 27 January 2024


Acesta este locul unde veți veni dacă doriți să aveți o viziune mai profundă în FreeCAD. Aici puteți afla despre personalizarea programului FreeCAD pentru nevoile dvs.

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:  există un obiect care nu este disponibil în biblioteca originală FreeCad? Puteți crea acest nou obiect de la zero sau puteți adapta un șablon existent după cum este necesar.
  • Create custom tools and commands: În prezent, FreeCad are multe caracteristici, dar există încă o mulțime de instrumente și controale care sunt utile pentru utilizatorul final. Puteți crea cu ușurință propriile instrumente sau comenzi.
  • Modify the interface: Interfața FreeCad este încă foarte simplă. Dar totul ce este acolo pentru se poate extinde și adapta la nevoile dvs. De exemplu, puteți să creați bara de instrumente și să inserați instrumentele.
  • Modify the scene representation: FreeCad are procese separate pentru construirea și calcularea formelor geometrice și afișarea figurilor pe ecran. Aveți control complet asupra modului în care este afișată geometria pe ecran, puteți schimba reprezentarea, puteți interacționa cu aceasta sau puteți adăuga tot felul de comportamente personalizate și widget-uri de pe ecran, cum ar fi informații, trasaje, ancore sau entități temporare.

Aceste pagini sunt în stadiu incipient de dezvoltare. Dacă nu găsiți informațiile pe care le căutați sau ați găsit informații utile undeva la care nu ne-am conectat, vă rugăm să lăsați un comentariu cu privire la forum, sau, de ce nu? Add some more content here yourself!

personalizare FreeCAD

Scripting in FreeCAD

General

General

Module

Deoarece funcționalitatea FreeCAD este separată în module care se ocupă cu tipuri și aplicații speciale de date. FreeCAD are module încorporate și module de extensie (plug-in-uri). După instalarea modulelor de plugin-uri, acestea devin disponibile pentru dvs. la fel de ușor ca modulele încorporate. Modulele descrise mai jos sunt modulele implicite, incluse în fiecare instalare FreeCAD.

  • Modulele Builtin modules sunt principalele module FreeCAD. Acestea conțin instrumente pentru manipularea configurațiilor generale FreeCAD, a documentelor și a conținutului acestora.
  • Workbench creation vă arată cum să vă creați un atelier de lucru propriu

Working with Meshes

Working with Meshes

Working with Parts

Lucrul cu formele geometrice Part

Accessing the Coin scenegraph

Accesul la scene grafice cu Coin

  • Poți cu FreeCad să reprezinte scene de lucru datorită The Coin/Inventor scenegraph
  • Pivy Accesați și modificați scena grafică mulțumită lui Pivy, care este poarta de acces pentru a accesa Coin

Controlling the Qt interface

Controlarea interfeței Qt

  • PySide: Dispune de instrumentele necesare pentru a construi, a accesa și a modifica conținutul unei interfețe de utilizator
  • Using the FreeCAD GUI într-o altă aplicație Qt cu PyQt

Lucrul cu obiecte parametrice

Examples

Example

  • Code snippets : O colecție de piese de cod FreeCAD Python, pentru a servi ca ingrediente în scripturile dvs. ...
  • Line drawing function: Scriind un script python care va desena o linie, întreaga procedură este descrisă pas cu pas
  • Dialog creation: Cum să construiți dialoguri cu Qt Designer și să le folosiți în FreeCAD
  • Embedding FreeCAD: Cum să importați FreeCAD ca modul Python în alte aplicații
  • The Draft Workbench adaugă funcții de bază de desen 2d la Freecad. Este scris în întregime în Python, deci poate fi un bun exemplu dacă doriți să vă scrieți propriile module.
  • FreeCAD vector math library : Câteva funcții la îndemână pentru manipularea vectorilor FreeCAD. Această bibliotecă este, de asemenea, inclusă în modulul de proiect.

API Functions

Descrierea completă a API-urilor FreeCad se află pe această pagină http://www.freecadweb.org/api/ . Pagina conține atât C++ și Python APIs, și nu este încă bine formatat, ceea ce poate fi confuz atunci când cauți cod de tip Python. O versiune mai ușor de navigat poate fi găsită la here. Rețineți că este posibil să fie incompletă, dar nu am găsit încă o modalitate de a include în mod automat pe acest wiki. Pentru mai multe informații, răsfoiți modulele direct în FreeCad.

Related: Exposing C++ to Python

Advanced modification

Python tutorials

Acestea sunt tutoriale generice bune, nu specifice aplicației FreeCAD, care ar putea fi interesante pentru dvs. dacă sunteți complet nou în Python.

Python

PySide - Cum se creează și se gestionează interfața Qt UI a FreeCAD de la Python

Următoarele două referințe sunt PyQt specifice (nu PySide), dar pot oferi unele informații de utilizare:

Pivy - Cum să interacționați cu scenele 3D ale FreeCAD

Community projects

Pe pagina Community portal, puteți căuta alte proiecte bazate pe FreeCad gestionate de comunitate. Dacă ați început un nou proiect FreeCad, asigurați-vă că îl veți informa despre portalul comunitar. Dacă doriți să participați la dezvoltarea programului FreeCAD, puteți vizita această pagină și puteți vedea ce puteți faceHelp FreeCAD.