Многопоточность
Это тупик, который нуждается в расширении.
Многопоточность во FreeCAD
- Некоторые библиотеки сторонних производителей выполняют многопоточность, например, OCC ядра CAD, для логических операций или тесселяции, чтобы создать сетку отображения на основе модели.
- Библиотека Eigen3, которая широко используется в Sketcher, также поддерживает многопоточность. (source)
Связанные страницы
- FreeCAD thread обсуждение того, как обеспечивается частичная поддержка многопоточности.
- https://forum.freecadweb.org/viewtopic.php?f=3&t=37327&p=317539#p317535
- FreeCAD and multicores - multithreads ветка форума о многоядерности - поддержка многопоточности.

- FreeCAD scripting: Python, Introduction to Python, Python scripting tutorial, FreeCAD Scripting Basics
- Modules: Builtin modules, Units, Quantity
- Workbenches: Workbench creation, Gui Commands, Commands, Installing more workbenches
- Meshes and Parts: Mesh Scripting, Topological data scripting, Mesh to Part, PythonOCC
- Parametric objects: Scripted objects, Viewproviders (Custom icon in tree view)
- Scenegraph: Coin (Inventor) scenegraph, Pivy
- Graphical interface: Interface creation, Interface creation completely in Python (1, 2, 3, 4, 5), PySide, PySide examples beginner, intermediate, advanced
- Macros: Macros, How to install macros
- Embedding: Embedding FreeCAD, Embedding FreeCADGui
- Other: Expressions, Code snippets, Line drawing function, FreeCAD vector math library (deprecated)
- Hubs: User hub, Power users hub, Developer hub