FreeCADGui API/es


Este módulo es el homologo al módulo de FreeCAD. Contiene todo lo relacionado con la interfaz de usuario y las vistas 3D. Ejemplo:

import FreeCAD as App
import FreeCADGui as Gui

# get the 3D model document
doc = App.ActiveDocument    

# get the visual representation model document
gui_doc = Gui.ActiveDocument

gui_doc.activateWorkbench("myWorkbench") 


Method.png activateWorkbench ( string )

Descripción: Activa un entorno por nombre

Devuelve: nada


Method.png activeDocument ( )

Descripción:

Devuelve: el documento activo o Nada si no existe ninguno


Method.png activeWorkbench ( )

Descripción:

Devuelve: el objeto del entorno de trabajo actual


Method.png addCommand ( string, object )

Descripción: Añade un comando de FreeCAD. La cadena es el nombre del comando y el objeto esun nombre de clase definiendo el comando

Devuelve:


Method.png addIcon ( string, string o list )

Descripción: Añade un icono como nombre de archivo o en formato XPM al sistema

Devuelve:


Method.png addIconPath ( string )

Descripción: Añade una nueva ruta al sistema donde encontrar archivos de iconos

Devuelve:


Method.png addPreferencePage ( string,string )

Descripción: Añade un formulario UI al letrero de diálogo de preferencias. El primer argumento especifica el nombre del archivo y el segundo el nombre del grupo

Devuelve:


Method.png addWorkbench ( string, object )

Descripción: Añade un entorno de trabajo bajo un nombre definido. La cadena de texto es el nombre del entorno de trabajo y el objeto es un nombre de clase definido en el entorno de trabajo

Devuelve:


Method.png createDialog ( string )

Descripción: Abre un archivo UI

Devuelve:


Method.png getDocument ( string )

Descripción: Obtiene un documento por su nombre

Devuelve: el documento


Method.png getWorkbench ( string )

Descripción: Obtiene un entorno de trabajo por su nombre

Devuelve: el entorno de trabajo


Method.png insert ( string )

Descripción: Abre una macro, archivo de Inventor o VRML

Devuelve: el documento


Method.png listWorkbenches ( )

Descripción: Muestra una lista de todos los entornos de trabajo

Devuelve: una lista


Method.png open ( string )

Descripción: Abre una macro, archivo de Inventor o VRML file

Devuelve: el documento abierto


Method.png removeWorkbench ( string )

Descripción: Elimina un entorno de trabajo por nombre

Devuelve:


Method.png runCommand ( string )

Descripción: Ejecuta un comando de FreeCAD por nombre

Devuelve:


Method.png updateGui ( )

Descripción: Actualiza la ventana principal y todas sus ventanas

Devuelve:

Online version: "http://www.freecadweb.org/wiki/index.php?title=FreeCADGui_API/es&oldid=267216"

Navigation menu