200 lines
8.8 KiB
HTML
200 lines
8.8 KiB
HTML
<html><head><title>FreeCADGui API/es</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>FreeCADGui API/es</h1></div>
|
|
|
|
<div id="mw-content-text" lang="es" dir="ltr" class="mw-content-ltr"><hr/><div class="mw-parser-output"><p>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:
|
|
</p>
|
|
<pre>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") </pre>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>activateWorkbench</b></big> ( <i>string</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Activa un entorno por nombre
|
|
</p><p><small><b>Devuelve</b>:</small> nada
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>activeDocument</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small>
|
|
</p><p><small><b>Devuelve</b>:</small> el documento activo o Nada si no existe ninguno
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>activeWorkbench</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small>
|
|
</p><p><small><b>Devuelve</b>:</small> el objeto del entorno de trabajo actual
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>addCommand</b></big> ( <i>string, object</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Añade un comando de FreeCAD. La cadena es el nombre del comando y el objeto esun nombre de clase definiendo el comando
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>addIcon</b></big> ( <i>string, string o list</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Añade un icono como nombre de archivo o en formato XPM al sistema
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>addIconPath</b></big> ( <i>string</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Añade una nueva ruta al sistema donde encontrar archivos de iconos
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>addPreferencePage</b></big> ( <i>string,string</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> 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
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>addWorkbench</b></big> ( <i>string, object</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> 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
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>createDialog</b></big> ( <i>string</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Abre un archivo UI
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>getDocument</b></big> ( <i>string</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Obtiene un documento por su nombre
|
|
</p><p><small><b>Devuelve</b>:</small> el documento
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>getWorkbench</b></big> ( <i>string</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Obtiene un entorno de trabajo por su nombre
|
|
</p><p><small><b>Devuelve</b>:</small> el entorno de trabajo
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>insert</b></big> ( <i>string</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Abre una macro, archivo de Inventor o VRML
|
|
</p><p><small><b>Devuelve</b>:</small> el documento
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>listWorkbenches</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Muestra una lista de todos los entornos de trabajo
|
|
</p><p><small><b>Devuelve</b>:</small> una lista
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>open</b></big> ( <i>string</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Abre una macro, archivo de Inventor o VRML file
|
|
</p><p><small><b>Devuelve</b>:</small> el documento abierto
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>removeWorkbench</b></big> ( <i>string</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Elimina un entorno de trabajo por nombre
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>runCommand</b></big> ( <i>string</i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Ejecuta un comando de FreeCAD por nombre
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<p><br />
|
|
</p>
|
|
<div class="api">
|
|
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>updateGui</b></big> ( <i> </i> )</div>
|
|
<div class="description">
|
|
<p><small><b>Descripción</b>:</small> Actualiza la ventana principal y todas sus ventanas
|
|
</p><p><small><b>Devuelve</b>:</small>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<div style="clear:both"></div>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div><div class="printfooter">
|
|
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=FreeCADGui_API/es&oldid=267216">http://www.freecadweb.org/wiki/index.php?title=FreeCADGui_API/es&oldid=267216</a>"</div>
|
|
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
|
|
</div>
|
|
</div>
|
|
<div id="mw-navigation">
|
|
<h2>Navigation menu</h2>
|
|
|
|
</body></html> |