Installing more workbenches/ru: Difference between revisions
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
(10 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{TOCright}} |
|||
== Описание == |
|||
Добавить [[external workbenches/ru|внешний верстак]] в FreeCAD легко. |
|||
== Введение == |
|||
Начиная с v0.17 легко добавить [[external_workbenches/ru|внешний верстак]], используя [[Std_AddonMgr/ru|Addon Manager]]. Обычному пользователю ничего не требуется кроме использования этого инструмента. |
|||
Читайте далее для получения дополнительной информации относительно установки верстаков. |
|||
== Общее описание == |
|||
Workbenches are nothing more than collections of files that are placed in a folder. This folder is usually compressed into a zip archive. On installation, this folder is simply uncompressed and copied to |
|||
Workbenches are contained in a folder that must be simply copied into |
|||
{{Code|code= |
{{Code|code= |
||
$ROOT_DIR/Mod/ |
$ROOT_DIR/Mod/ |
||
}} |
}} |
||
where {{incode|$ROOT_DIR}} is a top level directory searched by FreeCAD on startup. |
where {{incode|$ROOT_DIR}} is a top level directory searched by FreeCAD on startup. This is essentially what the [[Std_AddonMgr|Addon Manager]] does. |
||
The {{incode|Mod/}} directories are scanned every time FreeCAD is started, and the available workbenches are automatically added. |
The {{incode|Mod/}} directories are scanned every time FreeCAD is started, and the available workbenches are automatically added. |
||
== Installing system-wide == |
== Installing system-wide == |
||
Workbenches installed in this way will be available to all users. Depending on your system, you might need administrator privileges to access the installation directory. |
Workbenches installed in this way will be available to all users. Depending on your system, you might need administrator privileges to access the installation directory. |
||
Line 17: | Line 27: | ||
* On Linux it is usually {{incode|/usr/share/freecad/Mod/}} |
* On Linux it is usually {{incode|/usr/share/freecad/Mod/}} |
||
* On Windows it is usually {{incode|C:\Program Files\FreeCAD\Mod\}} |
* On Windows it is usually {{incode|C:\Program Files\FreeCAD\Mod\}} |
||
* On |
* On macOS it is usually {{incode|/Applications/FreeCAD/Mod/}} |
||
== Installing for a single user == |
== Installing for a single user == |
||
Workbenches installed in this way will be available only to one user, but will not require any administrator privileges. |
Workbenches installed in this way will be available only to one user, but will not require any administrator privileges. |
||
Copy the workbench folder into {{incode|$USER_DIR/Mod/}}, where {{incode|$USER_DIR}} is the FreeCAD directory for a particular {{incode|username}}. |
Copy the workbench folder into {{incode|$USER_DIR/Mod/}}, where {{incode|$USER_DIR}} is the FreeCAD directory for a particular {{incode|username}} (you can find the latter by typing {{incode|App.getUserAppDataDir()}} in the [[Python_console|Python console]]). |
||
* On Linux it is usually {{incode|/home/username/.FreeCAD/Mod/}} |
* On Linux it is usually {{incode|/home/username/.local/share/FreeCAD/Mod/}} ({{VersionPlus|0.20}}) or {{incode|/home/username/.FreeCAD/Mod/}} ({{VersionMinus|0.19}}). |
||
* On Windows it is {{incode|%APPDATA%\FreeCAD\Mod\}}, which is usually {{incode|C:\Users\ |
* On Windows it is {{incode|%APPDATA%\FreeCAD\Mod\}}, which is usually {{incode|C:\Users\username\Appdata\Roaming\FreeCAD\Mod\}} |
||
* On |
* On macOS it is usually {{incode|/Users/username/Library/Preferences/FreeCAD/Mod/}}. |
||
== Дополнительная информация == |
== Дополнительная информация == |
||
Line 33: | Line 44: | ||
Смотрите так же детальное описание [[How_to_install_additional_workbenches|как установить дополнительные верстаки]]. |
Смотрите так же детальное описание [[How_to_install_additional_workbenches|как установить дополнительные верстаки]]. |
||
⚫ | |||
[[Category:Poweruser_Documentation/ru]] |
|||
{{Powerdocnavi{{#translation:}}}} |
|||
{{clear}} |
|||
⚫ |
Latest revision as of 10:59, 23 June 2022
Введение
Начиная с v0.17 легко добавить внешний верстак, используя Addon Manager. Обычному пользователю ничего не требуется кроме использования этого инструмента.
Читайте далее для получения дополнительной информации относительно установки верстаков.
Общее описание
Workbenches are nothing more than collections of files that are placed in a folder. This folder is usually compressed into a zip archive. On installation, this folder is simply uncompressed and copied to
$ROOT_DIR/Mod/
where $ROOT_DIR
is a top level directory searched by FreeCAD on startup. This is essentially what the Addon Manager does.
The Mod/
directories are scanned every time FreeCAD is started, and the available workbenches are automatically added.
Installing system-wide
Workbenches installed in this way will be available to all users. Depending on your system, you might need administrator privileges to access the installation directory.
Copy the workbench folder into $INSTALL_DIR/Mod/
, where $INSTALL_DIR
is the FreeCAD installation directory.
- On Linux it is usually
/usr/share/freecad/Mod/
- On Windows it is usually
C:\Program Files\FreeCAD\Mod\
- On macOS it is usually
/Applications/FreeCAD/Mod/
Installing for a single user
Workbenches installed in this way will be available only to one user, but will not require any administrator privileges.
Copy the workbench folder into $USER_DIR/Mod/
, where $USER_DIR
is the FreeCAD directory for a particular username
(you can find the latter by typing App.getUserAppDataDir()
in the Python console).
- On Linux it is usually
/home/username/.local/share/FreeCAD/Mod/
(version 0.20 and above) or/home/username/.FreeCAD/Mod/
(version 0.19 and below). - On Windows it is
%APPDATA%\FreeCAD\Mod\
, which is usuallyC:\Users\username\Appdata\Roaming\FreeCAD\Mod\
- On macOS it is usually
/Users/username/Library/Preferences/FreeCAD/Mod/
.
Дополнительная информация
Дополнительная информация о том, как создать пользовательский верстак, может быть найдена на хабе опытных пользователей и хабе разработчиков.
Смотрите так же детальное описание как установить дополнительные верстаки.
- 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