Scripting and macros/ru: Difference between revisions
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
<div class="mw-translate-fuzzy"> |
|||
{{docnav/ru |
{{docnav/ru |
||
|[[Creating a FeaturePython Box, Part II/ru|Creating a FeaturePython Box, Part II]] |
|[[Creating a FeaturePython Box, Part II/ru|Creating a FeaturePython Box, Part II]] |
||
|}} |
|}} |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
* [[Scripted objects/ru]]: Как сделать объекты FreeCAD, полностью состоящие из скриптов Python |
* [[Scripted objects/ru]]: Как сделать объекты FreeCAD, полностью состоящие из скриптов Python |
||
* [[Drawing Module/ru]]: Автоматизация процесса 3D-в-2D |
* [[Drawing Module/ru]]: Автоматизация процесса 3D-в-2D |
||
Line 14: | Line 18: | ||
* [[Topological data scripting/ru]]: Базовые примеры манипуляции с фигурами |
* [[Topological data scripting/ru]]: Базовые примеры манипуляции с фигурами |
||
* [[Python Development Environment/ru]]: Упрощённая среда разработки для Python в FreeCAD |
* [[Python Development Environment/ru]]: Упрощённая среда разработки для Python в FreeCAD |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
{{docnav/ru |
{{docnav/ru |
||
|[[Creating a FeaturePython Box, Part II/ru|Creating a FeaturePython Box, Part II]] |
|[[Creating a FeaturePython Box, Part II/ru|Creating a FeaturePython Box, Part II]] |
||
|}} |
|}} |
||
</div> |
|||
{{Powerdocnavi{{#translation:}}}} |
{{Powerdocnavi{{#translation:}}}} |
||
[[Category:Developer Documentation{{#translation:}}]] |
|||
[[Category:Python Code{{#translation:}}]] |
[[Category:Python Code{{#translation:}}]] |
||
{{clear}} |
Revision as of 06:01, 6 June 2020
- Scripted objects/ru: Как сделать объекты FreeCAD, полностью состоящие из скриптов Python
- Drawing Module/ru: Автоматизация процесса 3D-в-2D
- Line drawing function/ru: Как создать простой инструмент для рисования линий
- PySide/ru: Введение в PySide и его использование в FreeCAD
- Dialog creation/ru: Как создать диалог с помощью Qt designer, и использовать его в FreeCAD
- Embedding FreeCAD/ru: Как импортировать FreeCAD в другие приложения как модуль python
- Macros recipes/ru: Примеры скриптовых макросов
- Code snippets/ru: Куски кода для использования в Ваших скриптах
- Topological data scripting/ru: Базовые примеры манипуляции с фигурами
- Python Development Environment/ru: Упрощённая среда разработки для Python в FreeCAD
Power user documentation
- 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