Macros recipes/es: Difference between revisions
(→Macros) |
m (→Macros) |
||
Line 27: | Line 27: | ||
=== Utilidades === |
=== Utilidades === |
||
* [[Macro MessageBox/es|Macro MessageBox]]: |
* [[Macro MessageBox/es|Macro MessageBox]]: muestra como dar información al usuario través de la interfaz gráfica de usuario 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: muestra como dar información al usuario través de la interfaz gráfica de usuario 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