Macros recipes/es: Difference between revisions
m (Languages in alphabetic order, except english that goes first) |
(→Macros) |
||
Line 5: | Line 5: | ||
=== Creación de objetos === |
=== Creación de objetos === |
||
* [[Image:Macro_makeCube.png|16px]] [[Macro_makeCube]] : Crea un cubo a partir de 4 puntos |
* [[Image:Macro_makeCube.png|16px]] [[Macro_makeCube/es|Macro_makeCube]] : Crea un cubo a partir de 4 puntos |
||
* [[Macro draw2DFunction]]: Dibuja una función descrita por una ecuación z=F(x) |
* [[Macro draw2DFunction/es|Macro draw2DFunction]]: Dibuja una función descrita por una ecuación z=F(x) |
||
=== Transformación de objetos === |
=== Transformación de objetos === |
||
* [[Macro ArrayCopy]]: Copia el objeto seleccionado varias veces, en una matriz |
* [[Macro ArrayCopy/es|Macro ArrayCopy]]: Copia el objeto seleccionado varias veces, en una matriz |
||
* [[Macro FlattenWire]]: Aplana los contornos que no son planos a la mediana de sus coordenadas Z |
* [[Macro FlattenWire/es|Macro FlattenWire]]: Aplana los contornos que no son planos a la mediana de sus coordenadas Z |
||
* [[Macro MeshToPart]]: Convierte las mallas seleccionadas en piezas |
* [[Macro MeshToPart/es|Macro MeshToPart]]: Convierte las mallas seleccionadas en piezas |
||
* [[Macro JointWire]]: Permite encontrar y unir todos los contornos no conectados al contorno no conectado más próximo utilizando una línea |
* [[Macro JointWire/es|Macro JointWire]]: Permite encontrar y unir todos los contornos no conectados al contorno no conectado más próximo utilizando una línea |
||
* [[Macro Remove parametric history]]: Elimina toda la paramétrica asociada de un objeto, dejándolo como una forma "muda" |
* [[Macro Remove parametric history/es|Macro Remove parametric history]]: Elimina toda la paramétrica asociada de un objeto, dejándolo como una forma "muda" |
||
=== Operaciones de vista 3D === |
=== Operaciones de vista 3D === |
||
* [[Macro Rotate View]] Esta macro gira la vista actual 90º hacia la izquierda. Solo funciona si estas en la vista en planta. |
* [[Macro Rotate View/es|Macro Rotate View]] Esta macro gira la vista actual 90º hacia la izquierda. Solo funciona si estas en la vista en planta. |
||
=== Asistentes === |
=== Asistentes === |
||
* [[Macro Automatic drawing]]: Permite al usuario obtener las vistas de su objeto en un dibujo con 4 posiciones diferentes (alzado, planta, isométrica, perfil derecho). Necesita algunos cambios para ser perfectamente efectiva |
* [[Macro Automatic drawing/es|Macro Automatic drawing]]: Permite al usuario obtener las vistas de su objeto en un dibujo con 4 posiciones diferentes (alzado, planta, isométrica, perfil derecho). Necesita algunos cambios para ser perfectamente efectiva |
||
* [[Macro Corner shapes wizard]]: Muestra un letrero de diálogo preguntando por las dimensiones de tu pieza de la esquina, entonces crea el objeto en el documento y una hoja de dibujo con las vistas planta, alzado y vistas laterales de la pieza |
* [[Macro Corner shapes wizard/es|Macro Corner shapes wizard]]: Muestra un letrero de diálogo preguntando por las dimensiones de tu pieza de la esquina, entonces crea el objeto en el documento y una hoja de dibujo con las vistas planta, alzado y vistas laterales de la pieza |
||
=== Utilidades === |
|||
* [[Macro MessageBox/es|Macro MessageBox]]: shows how to give information to the user through the GUI. |
|||
== Cómo utilizarlas? == |
== Cómo utilizarlas? == |
Revision as of 22:56, 19 September 2011
Esta página contiene macros para añadir funcionalidad a tu instalación de FreeCAD
Macros
Creación de objetos
- Macro_makeCube : Crea un cubo a partir de 4 puntos
- Macro draw2DFunction: Dibuja una función descrita por una ecuación z=F(x)
Transformación de objetos
- Macro ArrayCopy: Copia el objeto seleccionado varias veces, en una matriz
- Macro FlattenWire: Aplana los contornos que no son planos a la mediana de sus coordenadas Z
- Macro MeshToPart: Convierte las mallas seleccionadas en piezas
- Macro JointWire: Permite encontrar y unir todos los contornos no conectados al contorno no conectado más próximo utilizando una línea
- Macro Remove parametric history: Elimina toda la paramétrica asociada de un objeto, dejándolo como una forma "muda"
Operaciones de vista 3D
- Macro Rotate View Esta macro gira la vista actual 90º hacia la izquierda. Solo funciona si estas en la vista en planta.
Asistentes
- Macro Automatic drawing: Permite al usuario obtener las vistas de su objeto en un dibujo con 4 posiciones diferentes (alzado, planta, isométrica, perfil derecho). Necesita algunos cambios para ser perfectamente efectiva
- Macro Corner shapes wizard: Muestra un letrero de diálogo preguntando por las dimensiones de tu pieza de la esquina, entonces crea el objeto en el documento y una hoja de dibujo con las vistas planta, alzado y vistas laterales de la pieza
Utilidades
- Macro MessageBox: shows how to give information to the user through the GUI.
Cómo utilizarlas?
Las macros de arriba pueden añadirse fácilmente en cualquier instalación de FreeCAD
- Copia el código Python de la macro de la página de la macro correspondiente
- Pégalo en un documento de texto en blanco (por ejemplo utilizando Notepad en Windows o Gedit en Ubuntu)
- Guarda el archivo de texto con la extensión .FCMacro
- Mueve el archivo .FCMacro al directorio de usuario de FreeCAD (/home/yourUser/.FreeCAD en unix, C:\Users\yourUser\Application Data\FreeCAD en windows)
- Reinicia FreeCAD
- Abre el administrador de Macros, selecciona tu nueva macro y pulsa en "ejecutar"
Adicionalmente, también puedes añadir tu nueva macro a una barra de herramientas personalizada
- En FreeCAD, ve a Herramientas -> Personalizar
- En la pestaña de Macros, añade una nueva macro, y, si quieres, define un icono y un atajo de teclado
- En la pestaña Barras de herramientas, crea una nueva barra de herramientas, y añade tu macro, seleccionándola de la categoría "Macros".
Añadiendo nuevas macros a este repositorio
- Crea una nueva página, empezando su nombre por "Macro", por ejemplo "Macro_Mi_Excelente_Macro"
- En esa página, pega el siguiente texto:
{{Macro|Name=Mi Excelente Macro|Description=Lo que mi excelente macro hace|Author=tu nombre de usuario}}
- Si quieres, carga un icono .png con el mismo nombre que la página de tu macro (ex. Macro_Mi_Excelente_Macro.png)
- Añádela a las categorías de arriba, crea una nueva categoría si es necesario
Traducciones disponibles: Template:Se