Installing more workbenches/es: Difference between revisions
Renatorivo (talk | contribs) (Created page with "Aparte de los entornos estándar que están empaquetados con cada instalación de FreeCAD, es muy sencillo añadir otros entornos que extiendan la funcionalidad de FreeCAD. De...") |
No edit summary |
||
(29 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
⚫ | |||
Aparte de los entornos estándar que están empaquetados con cada instalación de FreeCAD, es muy sencillo añadir otros entornos que extiendan la funcionalidad de FreeCAD. De momento, ya que FreeCAD es muy joven, casi no hay otros entornos disponibles. Pero FreeCAD se ha creado como extensible desde el principio, así que la adición de nuevos entornos es muy sencilla, y en el futuro aparecerán diversos entornos. |
|||
{{TOCright}} |
|||
== Introducción == |
|||
Extra workbenches are delivered in a folder, that must simply be copied into one of FreeCAD's '''Mod''' directory. The Mod directories are scanned everytime FreeCAD is started and the availible workbenches automatically added. There are two ways of installing: |
|||
Desde la v0.17 es fácil añadir [[external_workbenches/es|ambientes de trabajo externos]] utilizando el [[Std_AddonMgr/es|Gestor de complementos]]. Un usuario normal no necesita hacer más que usar esta herramienta. |
|||
===Installing system-wide=== |
|||
Extra workbenches, or modules, can be installed inside your FreeCAD installation directory, so they will be availible to all users. Depending on your system, you might need administrator or superuser privileges to access the FreeCAD installation directory. |
|||
Siga leyendo para obtener más información sobre la instalación de ambientes de trabajo. |
|||
Copy or move the folder containing your workbench to the "Mod" directory that lies inside your FreeCAD installation directory. On Windows, it will probably be something like '''C:\Program Files\FreeCAD\Mod''', on Debian-based systems something like '''/usr/lib/FreeCAD/Mod''' |
|||
== Descripción general == |
|||
===Installing user-wide=== |
|||
Workbenches installed that way will be availible only to you, and not to the other users of your system. But it will not require any administrator or superuser privileges. |
|||
Los ambientes de trabajo no son más que colecciones de archivos que se colocan en una carpeta. Esta carpeta suele estar comprimida en un archivo zip. En la instalación, esta carpeta simplemente se descomprime y se copia en |
|||
Copy or move the folder containing your workbench to the "Mod" directory that lies inside your FreeCAD user directory. On Windows, it will be something like '''C:\Users\your_user_name\Application Data\FreeCAD\Mod''', on Linux systems it will be '''~/.FreeCAD/Mod''' where ~ is your user's home directory. On Mac OSX the "Mod" directory should be '''~/Library/Preferences/FreeCAD/Mod'''. One way to get to the FreeCAD preferences directory on Mac is to use the Finder menu item Go->Go to Folder... and then enter "~/Library/Preferences/FreeCAD". |
|||
{{Code|code= |
|||
$ROOT_DIR/Mod/ |
|||
}} |
|||
donde {{incode|$ROOT_DIR}} es un directorio de nivel superior buscado por FreeCAD al iniciarse. Esto es esencialmente lo que hace el [[Std_AddonMgr/es|Gestor de complementos |
|||
]]. |
|||
Los directorios {{incode|Mod/}} se escanean cada vez que se inicia FreeCAD, y los ambientes de trabajo disponibles se añaden automáticamente. |
|||
Extra information about how to create a custom workbench can be found on the [[Developer hub]] and on the [[Power users hub]]. |
|||
== Instalación de todo el sistema == |
|||
⚫ | |||
[[Category:Poweruser_Documentation]] |
|||
Los ambientess de trabajo instalados de esta manera estarán disponibles para todos los usuarios. Dependiendo de su sistema, es posible que necesite privilegios de administrador para acceder al directorio de instalación. |
|||
{{clear}} |
|||
⚫ | |||
Copie la carpeta del ambiente de trabajo en {{incode|$INSTALL_DIR/Mod/}}, donde {{incode|$INSTALL_DIR}} es el directorio de instalación de FreeCAD. |
|||
* En Linux suele ser {{incode|/usr/share/freecad/Mod/}} |
|||
* En Windows suele ser {{incode|C:\\Program Files\FreeCAD\Mod}} |
|||
* En macOS suele ser {{incode|/Applications/FreeCAD/Mod/}} |
|||
== Instalación para un solo usuario == |
|||
Los ambientes de trabajo instalados de esta manera estarán disponibles sólo para un usuario, pero no requerirán ningún privilegio de administrador. |
|||
Copiar la carpeta del ambiente de trabajo en {{incode|$USER_DIR/Mod/}}, donde {{incode|$USER_DIR}} es el directorio de FreeCAD para un {{incode|username}} particular (puede encontrar este último escribiendo {{incode|App.getUserAppDataDir()}} en la [[Python_console|consola de Python]]). |
|||
* En Linux es normalmente {{incode|/home/username/.local/share/FreeCAD/Mod/}} ({{VersionPlus|0.20}}) ó {{incode|/home/username/.FreeCAD/Mod/}} ({{VersionMinus|0.19}}). |
|||
* En Windows es {{incode|%APPDATA%\FreeCAD\Mod}}, que suele ser {{incode|C:\Users\username\Appdata\Roaming\FreeCAD\Mod}}. |
|||
* En macOS suele ser {{incode|/Users/username/Library/Preferences/FreeCAD/Mod/}}. |
|||
== Información adicional == |
|||
Puedes encontrar información adicional sobre cómo crear un ambiente de trabajo personalizado en el [[Power users hub/es|Centro de usuarios avanzados]] y en el [[Developer hub/es|Centro de desarrolladores]]. |
|||
Consulta también una descripción detallada en la página [[How_to_install_additional_workbenches/es|cómo instalar ambientes de trabajo adicionales]]. |
|||
{{Powerdocnavi{{#translation:}}}} |
|||
⚫ |
Latest revision as of 17:09, 30 September 2022
Introducción
Desde la v0.17 es fácil añadir ambientes de trabajo externos utilizando el Gestor de complementos. Un usuario normal no necesita hacer más que usar esta herramienta.
Siga leyendo para obtener más información sobre la instalación de ambientes de trabajo.
Descripción general
Los ambientes de trabajo no son más que colecciones de archivos que se colocan en una carpeta. Esta carpeta suele estar comprimida en un archivo zip. En la instalación, esta carpeta simplemente se descomprime y se copia en
$ROOT_DIR/Mod/
donde $ROOT_DIR
es un directorio de nivel superior buscado por FreeCAD al iniciarse. Esto es esencialmente lo que hace el Gestor de complementos
.
Los directorios Mod/
se escanean cada vez que se inicia FreeCAD, y los ambientes de trabajo disponibles se añaden automáticamente.
Instalación de todo el sistema
Los ambientess de trabajo instalados de esta manera estarán disponibles para todos los usuarios. Dependiendo de su sistema, es posible que necesite privilegios de administrador para acceder al directorio de instalación.
Copie la carpeta del ambiente de trabajo en $INSTALL_DIR/Mod/
, donde $INSTALL_DIR
es el directorio de instalación de FreeCAD.
- En Linux suele ser
/usr/share/freecad/Mod/
- En Windows suele ser
C:\\Program Files\FreeCAD\Mod
- En macOS suele ser
/Applications/FreeCAD/Mod/
Instalación para un solo usuario
Los ambientes de trabajo instalados de esta manera estarán disponibles sólo para un usuario, pero no requerirán ningún privilegio de administrador.
Copiar la carpeta del ambiente de trabajo en $USER_DIR/Mod/
, donde $USER_DIR
es el directorio de FreeCAD para un username
particular (puede encontrar este último escribiendo App.getUserAppDataDir()
en la consola de Python).
- En Linux es normalmente
/home/username/.local/share/FreeCAD/Mod/
(version 0.20 and above) ó/home/username/.FreeCAD/Mod/
(version 0.19 and below). - En Windows es
%APPDATA%\FreeCAD\Mod
, que suele serC:\Users\username\Appdata\Roaming\FreeCAD\Mod
. - En macOS suele ser
/Users/username/Library/Preferences/FreeCAD/Mod/
.
Información adicional
Puedes encontrar información adicional sobre cómo crear un ambiente de trabajo personalizado en el Centro de usuarios avanzados y en el Centro de desarrolladores.
Consulta también una descripción detallada en la página cómo instalar ambientes de trabajo adicionales.
- 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