Cómo añadir información

Reglas y formularios

    ¿Qué es el navegador de iLogic?

    El navegador de iLogic muestra las reglas, formularios, formularios globales y reglas externas de iLogic.

    Hay un menú contextual disponible para los elementos del navegador de iLogic. Los comandos incluidos en el menú varían en función del elemento seleccionado.

    • Si el navegador se muestra cuando Autodesk Inventor está cerrado, se muestra de nuevo (vacío) cuando Autodesk Inventor se reinicie.
    • Si se activa un documento que no admite reglas o formularios (como una presentación) o si Autodesk Inventor está en el estado “ningún documento”, la ventana del navegador estará vacía y sólo se mostrará el título de "iLogic". Ocurre lo mismo que con el navegador de modelo en el estado "ningún documento".
    • Si se activa un documento que admite reglas y formularios, las fichas se mostrarán independientemente de si las definiciones de reglas o formulario existen en el documento activo.

    En el navegador de iLogic, las reglas se organizan en dos fichas:

    • La ficha Reglas muestra todas las reglas almacenadas en el documento.
    • La ficha Reglas externas muestra todas las reglas almacenadas fuera de Inventor (en el disco), independientemente del documento abierto.

    Los formularios se organizan en dos fichas:

    • La ficha Formularios enumera todos los formularios y los botones para activar reglas almacenadas en el documento actual.
    • La ficha Formularios globales incluye todos los formularios y los botones para activar reglas almacenadas fuera de Inventor, independientemente del documento abierto.

    Una vez se muestra el navegador de iLogic, permanece visible hasta que se cierre de forma manual. Este parámetro se conserva de una sesión a otra.

    La visibilidad del navegador de iLogic se puede activar y desactivar seleccionando o deseleccionando la casilla de verificación Navegador de iLogic. Esta casilla de verificación se encuentra en la lista desplegable Interfaz de usuario ubicada en el panel Ventanas de la ficha Vista.

    Además, se puede anclar el navegador de iLogic en uno de los laterales de la ventana de Autodesk Inventor.

    Reglas

    ¿Qué son las reglas?

    Una regla es un pequeño programa de Visual Basic (VB.NET) que puede supervisar y controlar otros parámetros, operaciones y componentes de Inventor.

    ¿Cómo funcionan las reglas?

    iLogic incrusta las reglas como objetos directamente en los documentos de pieza, ensamblaje y dibujo. Las reglas determinan y controlan el parámetro de diseño y los valores de atributo. Mediante el control de estos valores, puede definir el comportamiento de atributos, operaciones y componentes de modelo. La información se guarda y almacena directamente en los documentos, de la misma forma que se almacenan los elementos de diseño geométrico.

    Parámetros en las reglas

    Puede utilizar los nombre de los parámetros normalizados de Inventor en las reglas como variables de Visual Basic. Cuando se ejecuta la regla, el valor del parámetro se asigna a la variable. Para un parámetro numérico, el valor es un número real expresado en las unidades del documento especificadas en Herramientas Parámetros del documento. Los parámetros de texto se convierten en variables de cadena en la regla. Los parámetros verdadero/falso se convierten en variables booleanas.

    Los parámetros pueden aparecer de dos formas distintas:

    • Variables de VB.NET vinculadas a parámetros numéricos o no numéricos. Las variables se resaltan en azul:

      Cuando una regla comienza a ejecutarse, iLogic lee los valores de estos parámetros desde el modelo de la regla. Cuando la regla termina de ejecutarse, iLogic guarda los valores modificados en el modelo.

      Para guardar los valores antes de que la regla termine de ejecutarse, utilice la función RuleParametersOutput. Esta función es útil si desea cambiar el modelo inmediatamente.

    • Parámetros a los que se accede mediante la función Parameter. Por ejemplo:

      Al asignar valores con este método, los valores se guardan en el modelo inmediatamente, antes de que se ejecute la siguiente línea de la regla. Cuando se lee un valor utilizando la función de parámetro, se lee inmediatamente en el modelo de Inventor.

    Cambiar los nombre de entidad por defecto de las reglas

    Antes de utilizar uno de los siguientes nombres de entidad de Autodesk Inventor en una regla, cambie su nombre si se le asignó un nombre por defecto cuando se creó:

    • operación
    • boceto
    • operación de trabajo
    • patrón
    • restricción
    • iMate

    Utilice un nombre descriptivo. El cambio de nombre hace que los usuarios del modelo puedan ver más fácilmente qué está haciendo la regla.

    Otra razón para cambiar los nombres por defecto es que se hacen más transferibles. En las versiones localizadas de Autodesk Inventor, los nombres de elemento por defecto se traducen al idioma de esa versión. Los nombres se cambian automáticamente en el navegador de modelo, pero no en las reglas de iLogic. Por lo tanto, puede que la regla no encuentre elementos utilizando el nombre por defecto. Si otro usuario utiliza el modelo en una versión de idioma distinta de Inventor, los nombres por defecto deben cambiarse. Esta recomendación sólo se aplica a los elementos que se ejecutan a partir del nombre en la regla. Por ejemplo, las funciones de medición pueden utilizar nombres de operaciones de trabajo. Si dispone de operaciones de trabajo pero no las utiliza en las funciones de medición, no es necesario que les cambie el nombre. Una excepción a esta recomendación son las hojas de cálculo de Excel incrustadas. No les cambie el nombre.

    En versiones de Autodesk Inventor en idiomas distintos del inglés, utilice un nombre en inglés en la regla. Por ejemplo:

    "3rd Party:Embedding 1"
    NotaAlgunas entidades, como las iMates, permiten especificar un nombre cuando se crean.

    ¿Cuándo se ejecuta una regla?

    Las reglas suelen ejecutarse automáticamente en respuesta a los cambios en los valores de los parámetros, si los parámetros se utilizan directamente como variables de la regla. También puede activar las reglas a partir de eventos.

    Una regla se ejecuta inmediatamente después de ser editada, a menos que esté desactivada. Cuando las reglas se ejecutan, los cambios en los parámetros no actualizan el modelo hasta que termina la ejecución de la regla. Si es necesario, puede forzar que los cambios de parámetros surtan efecto inmediatamente a través de:

    • la función Parameter
    • la función RuleParametersOutput() en la regla

    Orden de las reglas

    • Las reglas se ejecutan en el orden en que aparecen en el navegador, a menos que se especifique de otra forma incluyendo la función iLogicVb.RunRule("ruleName").
    • Si son varias las reglas que hacen referencia a un parámetro que cambia, la regla que aparece primero en la lista se ejecuta primero. Esto ocurre con independencia de la forma en que se cambie el parámetro.
    • Puede utilizar el comando Accionadores de evento para cambiar el orden de las reglas en la lista vinculada a los eventos de documento, independiente de la lista principal del Navegador de iLogic.

    ¿Cómo se procesa una regla?

    Al crear o editar una regla, el texto de ésta se convierte en código válido de VB.NET y se compila. Algunos nombres de parámetro de Inventor no son válidos como nombre de variable de VB.NET. Para permitir todos los nombres de parámetro de Inventor, iLogic sustituye internamente los nombres de variable nuevos por los parámetros de Inventor.

    Palabras clave utilizadas como nombres de parámetro

    Aunque puede utilizar las palabras clave de Visual Basic como nombres de parámetro, esto no se recomienda en documentos nuevos. Sin embargo, cuando se añaden reglas a los documentos existentes, normalmente no es necesario cambiar los nombres de los parámetros. Si el nombre es el mismo que el de una palabra clave y necesita esa palabra clave en la regla, puede:

    • Cambiar el nombre del parámetro de Inventor, si es posible (recomendado).
    • Utilizar la palabra clave en la regla, pero con diferentes letras en mayúsculas. Por ejemplo, utilice Class si el parámetro de Inventor se denomina class. Los nombre de parámetro de Inventor distinguen entre mayúsculas y minúsculas, pero VB no. En nuestro ejemplo, class se reemplaza por otro nombre antes de que VB vea el código, pero Class permanece intacto.

    Conversión interna de reglas

    El texto de la regla se convierte internamente a código válido de VB.NET, que no es visible y se almacena en la regla. Este tipo de almacenamiento evita la necesidad de iLogic de generar el código siempre que la regla se ejecute. El código sólo cambia al editar la regla.

    Los mensajes de error del compilador de VB realmente hacen referencia a este código intermedio. En casos poco frecuentes con código complejo, puede aparecer un error que no corresponda al código de la regla. Si se da esta situación, simplifique el código. Si es necesario, compruebe que cuenta con una instrucción Sub Main () y End Sub.

    Cuando iLogic convierte la regla a código válido de VB.NET para compilarla, reemplaza las unidades por factores de conversión.

    Las unidades en las reglas

    Puede utilizar las unidades de Inventor en las reglas de la misma manera que se utilizan en las ecuaciones de parámetros estándar de Inventor.

    • Las reglas no requieren unidades. Por ejemplo, supongamos que un parámetro que contiene unidades tiene asignado un número, pero en la expresión no hay ninguna unidad especificada. En este caso, iLogic da por hecho que el número utilizará las unidades del documento que se ajusten al parámetro. Este tipo de suposición también se aplica a unidades compuestas, como mi/hr. Las unidades de documento se definen en Herramientas Parámetros del documento Unidades en Inventor.
    • Los nombres de unidades sólo pueden utilizarse directamente después de los números del texto de la regla. No se pueden utilizar tras parámetros, variables o expresiones.

    Ejemplo: unidades de documento

    En este ejemplo, un archivo de pieza utiliza las pulgadas como unidades de documento:

    d0 = 4.5 in
    d18 = 7.2 in
    sum = d0 + d18MessageBox.Show(sum,”Document Units - Inches”)

    A menos que se especifique lo contrario, iLogic da por hecho que las unidades de los números están definidas como las unidades del documento. En este caso, el resultado de la suma es 11,7. Un cuadro de mensaje muestra el valor e indica que las unidades del documento se expresan en pulgadas.

    Para asignar un valor de 7,2 mm para el parámetro d18, en lugar de 7,2 en , especifique que d18 se expresa en milímetros:

    d0 = 4.5 in
    d18 = 7.2 mm
    sum = d0 + d18
    MessageBox.Show(sum,”Document Units - Inches”)

    En este caso, el resultado de la suma es 4,78346456692913. Un cuadro de mensaje muestra el valor e indica que las unidades del documento se expresan en pulgadas.

    Para realizar el cálculo anterior en un archivo de pieza con unidades de documento expresadas en milímetros, incluya la unidad de pulgadas para cualquier parámetro expresado en pulgadas (como d0 = 4,5 pulg).

    Por último, si se omite la unidad de longitud de una instrucción, iLogic utiliza el valor de las unidades del documento.

    Ejemplo: combinación de unidades de documento

    En este ejemplo, un archivo de pieza utiliza las pulgadas como unidades de documento. En el Editor de parámetros de iLogic:

    • el parámetro x se establece en 1 pulg
    • el parámetro y se establece en 12,5 mm

    Se ha escrito la siguiente regla:

    result = x + y
    MessageBox.Show(result,“Mixed Units Defined in Parameter Editor”)

    Al realizar la adición, iLogic convierte el valor del parámetro y de 12,5 mm a 0,4921 pulgadas. Un cuadro de mensaje muestra el valor 1.49212598425197 e indica que se han definido las unidades mixtas en el Editor de parámetros.

    Por el contrario, si las unidades del documento están establecidas en milímetros, iLogic convierte el valor del parámetro x de 1 pulg a 25,4 mm. Un cuadro de mensaje muestra el valor 37,9 e indica que se han definido las unidades mixtas en el Editor de parámetros.

    Nombres de unidades

    La especificación de la unidad se aplica antes de que se lleve a cabo cualquier otra operación matemática y tiene prioridad sobre el resto de operadores. Nombres de unidades:

    • sólo se pueden usar directamente después de los números del texto de la regla
    • no se pueden utilizar tras parámetros, variables o expresiones
    • deben incluir un espacio entre el número y la unidad.

    Los siguientes son ejemplos de usos válidos de nombres de unidad:

    12 in
    144 in
    144 in^2
    125.2 mm
    60 mi/hr

    Puede utilizar especificaciones de unidades compuestas en las reglas. Las especificaciones de unidades compuestas siguen el formato de Inventor. Para incorporar una especificación de unidad compleja en una regla, cree una ecuación para ella en el cuadro de diálogo Parámetros. A continuación, aplique Capturar estado actual en ese parámetro desde el Editor de reglas.

    Reglas externas

    Las reglas externas se pueden utilizar como reglas de iLogic, o como pequeños programas que se ejecutan de forma manual (como macros de VBA). Se almacenan en archivos de texto o VB, fuera de cualquier documento de Inventor (pieza, ensamblaje o dibujo). Se pueden ejecutar manualmente o desde otras reglas.

    Cuando se visualiza la lista de reglas externas en el navegador de iLogic, la lista es la misma para cualquier documento abierto. No está vinculada a cada documento individual.

    También puede ejecutar las reglas externas como reglas activadas por eventos.

    Asistentes

    iLogic proporciona varios asistentes que se pueden utilizar para crear reglas complejas para ciertas tareas. Estos asistentes se encuentran en la ficha Asistentes del cuadro de diálogo Editar regla:

    • Crear regla para cuadro de diálogo: para utilizar un cuadro de diálogo personalizado con el fin de controlar los valores de parámetro.
    • Capturar vista actual: para capturar la orientación de la vista y los valores de zoom de visualización.
    • Cuadro de mensaje: para crear una regla que muestre un cuadro de mensaje de Windows.
    • Límites de parámetros: para definir los valores mínimo y máximo de los parámetros.

    Formularios

    ¿Qué son los formularios?

    Cree una interfaz de usuario personalizada y conéctela a los parámetros, las propiedades y las reglas de una pieza, un ensamblaje o un dibujo de Inventor. Utilice los métodos de arrastrar y soltar para diseñar la interfaz de usuario sin necesidad de programar. Utilice los controles para introducir cambios en un diseño existente. Las definiciones de formulario pueden ser específicas de documento y guardarse con un documento de diseño o almacenarse para utilizarlas en varios documentos.

    NotaNo es necesario tener reglas para crear formularios.

    Procedimientos

    Trabajar con reglas

    Creación de una regla

    Antes de crear una regla, cree en primer lugar los parámetros que desea incluir en la regla.

    1. En la cinta de opciones, pulse ficha Administrarpanel iLogic Añadir regla.
    2. En el cuadro de diálogo Nombre de regla, escriba el nombre de la nueva regla y haga clic en Aceptar.
    3. Utilice el cuadro de diálogo Editar regla para definir la regla.
      • En un documento de pieza o dibujo, haga clic en un grupo de parámetros para que se muestre la lista de parámetros correspondiente en la ficha Parámetros de la derecha. A continuación, haga doble clic en un parámetro de la lista para insertar ese nombre en el texto de la regla.

        En un documento de ensamblaje, seleccione la ficha Modelo 3D para visualizar los componentes del ensamblaje, o seleccione la ficha Árbol de archivos para mostrar los archivos de subensamblaje y de piezas. Expanda un elemento de archivo de pieza para mostrar los parámetros y operaciones de ese archivo.

        NotaAl hacer clic en un elemento que no sea un parámetro en el árbol del modelo, su nombre aparece en la ficha Nombres (al lado del de la ficha Parámetros). Puede hacer doble clic en un elemento de esta lista para insertar el nombre en la regla. Muchos de los fragmentos de dibujo requieren un nombre de vista. Es posible obtener un nombre de vista del dibujo actual para incluir en la regla haciendo doble clic en el elemento apropiado de la lista.
      • Haga clic con el botón derecho en un elemento y seleccione Capturar estado actual para insertar texto en la regla que asigna valores al elemento.

        Por ejemplo, capture el estado actual de un parámetro para insertar el parámetro y su valor actual, como d0 = 4.0 in.

        Los parámetros siempre se capturan con sus unidades, pero no se requieren unidades al escribir ecuaciones nuevas. Puede hacer clic con el botón derecho en un grupo de parámetros para capturar el estado de todos los parámetros de un tipo específico. También puede hacer clic con el botón derecho en una operación o un componente para capturar su estado IsActive actual (desactivado o activado).

      • Utilice los fragmentos que se indican en la ficha Sistema y Personalizado del área Fragmentos para añadir funciones que se podrán personalizar después para la regla. Haga doble clic en un fragmento para añadirlo a la regla.
      • Utilice las opciones de la barra de herramientas de edición, sobre el área de texto de la regla, para manipular el aspecto de la regla. También puede utilizar las opciones para insertar instrucciones condicionales, palabras clave y operadores.
    4. Pulse Aceptar para guardar la regla.

    Edición de una regla

    1. En la cinta de opciones, pulse ficha Administrarpanel iLogic Navegador de iLogic si el navegador no se muestra actualmente.
    2. En el navegador de iLogic, haga clic en la ficha Reglas para editar una regla en el documento abierto. O bien, haga clic en la ficha Reglas externas para editar una regla para el componente que se encuentra en un archivo externo.
    3. Haga doble clic en la regla, o haga clic con el botón derecho y seleccione Editar regla en el menú contextual.
    4. Utilice el cuadro de diálogo Editar regla para editar la regla. Al introducir texto, se le aplica la codificación de color apropiada para su legibilidad.
    5. Pulse Aceptar cuando haya terminado.

    Cambiar el nombre de una regla

    Para cambiar el nombre de una regla, pulse dos veces lentamente (dos clics separados) sobre el nombre en el navegador de iLogic para permitir la edición y, a continuación, cambie el nombre existente.

    Insertar la sintaxis de regla

    Utilice las listas desplegables de la barra de herramientas que se encuentra por encima del área de texto del cuadro de diálogo Editar regla para insertar cadenas de sintaxis en una regla, en lugar de introducir la sintaxis de forma manual. Una vez insertadas, puede personalizar las cadenas según sea necesario. Las opciones están disponibles para:

    • instrucciones condicionales
    • palabras clave
    • operadores

    Para insertar una cadena:

    1. Coloque el cursor en el destino dentro de la regla.
    2. Seleccione la cadena de una de las listas desplegables. La cadena se inserta con la codificación de color apropiada para su legibilidad.
    3. Edite la cadena insertada según sea necesario.

    Inserción de un fragmento de código

    Utilice las opciones del área Fragmentos del cuadro de diálogo Editar regla para insertar fragmentos de código en una regla. A continuación, puede modificar el fragmento insertado según sea necesario.

    1. Coloque el cursor en el punto de inserción dentro el área de texto de la regla.
    2. Haga clic en la ficha Sistema o Personalizado del área Fragmentos para ver las categorías disponibles para la ficha.
    3. Haga doble clic en un fragmento para insertarlo en la posición del cursor. Cada componente del fragmento, como texto condicional, funciones y marcadores de posición para las variables y los parámetros, se codifica por colores para su legibilidad.
    4. Edite el fragmento insertado.

    Trabajo con regiones de código contraíble

    Cree regiones de código y comentarios contraíbles

    Defina regiones de código y comentarios contraíbles para ordenar y despejar el área de texto de la regla.

    Región de código

    • Inserte una comilla simple seguida de un corchete de apertura para identificar el principio de una región de código contraíble. Utilice una comilla simple seguida de un corchete de cierre para indicar el final de la región contraíble.
    • Haga clic en el icono (-) del nodo para contraer el código.

    Comentario

    • Inserte tres comillas simples al principio de una línea para definirla como comentario contraíble. Si el comentario abarca varias líneas, inserte tres comillas simples al comienzo de cada línea.
    • Haga clic en el icono (-) del nodo para contraer el comentario.

    Manipular el contorno de regiones de código y comentarios contraíbles

    Utilice las siguientes opciones del menú contextual del área de texto de la regla para trabajar con regiones de código y comentarios contraíbles:

    • Haga clic con el botón derecho y, a continuación, seleccione Contorno Alternar expansión de contorno para alternar la expansión de la región de código o del comentario en la ubicación del cursor.
    • Haga clic con el botón derecho y, a continuación, seleccione Contorno Alternar todos los contornos para alternar la expansión de todas las regiones de código y comentarios contraíbles de una regla.
    • Haga clic con el botón derecho y, a continuación, seleccione Contorno Detener contorno para desactivar todas las funciones de contorno y expandir las regiones de código y comentarios contraídos. El árbol de contorno también deja de mostrarse. Para activar las funciones de contorno, haga clic con el botón derecho y seleccione Contorno Iniciar contorno automático.

    Evitar que una regla se ejecute automáticamente

    1. Abra la regla en el Editor de reglas.
    2. Seleccione la ficha Opciones.
    3. Active la casilla de verificación Ignorado.
    4. Pulse Aceptar.
      NotaPuede ejecutar manualmente una regla desactivada. También puede desactivar una regla en el navegador de iLogic.

    Ejecutar una regla sin mostrar los cuadros de diálogo de Inventor

    1. Abra la regla en el Editor de reglas.
    2. Seleccione la ficha Opciones.
    3. Seleccione la casilla de verificación Funcionamiento silencioso.
    4. Pulse Aceptar.

    Ejecutar las reglas dependientes de forma inmediata cuando cambie el valor de los parámetros de referencia

    1. Abra la regla en el Editor de reglas.
    2. Seleccione la ficha Opciones.
    3. Seleccione la casilla de verificación denominada Activar reglas dependientes inmediatamente.
    4. Pulse Aceptar.
      NotaMediante la ejecución inmediata de las reglas dependientes puede incluir actualizaciones de modelo explícitas tras definir los parámetros. En el momento de la actualización, los parámetros han cambiado y las reglas dependientes se han ejecutado.

    Evitar que una regla se ejecute cuando cambien los parámetros

    1. Abra la regla en el Editor de reglas.
    2. Seleccione la ficha Opciones.
    3. Seleccione la casilla de verificación denominada No ejecutar automáticamente.
    4. Pulse Aceptar.
      NotaSi se selecciona esta opción, solo se podrá ejecutar la regla manualmente, con activadores de evento o con iLogicVB.RunRule.

    Compartir código entre reglas

    1. Abra la regla en el Editor de reglas.
    2. Seleccione la ficha Opciones.
    3. Seleccione la casilla de verificación denominada Código de VB.
    4. Pulse Aceptar.

    iLogic no preprocesa el código de una regla identificada como de código VB; por tanto, los nombres de parámetro de Inventor no se reconocen en la regla. La regla debe contener clases o módulos que se puedan ejecutar desde otras reglas. Utilice esta opción para compartir código entre las reglas, o como un método para mantener el carácter modular del código. Sin embargo, tenga en cuenta que el código compartido es más difícil de escribir.

    Selección de un tipo y tamaño de fuente distintos para el Editor de reglas

    1. Abra la regla en el Editor de reglas.
    2. Seleccione la ficha Opciones.
    3. Haga clic en Seleccionar fuente.
    4. Seleccione la fuente y el tamaño. El cuadro de ejemplo muestra el resultado de la selección.
    5. Pulse Aceptar.

    Selección de la sintaxis para Capturar estado actual

    Esta opción afecta sólo a los ensamblajes cuando se utiliza Capturar estado actual en un parámetro de un componente del ensamblaje:

    1. Abra la regla en el Editor de reglas.
    2. Seleccione la ficha Opciones.
    3. Active la casilla de verificación Utilizar nombre de componentes para incluir nombres de componentes (por ejemplo, Parámetro ("PiezaA:1", "d0") = 5,6 pulg) como parte de la sintaxis. Esta opción se recomienda para la portabilidad.

      Si lo prefiere, desactive la casilla de verificación para excluir los nombres de componente (por ejemplo, PiezaA.ipt.d0 = 5,6 pulg).

    4. Pulse Aceptar.
      NotaPuede insertar un parámetro en una regla haciendo clic en su nombre al crear reglas en el nivel del ensamblaje. Si, posteriormente, cambia el nombre de componente por otro distinto a su nombre de archivo original, resulta más fácil encontrar el componente con la sintaxis de parámetro.

    Ejecución de reglas

    Para ejecutar una regla de forma manual, haga clic con el botón derecho sobre la regla en el navegador de iLogic y seleccione Ejecutar regla en el menú contextual.

    Para asegurarse de que los parámetros de la regla están sincronizados con el modelo, seleccione Volver a generar regla desde el menú contextual antes de ejecutar la regla.

    Para ejecutar otra regla explícitamente dentro de una regla, utilice la función iLogicVb.RunRule.

    Reordenación del árbol del navegador de iLogic

    Arrastre y suelte una regla del navegador de iLogic para cambiar su orden en el árbol. Las reglas que estén a la misma altura o por debajo de la regla que suelte, se desplazarán hacia abajo en el árbol.

    Volver a generar una regla

    Para sincronizar los parámetros de una regla específica con el modelo.

    1. Seleccione la regla en el navegador de iLogic.
    2. Pulse el botón derecho del ratón y seleccione Volver a generar regla en el menú contextual.

    Este comando vuelve a conectar la regla con los parámetros de Inventor, la compila de nuevo y, a continuación, la ejecuta.

    Regeneración de todas las reglas del documento actual

    Utilice este comando para sincronizar los parámetros de todas las reglas con el modelo.

    1. Seleccione el documento en el navegador de iLogic.
    2. Pulse con el botón derecho del ratón y seleccione Regenerar todas las reglas en el menú contextual.

    También puede utilizar el comando Regenerar todas las reglas de la cinta de opciones. Seleccionar ficha Administrar panel iLogic Regenerar todas las reglas.

    Suprimir una regla

    1. En la cinta de opciones, pulse ficha Administrarpanel iLogic Navegador de iLogic.
    2. Haga clic con el botón derecho en la regla y seleccione Suprimir en el menú contextual.
    3. Haga clic en Aceptar cuando se le pida que confirme la selección.

    Suprimir todas las reglas de un documento

    Utilice este comando cuando haya terminado de configurar el modelo y desee guardar o exportar una configuración de muestra. Se eliminan todas las reglas.

    NotaSi ejecuta este comando en un ensamblaje, todas las reglas de los subensamblajes y las piezas se suprimen también.

    Trabajo con reglas externas

    Creación de una regla externa

    El navegador de iLogic contiene una ficha para reglas externas. En esta ficha, puede cargar una regla externa o crear una nueva.

    Convertir una regla existente en externa:

    1. Abra la regla.
    2. Copie el código.
    3. Cree una regla externa nueva y pegue el código en la nueva regla.

    Guarde las reglas externas como archivos .iLogicvb (se recomienda esta extensión), o bien como archivos .vb o .txt. Guarde las reglas externas en una carpeta que se pueda encontrar cuando se ejecuten desde otra regla. iLogic busca archivos de regla externa en las siguientes carpetas, en el orden mostrado:

    • La carpeta en la que se encuentra el documento de Inventor actual (permite copiar modelos con reglas asociadas)
    • La carpeta del espacio de trabajo de proyecto de Inventor actual
    • La lista de las carpetas definidas en la configuración de iLogic (normalmente para grupo de trabajo o reglas de empresa)

    El navegador de iLogic proporciona un menú contextual para el nodo superior (Reglas externas en archivos) y para cada regla del árbol.

    Creación de un icono de regla externa

    Puede incluir un icono para una regla externa que se muestre en el navegador de iLogic. Cree un archivo .bmp (el tamaño recomendado es 16 x 16) con el mismo nombre que el archivo de la regla y en la misma carpeta.

    Por ejemplo, si la regla externa se denomina Custom Checks Rule.iLogicVb, denomine al archivo del icono Custom Checks Rule.bmp.

    Después de crear la imagen de mapa de bits, reinicie Autodesk Inventor para que se muestre el icono. No se puede editar el icono mientras se esté ejecutando Autodesk Inventor.

    Edición de una regla externa

    Para editar una regla externa, abra el cuadro de diálogo Editar regla y haga doble clic en la regla del árbol para editarla.

    También puede utilizar un programa externo, como el Bloc de notas, para editar una regla. Después de guardar, utilice el comando Volver a cargar desde archivo desde el menú contextual del árbol para incorporar los cambios en Inventor.

    Parámetros y reglas externas

    Las reglas externas no se ejecutan automáticamente en respuesta a cambios concretos en los parámetros. A diferencia de las reglas internas, los nombres de los parámetros no están disponibles automáticamente como variables de regla.

    Por ejemplo, la siguiente instrucción de regla no funciona:

    d1 = d0 * 0.5

    Utilice la siguiente instrucción en su lugar:

    Parameter("d1") = Parameter("d0") * 0.5

    Esta instrucción funciona en cualquier pieza o ensamblaje con parámetros denominados d0 y d1. Se puede utilizar con piezas relacionadas que comparten algo común.

    Utilización de asistentes para crear reglas especiales

    ImportanteUse el diseñador de formularios de iLogic para crear formularios personalizados de la interfaz de usuario. La interfaz de usuario puede contener controles para activar reglas, cambiar los valores de los parámetros, y definir las iProperties. El diseñador de formularios de iLogic no requiere programación. Utilice Visual Basic para diseñar y programar un formulario cuando la interfaz de usuario necesaria supere la capacidad del diseñador de formularios de iLogic.

    Control de un cuadro de diálogo basado en parámetros de modelo

    1. Haga clic en Crear regla para cuadro de diálogo en la ficha Asistentes del cuadro de diálogo Editar regla.

      El cuadro de diálogo Abrir archivo DLL muestra el contenido de la carpeta iLogicAdd, que contiene archivos DLL creados previamente.

      NotaEs posible que deba crear la carpeta iLogicAdd como C:\Archivos de programa\Autodesk\Inventor {versión}\Bin\iLogicAdd.
    2. Seleccione una DLL para rellenar el cuadro de diálogo Regla para DLL externa con la clase y los nombres de variables apropiados.
    3. Haga clic en Aceptar para generar el código.

    Capturar la vista actual de la pantalla

    1. Haga clic en Capturar vista actual en la ficha Asistentes del cuadro de diálogo Editar regla.
    2. Seleccione una Opción de tamaño en el cuadro de diálogo Capturar vista.
      • Guardar y restaurar la extensión de vista actual: restaura la vista con la orientación y la configuración de zoom existentes en el momento en que la regla capturó la vista.
      • No cambiar tamaño de vista al restaurar: desplaza el modelo al centro de la pantalla y define la orientación, pero no cambia el zoom.
      • Ajustar a extensión de modelo al restaurar: desplaza el modelo al medio de la pantalla y la rellena (igual que Zoom todo).
    3. Haga clic en Aceptar para generar el código.

    Generación de un cuadro de mensaje

    Este asistente permite crear una regla que genera un cuadro de mensaje.

    1. Haga clic en Cuadro de mensaje en la ficha Asistentes del cuadro de diálogo Editar regla.
    2. Escriba el título que desea que aparezca en la parte superior del cuadro de mensaje.
    3. Seleccione la combinación de botones que aparecerán en el cuadro de mensaje.
    4. Indique el botón por defecto mediante la selección del número que corresponde a su posición relativa en el orden, con base en la selección de botones.

      Por ejemplo, si ha elegido el esquema de botones SiNoCancelar y desea que el botón por defecto sea No, seleccione 2.

    5. Seleccione un icono de estado para que se muestre en el cuadro de mensaje.
    6. Escriba entre comillas el texto que se mostrará en el cuadro de mensaje.
    7. Pulse Vista preliminar para mostrar el cuadro de mensaje con las opciones seleccionadas.
    8. Haga clic en Aceptar para generar el código.

    Mostrar información de diagnóstico cuando los valores de los parámetros se encuentran fuera del rango especificado

    1. Haga clic en Límites de parámetros en la ficha Asistentes del cuadro de diálogo Editar regla.
    2. Introduzca el nombre del parámetro.
    3. Especifique los valores máximo y mínimo.
    4. Escriba el título y el texto del mensaje que se mostrará cuando se sobrepasen los valores máximo y mínimo.
    5. Haga clic en Aplicar para generar el código o en Mensaje por defecto para restablecer el texto por defecto de los mensajes.

    Utilice una regla para mostrar un cuadro de diálogo

    Se puede utilizar una regla para mostrar un cuadro de diálogo para entradas de usuario. El cuadro de diálogo se puede incluir en la regla; sin embargo, es más fácil y flexible ubicarlo en una DLL externa (biblioteca de clases).

    Utilice la versión de Visual Studio 2005 o 2008. Visual Basic Express está disponible como descarga gratuita de Microsoft.

    Para empezar con Visual Basic 2008

    1. Descargue e instale Visual Basic 2008 Express desde el sitio Web de Microsoft® si no está ya instalado en el equipo. La descarga es gratuita.
    2. Abra Visual Basic 2008 Express, y cree un proyecto de tipo Biblioteca de clases.
    3. Denomine el proyecto ClassLibrary1 (el nombre por defecto) y haga clic en Aceptar. Apunte el nombre en un papel exactamente como lo ha introducido. Este nombre es importante en fases posteriores de estas instrucciones.

      Se muestra una nueva ventana con el Explorador de soluciones en la esquina superior derecha.

    4. En el Explorador de soluciones, haga clic con el botón derecho en el nombre del proyecto y seleccione Añadir; a continuación, seleccione Nuevo elemento en el submenú. Se muestra el cuadro de diálogo Agregar nuevo elemento.
    5. Seleccione la plantilla Cuadro de diálogo y haga clic en Agregar.

      Se muestra una vista gráfica del cuadro de diálogo en el Diseñador de Windows Forms. Puede utilizar esta interfaz para añadir controles al cuadro de diálogo.

      El cuadro de herramientas de la parte izquierda de la pantalla muestra los controles que se pueden añadir al cuadro de diálogo. Para este proyecto, añada un cuadro de texto para que se muestre el valor de un parámetro de Inventor y editar el parámetro.

    6. Pulse y arrastre el cuadro de texto del grupo de controles comunes del panel Caja de herramientas al cuadro de diálogo e insértelo en el área gris. Puede ajustar el tamaño del cuadro de diálogo según sea necesario.
    7. Añada un identificador para que el cuadro de diálogo muestre el nombre del parámetro.
    8. Ponga atención para evitar la etiqueta y el cuadro de texto y haga doble clic en el fondo del cuadro de diálogo para mostrar el editor de código. Se muestra el siguiente código.
    9. Mueva el cursor justo debajo de la línea:
      Public Class Dialog1
    10. Añada esta línea:
      Public d0 As Double
    11. Coloque el cursor en la parte superior de la subrutina OK_Button_Click, delante de la instrucción Me.DialogResult... y pulse Intro para añadir una nueva línea.
    12. En la nueva línea, añada:
      d0 = TextBox1.Text

      El código tiene este aspecto:

    13. Guarde el trabajo en Archivo Guardar o, si lo prefiere, Archivo Guardar todo.

      Casi está listo para compilar el proyecto. Al realizar una generación, Visual Basic crea un archivo DLL. Puede especificar la ubicación donde Visual Basic creará este archivo modificando la ruta de acceso de los resultados de la generación.

    14. Haga clic en la ficha con el título del proyecto y vuelva a hacer clic en la ficha Compilar. La ruta de de acceso de los resultados es:

      Archivos de programa\Autodesk\Inventor {versión}\Bin\iLogicAdd\

    15. Para compilar el proyecto, haga clic en la ficha Generar en el menú situado en la parte superior. Si la compilación se desarrolla sin problemas, el mensaje Compilación correcta aparece en la barra de estado en la esquina inferior izquierda de la pantalla.
    16. Guarde el trabajo de nuevo con Guardar todo y abra Inventor.
    17. Utilice Añadir regla para crear una regla denominada Formar regla que conste de lo siguiente:
      AddReference "ClassLibrary1"
      Sub Main()
      dim dlg as new ClassLibrary1.Dialog1
      dlg.d0 = d0
      i = dlg.ShowDialog()
      if (i = vbOK)then
      d0 = dlg.d0
      end if
      End Sub
      NotaTambién puede utilizar Crear regla para cuadro de diálogo en la ficha Asistentes del cuadro de diálogo Editar regla para crear este código.

      Esta regla envía el valor actual del parámetro d0 de Inventor al cuadro de diálogo y, a continuación, muestra el cuadro de diálogo. El usuario del cuadro de diálogo puede editar el valor en el mismo. Cuando el usuario hace clic en Aceptar, el valor del cuadro de diálogo se asigna al parámetro.

    Creación de un cuadro de diálogo

    Para crear un cuadro de diálogo que permita mostrar y modificar algunos de los valores de parámetro:

    1. Abra Visual Studio.
    2. Cree un proyecto del tipo Biblioteca de clases.
    3. En el Explorador de soluciones, haga clic con el botón derecho en el nombre del proyecto y seleccione Agregar Nuevo elemento Cuadro de diálogo.

      Se muestra una vista gráfica del cuadro de diálogo en el Diseñador de Windows Forms. Puede utilizar esta interfaz para añadir controles al cuadro de diálogo.

    4. Haga clic en Ver Cuadro de herramientas para obtener una vista preliminar de los controles disponibles.
    5. Añada el control Cuadro de texto si desea tener la posibilidad de mostrar el valor de un parámetro de Inventor y editarlo. Añada un identificador etiqueta a cada cuadro de texto para que muestre el nombre del parámetro.
    6. Haga doble clic en el fondo cuadro de diálogo.

      El editor de código se muestra en una subrutina denominada Dialog1_Load.

    7. Añada esta línea antes del final de la subrutina:
      TextBox1.Text = d0
    8. Desplace el cursor por debajo de la línea:
      Public Class Dialog1
    9. Añada esta línea:
      Public d0 As Double
    10. En la parte superior de la subrutina denominada OK_Button_Click, añada esta línea:
      d0 = TextBox1.Text

      El código ahora tendrá este aspecto:

      Imports System.Windows.Forms
      Public Class Dialog1
      Public d0 As Double 
      Private Sub OK_Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK_Button.Click  
        Me.DialogResult = System.Windows.Forms.DialogResult.OK
        Me.Close()
      End Sub
      Private Sub Cancel_Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cancel_Button.Click
        Me.DialogResult = System.Windows.Forms.DialogResult.Cancel  
        Me.Close()
      End Sub
      Private Sub Dialog1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
         TextBox1.Text = d0
      End Sub
      End Class
    11. Compile el proyecto y guárdelo en Archivo Guardar todo.

    Cuando el proyecto se compila, se crea un archivo DLL. Puede:

    • Copie el archivo DLL al directorio iLogicAdd, que se encuentra en el directorio bin del programa Autodesk Inventor (normalmente en C:\Archivos de programa\Autodesk\Inventor {versión}\Bin\iLogicAdd).
    • Cambiar la configuración del proyecto para enviar el archivo DLL a ese directorio automáticamente. Utilice el comando de configuración de iLogic para cambiar el directorio donde iLogic busca la DLL. Consulte “Expansión de las funciones de iLogic” para obtener más información sobre el uso de archivos DLL en reglas.

    La siguiente regla de ejemplo utiliza un cuadro de diálogo:

    AddReference "ClassLibrary1"
    Sub Main()
    dim dlg as new ClassLibrary1.Dialog1
    dlg.d0 = d0
    i = dlg.ShowDialog()
    if (i = vbOK) then
    d0= dlg.d0
    end if
    End Sub

    Esta regla envía el valor actual del parámetro d0 de Inventor al cuadro de diálogo y, a continuación, muestra el cuadro de diálogo. El usuario del cuadro de diálogo puede editar el valor del mismo. Si el usuario hace clic en Aceptar, el valor del cuadro de diálogo se asigna al parámetro.

    Puede compilar código similar para un cuadro de diálogo de forma automática. En el cuadro de diálogo Editar regla, seleccione la ficha Asistentes y, a continuación, seleccione Crear regla para cuadro de diálogo.

    Trabajar con formularios

    Crear un formulario

    Cree una interfaz de usuario personalizada y conéctela a los parámetros, las propiedades y las reglas de una pieza, un ensamblaje o un dibujo de Inventor.

    Crear un formulario global

    Un formulario global se almacena para usarlo en varios documentos.

    Usar un formulario

    Use los formularios para controlar y modificar el modelo. El formulario puede ser:

    • Modal: mientras el formulario se muestra sólo se puede interactuar con el formulario.
    • No modal: mientras el formulario se muestra se puede interactuar con el modelo, otros controles y herramientas.

    Editar un formulario

    Edite un formulario existente para añadir, eliminar o modificar controles.

    Copiar y pegar un formulario

    Copie y pegue un formulario existente en el mismo documento, en otro documento o en la ficha Formularios globales.

    Suprimir un formulario

    Suprima un formulario si ya no se necesita. Haga clic con el botón derecho en un área vacía de la ficha Navegador de iLogic para visualizar los formularios y editor de reglas que permite suprimir un formulario.

    Utilizar imágenes

    Añada imágenes estáticas en el formulario o configure las imágenes para cambiar según el valor de un parámetro.

    Cambiar tamaño de los controles

    ImportanteSi se edita el formulario posteriormente, los controles vuelven a sus tamaños por defecto.

    Añadir o editar controles en el navegador de iLogic

    • Añada controles para activar reglas directamente en las fichas Formularios o Formularios globales.
    • Organice controles en grupos, grupos en fichas y filas.
    • Modifique el aspecto de los controles.
    • Añada una imagen o información de herramientas a un control.

    Referencias

    Navegador de iLogic

    Acceso:

    Cinta de opciones: ficha Administrar panel iLogic Navegador de iLogic.

    Reglas

    Menú contextual de regla

    Haga clic con el botón derecho en una regla o parámetro en el Navegador de iLogic para mostrar el menú contextual de ese elemento.

    Los comandos del menú contextual de una regla son:

    Ejecutar regla

    Ejecuta la regla. Utilice este comando para probar la regla, o para asegurarse de que el modelo está actualizado. También puede utilizar este comando para ejecutar reglas que no se ejecutan automáticamente.

    Editar regla

    Abre el cuadro de diálogo Editar regla de la regla seleccionada.

    También puede hacer doble clic sobre la regla en el navegador para editarla.

    Volver a generar regla

    Vuelve a generar la regla seleccionada. Este comando vuelve a conectar la regla a los parámetros de Inventor a los que hace referencia; a continuación, vuelve a compilar la regla y la ejecuta.

    Desactivar regla (o Activar regla)

    Una regla desactivada no se ejecuta automáticamente. Puede ejecutar manualmente una regla desactivada.

    Eliminar

    Suprime la regla. También puede suprimir una regla mediante la tecla Suprimir. Para suprimir todas las reglas, utilice el comando Suprimir todas las reglas de la cinta de opciones.

    Menú contextual de nivel superior

    Los comandos incluidos en el menú contextual del documento raíz del árbol del navegador de iLogic son:

    Añadir regla

    Este comando realiza la misma acción que el comando Añadir regla de la cinta de opciones.

    Ejecutar todas las reglas

    Ejecuta todas las reglas del documento. Si el documento es un ensamblaje, este comando también ejecuta las reglas de todos los subensamblajes y piezas. Puede utilizar este comando para asegurarse de que el modelo esté actualizado. La ejecución se detiene cuando se encuentra el primer error. Si se produce un error, edite la regla conflictiva y repita este comando.

    También puede utilizar este comando si ha cambiado algún elemento que se controle mediante una regla en el modelo. Las reglas sólo se ejecutan en respuesta a los cambios en los parámetros. Cualquier otro elemento que pueda definir una regla, como la desactivación de funciones y componentes, la configuración de iParts o los cambios manuales se puede modificar de forma independiente.

    Las reglas se ejecutan en el orden en que aparecen en el navegador, a menos que se especifique de otra forma incluyendo la función iLogicVb.RunRule("ruleName").

    Ejecutar todas las reglas verifica que el modelo esté en el estado especificado por las reglas.

    Regenerar todas las reglas

    Vuelve a conectar las reglas con los parámetros de Inventor, las compila de nuevo y, a continuación, las ejecuta. Al igual que Ejecutar todas las reglas, este comando procesa las reglas de los subensamblajes y piezas.

    Ficha Reglas

    Muestra una lista con las reglas definidas en el documento de Inventor actual.

    Ficha Reglas externas

    Muestra una lista con las reglas definidas en archivos externos.

    Formularios

    Menú contextual de nivel superior

    Haga clic con el botón derecho en un área vacía para mostrar el menú contextual de la ficha.

    Añadir formulario

    Añade un formulario en blanco y abre el cuadro de diálogo Editor de formularios para el formulario nuevo.

    Editar

    Abre el cuadro de diálogo Editor de reglas y formularios para añadir o editar los controles de la ficha.

    Pegar formulario

    Pega un formulario previamente copiado en la ficha.

    Menú contextual de formularios

    Haga clic con el botón derecho en un formulario para mostrar el menú contextual del formulario.

    Editar

    Abre el cuadro de diálogo Editor de formularios para el formulario seleccionado.

    Copiar formulario

    Copia la forma seleccionada. Haga clic con el botón derecho en un área vacía de la ficha para pegar el formulario.

    Menú contextual del botón de reglas

    Haga clic con el botón derecho en un botón de reglas para mostrar el menú contextual de la regla.

    Editar

    Abre el cuadro de diálogo Editar regla de la regla seleccionada.

    Ficha Formularios

    Cree una interfaz de usuario personalizada y conéctela a los parámetros, las propiedades y las reglas de una pieza, un ensamblaje o un dibujo de Inventor.

    Ficha Formularios globales

    Cree una interfaz de usuario personalizada y conéctela a los parámetros, las propiedades y las reglas de una pieza, un ensamblaje o un dibujo de Inventor almacenado para usarlo en varios documentos.

    Comportamiento del navegador de iLogic

    • Una vez se abre el navegador de iLogic, permanece visible hasta que el usuario lo cierra.
    • El estado del navegador de iLogic se mantiene entre sesiones. Si el navegador de iLogic se muestra mientras Inventor está cerrado, se muestra de nuevo (vacío) cuando se reinicia Inventor.
    • Si se activa un documento que no admite reglas o formularios (como una presentación) o si Autodesk Inventor está en el estado “ningún documento”, la ventana del navegador estará vacía y sólo se mostrará el título de "iLogic". Ocurre lo mismo que con el navegador de modelo en el estado "ningún documento".
    • Si se activa un documento que admite reglas y formularios, las fichas se mostrarán independientemente de si las definiciones de reglas o formulario existen en el documento activo.

    Añadir regla

    Utilice el cuadro de diálogo Editar regla para definir una nueva regla o cambiar una regla existente.

    Acceso:

    Cinta de opciones: ficha Administrarpanel iLogic Añadir regla

    Fragmentos

    Muestra una lista con códigos reutilizables. Haga doble clic en un fragmento para insertarlo en la regla.

    Ficha Sistema

    Muestra una lista con los fragmentos de iLogic proporcionados con la instalación.

    Alterna la visualización para que incluya únicamente los fragmentos identificados como favoritos.

    Muestra un cuadro de diálogo a través del cual se identifican los fragmentos favoritos.

    Ficha Personalizadas

    Muestra una lista de fragmentos creados o copiados de la ficha Sistema.

    Guardar el archivo de fragmentos.

    Guardar el archivo de fragmento con un nombre diferente.

    Reemplazar todos los fragmentos de la lista por los fragmentos de un archivo.

    Fusionar los fragmentos de la lista y los fragmentos de un archivo.

    Mostrar la información de archivo de los fragmentos de la lista.

    Modelo

    Presenta una vista de modelo de una pieza o un dibujo, o una vista de componente de un ensamblaje.

    Parámetros

    Muestra los parámetros de acuerdo al tipo de parámetro seleccionado en el árbol.

    Nombres

    Va acumulando los elementos del árbol según se van seleccionando.

    Haga clic en Borrar lista para eliminar los elementos de la lista y empezar de nuevo.

    Árbol de archivos

    Presenta una vista de archivo de un ensamblaje, en lugar de la vista de componente que se muestra en la ficha Parámetros. Utilice esta vista para encontrar rápidamente objetos en los nombres de pieza y ensamblaje.

    Archivos

    Muestra los nombres de los archivos de pieza de un ensamblaje. Utilice esta vista para copiar los nombres de archivo que se van utilizar en una regla.

    Opciones

    Determina el comportamiento de la regla, además de ciertas características de su aspecto.
     

    Comportamiento de esta regla

    Desactivada: impide que una regla se ejecute automáticamente.

    Funcionamiento silencioso: ejecuta una regla sin mostrar los cuadros de diálogo de Inventor; para ello, selecciona automáticamente las respuestas por defecto.

    Activar reglas dependientes inmediatamente: ejecuta, tan pronto como cambia el valor del parámetro, las reglas que hacen referencia a un parámetro cambiado por esta regla. Evita esperar hasta que esta regla haya terminado.

    No ejecutar automáticamente: impide que la regla se ejecute en respuesta a los cambios en los parámetros.

    Código de VB: identifica esta regla como código que se puede compartir entre reglas.

     

    Editor de reglas

    Seleccionar fuente: selecciona el tipo de letra para el texto de la regla.
     

    Sintaxis de captura

    Utilizar nombres de componentes: para convertir parámetros en sintaxis de parámetro automáticamente utilizando el nombre de componente.

    Buscar y reemplazar

    Busca una cadena en la regla actual y, si lo desea, reemplaza la cadena por otra cadena.

    Buscar

    Escriba la cadena que desee buscar.

    Reemplazar por

    Escriba una cadena para reemplazar con ella la cadena original.

     

    Mayúsculas/minúsculas

    Seleccione esta opción para distinguir entre caracteres en minúsculas y en mayúsculas.
     

    Sólo palabras completas

    Seleccione esta opción para buscar sólo la cadena de caracteres exacta. No reconoce como coincidencia una cadena que forma parte de una palabra más larga.
     

    Buscar

    Busca una incidencia de la cadena.
     

    Buscar siguiente

    Busca la siguiente incidencia de la cadena.
     

    Buscar anterior

    Vuelve a la incidencia anterior de la cadena.
     

    Reemplazar

    Sustituye la cadena encontrada por la cadena de reemplazo especificada.
     

    Reemplazar todo en esta regla

    Sustituye todas las incidencias de la cadena encontrada en la regla actual por la cadena de reemplazo especificada.
     

    Reemplazar todo en todas las reglas

    Sustituye todas las incidencias de la cadena encontrada en todas las reglas por la cadena de reemplazo.

    Asistentes

    Permite elegir entre asistentes para distintas tareas.

    Crear regla para cuadro de diálogo

    Crea una regla para un cuadro de diálogo personalizado basado en parámetros de modelo.

    Cuadro de mensaje

    Crea una regla que genera un cuadro de mensaje.
     

    Capturar vista actual

    Crea una regla que captura la vista actual de la pantalla.
     

    Límites de parámetros

    Crea una regla que muestra mensajes de diagnóstico cuando los valores de los parámetros se encuentran fuera de un rango especificado.

    Barra de herramientas de edición

    Incluye herramientas para trabajar con reglas de iLogic.

    Imprimir

    Imprime el texto de la regla actual.

    Configurar página

    Determina la configuración de página para la impresión del texto de la regla.
     

    Cortar

    Elimina el texto de la regla seleccionada y coloca una copia en el portapapeles.
     

    Copiar

    Coloca una copia del texto de la regla seleccionada en el portapapeles.
     

    Pegar

    Pega una copia del texto de la regla desde portapapeles a la ubicación del cursor.
      RehacerVuelve a aplicar los efectos de la última modificación.
     

    Deshacer

    Elimina los efectos de la última modificación.
     

    Aumentar sangría

    Añade espacio a la izquierda de la línea actual.
     

    Reducir sangría

    Elimina espacio de la izquierda de la línea actual.
     

    Incluye marca de comentario en las líneas seleccionadas

    Convierte la línea de texto de regla seleccionada en un comentario.
     

    Quita marca de comentario en las líneas seleccionadas

    Elimina la marca de comentario de una línea con comentario.
     

    If...Then...End If

    Muestra una lista desplegable que se utiliza para insertar una instrucción condicional.
     

    Palabras clave

    Muestra una lista desplegable que se utiliza para insertar una palabra clave.
     

    Operadores

    Muestra una lista desplegable que se usa para insertar un operador.
     

    Ayuda

    Muestra la Ayuda para este cuadro de diálogo.
     

    Aceptar

     
     

    Cancelar

     

    Regla para DLL externa

    Este cuadro de diálogo permite crear una regla para un cuadro de diálogo personalizado basado en los parámetros del modelo.

    Acceso:

    Cinta de opciones: ficha Administrarpanel iLogic Añadir regla; seguidamente, seleccione Crear regla para cuadro de diálogo en la ficha Asistentes del cuadro de diálogo Editar regla. Elija un archivo DLL.
    Buscar archivo DLLMuestra el cuadro de diálogo Abrir archivo DLL, que permite seleccionar un archivo DLL para rellenar el cuadro de diálogo con la clase y los nombres de variables.
    Nombre de DLLMuestra el nombre del archivo DLL seleccionado.
    Nombres de cuadro de diálogo o de claseMuestra los nombres de cuadro de diálogo o de clase de un archivo DLL. Puede seleccionar o anular la selección de los nombres de cuadro de diálogo o de clase. Anule la selección para omitirlos en la regla.
    Nombres de variableMuestra los nombres de variable del archivo DLL seleccionado. Puede seleccionar o anular la selección de los nombres de variable. Anule la selección para omitirlos en la regla.
    AceptarCrea la regla.
    CancelarCancela la operación.

    Capturar vista

    Este cuadro de diálogo permite crear una regla que capture la vista de la pantalla actual con base en un tamaño seleccionado.

    Acceso:

    Cinta de opciones: ficha Administrarpanel iLogic Añadir regla y, a continuación, seleccione Capturar vista actual en la ficha Asistentes del cuadro de diálogo Editar regla.
    Guardar y restaurar la extensión de vista actualRestaura la vista con la orientación y la configuración de zoom existentes en el momento en que la regla capturó la vista.
    No cambiar tamaño de vista al restaurarEl modelo se desplaza al centro de la vista y define la orientación, pero no cambia el zoom.
    Ajustar a extensión de modelo al restaurarDesplaza el modelo a la mitad de la pantalla y rellena la pantalla (igual que Zoom todo).
    AceptarAñade texto a la regla.
    CancelarCancela la operación.

    Asistente de cuadro de mensaje

    Este cuadro de diálogo permite crear una regla que genera un cuadro de mensaje.

    Acceso:

    Cinta de opciones: ficha Administrarpanel iLogic Añadir regla y, a continuación, seleccione Cuadro de mensaje en la ficha Asistentes del cuadro de diálogo Editar regla.
    TítuloEl título que aparece en la parte superior del cuadro de mensaje.
    BotonesLa combinación de botones que aparece en el cuadro de mensaje.
    Botón por defectoEl número del botón por defecto, basado en su ubicación relativa en la selección de botones.
    IconoEl icono de estado que se mostrará en el cuadro de mensaje.
    Texto del mensajeEl texto que se mostrará en el cuadro de mensaje, entre comillas.
    Vista preliminarMuestra una vista preliminar del cuadro de mensaje con las selecciones actuales.
    AceptarAñade texto a la regla.
    CancelarCancela la operación.

    Asistente de límites de iLogic

    Este cuadro de diálogo permite crear una regla que muestre mensajes de diagnóstico cuando los valores de los parámetros se encuentren fuera de un rango especificado.

    Acceso:

    Cinta de opciones: ficha Administrarpanel iLogic Añadir regla y seleccione Límites de parámetros en la ficha Asistentes del cuadro de diálogo Editar regla.
    NombreNombre del parámetro.
    Juego ValorEl valor máximo permitido antes de activar el mensaje.
    Sección ValorEl valor mínimo permitido antes de activar el mensaje.
    Juego máximoEl texto que se mostrará cuando el valor del parámetro exceda el valor máximo admitido.
    Título (para límite máx.) El título que se mostrará en el cuadro de mensaje.
    Sección mínimoEl texto que se mostrará cuando el valor del parámetro esté por debajo del valor mínimo permitido.
    Título (para límite mínimo) Título que se mostrará en el cuadro de mensaje.
    Por defectoRestablece los mensajes con su texto por defecto.
    AceptarCrea la regla.
    CancelarCancela la operación.

    Técnicas de creación de regla avanzadas

    Puede escribir reglas de iLogic utilizando únicamente instrucciones de asignación de parámetros de Autodesk Inventor, funciones predefinidas de iLogic y código de VB.NET simple. Sin embargo, estas técnicas no son las únicas. Puede utilizar funciones de VB.NET más avanzadas en una regla. Se pueden utilizar Visual Basic 2005 y 2008 para crear archivos DLL externos que se puedan ejecutar desde las reglas. También puede ejecutar archivos DLL escritos en C# o C++.

    El código de las reglas admite la sintaxis de Visual Basic 2008 (.NET Framework 3.5).

    Las siguientes instrucciones se pueden utilizar en la parte superior de la regla, antes del código principal de ésta:

    Opción Explícito activada

    Opción Estricto activada

    Opción Deducir desactivada

    AddReference "filename.dll"

    Importa...

    AddVbRule "Otra regla"

    AddVbFile "filename.vb"

    AddResources "filename.resources"

    Opción e Importa son instrucciones estándar de VB.NET.

    Opción Explícito desactivada es el valor por defecto. Permite utilizar variables locales sin declararlas.

    Opción Estricto desactivada es el valor por defecto. Opción Estricto activada también funciona para la mayoría de las reglas.

    Opción Deducir activada es el valor por defecto.

    El código principal de la regla es una subrutina "implícita". Para añadir más subrutinas, funciones, propiedades o clases, declare un Sub Main() como se indica a continuación:

    Sub Main()
    ' your main rule code here
    End Sub

    Sub Main() se puede utilizar en cualquier regla, independientemente de si la regla tiene código adicional. Para obtener información más detallada sobre la declaración explícita de la clase de una regla, consulte "¿Cómo se procesa una regla?"

    AddReference

    Utiliza la sintaxis especial de iLogic. La adición de un nombre de DLL a una instrucción AddReference tiene el mismo efecto que utilizar el comando AddReference y buscar una DLL en Visual Studio o Visual Basic Express. Sólo se admiten los ensamblajes.NET. La DLL puede ser un ensamblaje normalizado de Microsoft, como el del directorio Microsoft.NET\Framework.

    Observe, por ejemplo, la siguiente instrucción:

    AddReference "System.Drawing.dll"

    En esta instrucción, la extensión .dll es opcional.

    También puede especificar una biblioteca de clases creada por el usuario o de terceros como referencia. Todas las DLL creadas por el usuario o de terceros deben estar en un directorio. Por defecto, estas DLL se encuentran en un subdirectorio de Autodesk Inventor dentro del directorio de instalación de Autodesk Inventor, como:

    C:\Archivos de programa\Autodesk\Inventor [Versión]\Bin\iLogicAdd

    Puede cambiar esta ubicación mediante el comando de configuración de iLogic. También puede añadir referencias a DLL en el directorio Bin principal de Autodesk Inventor (por ejemplo, C:\Archivos de programa\Autodesk\Inventor [Versión]\Bin).

    La instrucción AddReference no admite rutas completas. Sólo se puede especificar un nombre de archivo. Cuando añada referencias a ensamblajes del Caché de ensamblajes global (GAC), utilice un nombre completo como:

    AddReference "VsWebSite.Interop, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”

    También puede crear o acceder a objetos COM registrados de una regla mediante CreateObject o GetActiveObject. No es necesario utilizar AddReference para una DLL de COM.

    AddVbRule

    Incluye el código de la regla especificada como código de VB compilado con la regla principal. La regla no puede ser una regla normalizada. Debe tener la opción Código de VB activada en el panel Opciones del cuadro de diálogo Editar regla. iLogic no preprocesa el código de una regla con esa opción. La regla contiene clases o módulos que se pueden ejecutar desde otras reglas. Utilice esta instrucción para compartir código entre las reglas, o para mantener el carácter modular del código.

    Ejemplo

    AddVbRule "Other Rule"

    AddVbFile

    Funciona de modo similar a AddVbRule, excepto que el código de VB se almacena en un archivo externo en lugar de una regla. Al igual que ocurre con AddVbRule, el código debe tener la opción Código de VB activada. Esta instrucción es útil para compartir código común entre modelos. La especificación del archivo debe ser el nombre de una ruta relativa. iLogic busca en el directorio del documento actual de Autodesk Inventor y en otros directorios utilizando el mismo orden de búsqueda empleado para las reglas externas.

    Ejemplo

    AddVbFile "fileName.vb"

    AddResources

    Añade recursos como cadenas o mapas de bits. Los recursos deben estar compilados con Visual Studio.

    Ejemplo

    AddResources "fileName.resources"

    Imports

    No se permiten las instrucciones Imports duplicadas. Las siguientes instrucciones Imports por defecto se utilizan de forma implícita en todas las reglas:

    • Importa System
    • Importa System.Math
    • Importa System.Collections
    • Importa Microsoft.VisualBasic
    • Importa Autodesk.iLogic.Interfaces
    • Importa Autodesk.iLogic.Runtime

    Si utiliza MessageBox en una regla, iLogic añade automáticamente la siguiente instrucción:

    Imports System.Windows.Forms

    Si utiliza ThisApplication u otros objetos de Autodesk Inventor, iLogic añade automáticamente lo siguiente:

    Imports Inventor

    Argumentos de regla

    iLogic proporciona funciones avanzadas que permiten pasar información de contexto como argumentos de regla a las reglas que ejecute el usuario. Esta información se puede utilizar para modificar el comportamiento de una regla sin tener que crear un duplicado.

    Para pasar argumentos de regla, se utilizan las funciones disponibles en la interfaz IiLogicAutomation (para clientes externos) y en iLogicVB (para otros códigos de regla y clientes internos). Estos argumentos se ponen a disposición de una regla mediante la propiedad RuleArguments.

    Para IiLogicAutomation, las funciones disponibles son:

    Función RunRuleWithArguments(ByVal doc As Inventor.Document, ByVal ruleName As String, ByVal ruleArguments As Inventor.NameValueMap) As Integer

    Función RunExternalRuleWithArguments(ByVal doc As Inventor.Document, ByVal ruleName As String, ByVal ruleArguments As Inventor.NameValueMap) As Integer

    Función RunRuleDirectWithArguments(ByVal rule As iLogicRule, ByVal ruleArguments As Inventor.NameValueMap) As Integer

    Para iLogicVB, las funciones disponibles son:

    Función RunRule(ByVal ruleName As String, ByVal ruleArguments As Inventor.NameValueMap) As Integer

    Función RunRule(ByVal compoOrDocName As Object, ByVal ruleName As String, ByVal ruleArguments As Inventor.NameValueMap) As Integer

    Función RunExternalRule(ByVal ruleName As String, ByVal ruleArguments As Inventor.NameValueMap) As Integer

    Creación de argumentos de regla

    Para crear argumentos de regla, cree un nuevo objeto NameValueMap con la API de Inventor. Éste se transfiere a una de las funciones al ejecutar la regla.

    Acceso a un argumento transferido a la regla

    x = RuleArguments(“myArg”)

    Determinar si un argumento se ha pasado a la regla

    If RuleArguments.Exists(“myArg”) Then...

    Paso del conjunto de argumentos a otra regla utilizando RunRule

    iLogicVB.RunRule(“someOtherRule”, RuleArguments.Arguments)

    Instrucciones adicionales

    Si utiliza Sub Main(), la regla sigue el formato normalizado de VB.NET para las clases, salvo que las instrucciones Class... y End Class no están visibles y las instrucciones previas a Sub Main() se encuentran fuera de la clase. Por lo tanto, coloque todas las instrucciones de asignación dentro de una sub, una función o una propiedad. Se pueden incluir instrucciones de declaración para las variables de los miembros de clase como Private temp As Double = 4.5 fuera de una subrutina o función.

    Puede añadir definiciones de Sub, Función, Propiedad y Clase después de Sub Main ()... End Sub. Todas las clases que añada se anidarán en la clase de regla principal de esa regla y no se podrán utilizar en otra regla. Para añadir una clase o un módulo independiente, declare explícitamente la clase de regla de la siguiente forma:

    Class ThisRule ' ...
    Sub Main
    End Sub
    ' ...
    End Class

    A continuación, puede añadir otra clase o módulo (o varios) fuera de este código. Class ThisRule se convierte en la Clase de regla principal e iLogic llama Sub Main (dentro de ella) para ejecutar la regla.

    Para incluir un módulo o clase visible para varias reglas, insértelo en un ensamblaje externo (DLL). Puede insertar más de uno en el mismo archivo DLL. También puede utilizar AddVbRule para incluirlos en una regla identificada como "Código de VB" en el documento de Inventor (). O bien, utilice AddVbFile para incluirlas en un archivo externo de VB.

    Cuando desarrolle código avanzado de VB.NET, utilice Visual Studio o Visual Basic Express en lugar de realizar las codificaciones directamente en una regla. A continuación, puede cortar y pegar de Visual Studio a una regla fragmentos de código relativamente pequeños. Puede pegar incluso un cuadro de diálogo Clase completo (aunque los recursos no son compatibles con frecuencia). Para unidades de código más extensas, o cuando resulte necesario, cree un ensamblaje y utilícelo como una DLL externa de una regla.

    Puede almacenar objetos que sean ejemplares de una clase definida por el usuario utilizando las funciones de variables compartidas de la regla de iLogic. Para almacenar estos objetos, debe serializar la clase o derivarla de MarshalByRefObject.

    DLL externas

    Puede crear sus propias DLL externas en .NET y ejecutarlas desde una regla. Para depurar una DLL, defina la ruta de acceso de los resultados de generación en Propiedades del proyecto Compilar a iLogicAdd (en el directorio Bin de Inventor). A continuación, elija Inventor.exe para Iniciar Programa externo en las propiedades del proyecto de Visual Studio. Este método ofrece todas las ventajas del entorno de depuración, incluidos Editar y continuar.

    Las DLL externas son útiles cuando se utiliza una regla para mostrar un cuadro de diálogo para entradas de usuario.

    API de Inventor

    Para acceder a la API de Inventor a partir de una regla, utilice la propiedad ThisApplication para acceder a la aplicación de Inventor. Utilice ThisDoc.Document para acceder al documento que contiene la regla actual. Puede crear y modificar operaciones. Utilice Parameter.Param para obtener acceso directo a un parámetro de Inventor.

    Para usar la API de Inventor en su propia DLL, añada una referencia a Autodesk.Inventor.Interop.dll en el proyecto de Visual Basic. Se muestra en el cuadro de diálogo Agregar referencia de la ficha .NET. La versión para Inventor 2011 es 15.0.0.0.

    Utilización de las interfaces de iLogic en DLL externas

    Todas las funciones de iLogic se agrupan en objetos de interfaz como parámetro, iProperties, iPart, etc. Puede transferir objetos de interfaz de iLogic a funciones de DLL externas como argumentos. Para utilizar estos objetos en el proyecto, añada una referencia a Autodesk.iLogic.Interfaces.dll. Seleccione la ficha Examinar en el cuadro de diálogo Agregar referencia y vaya al directorio iLogicBin, dentro del directorio bin de Inventor (normalmente en C:\Archivos de programa\Autodesk\Inventor [Versión]\Bin\iLogicBin).

    La documentación de las interfaces de iLogic se encuentra en Autodesk.iLogic.Interfaces.xml. Puede utilizar el Examinador de objetos de Visual Studio para leer las descripciones de interfaz. Estas descripciones contienen los nombres de los objetos que implementan las interfaces de las reglas. Por ejemplo, el objeto Operación de una regla implementa la interfaz ICadFeature.

    Parámetros en las reglas

    Por defecto, los parámetros numéricos de las reglas no se declaran como doble, sino como un tipo personalizado de iLogic denominado DoubleForEquals.

    Cuadro de diálogo Editor de formularios

    Utilice este cuadro de diálogo para crear o editar un formulario personalizado de la interfaz de usuario.

    Acceso:

    Cinta de opciones: ficha Administrar flecha de la lista desplegable del panel de iLogicAñadir formulario

    Filtro

    Filtre la lista de las fichas Parámetros, Reglas e iProperties de acuerdo con los siguientes criterios:

    • Todo
    • Clave
    • Renombrado

    Fichas

    Arrastre elementos desde las fichas y suéltelos en el árbol de diseño de formulario para añadir controles al diseño de la interfaz de usuario. Solo los parámetros y las reglas existentes se muestran en las fichas.

    Árbol de diseño de formulario

    Diseñe la interfaz de usuario en el área del árbol de diseño de formulario.

    • Arrastre parámetros, reglas, iProperties y elementos de la caja de herramientas y suéltelos en el árbol de diseño de formulario para diseñar y organizar la interfaz de usuario.
    • Arrastre elementos y suéltelos en el árbol para organizar los controles.
    • Haga clic en un identificador para editar el texto.
    • Resalte un elemento para definir sus propiedades en el área Propiedades.

    Caja de herramientas

    Arrastre un elemento y suéltelo en el árbol de diseño de formulario.

     

    Grupo

    Agrupe elementos en la interfaz de usuario. Los grupos se reúnen en cuadros y pueden contraerse en la interfaz de usuario.

     

    Grupo de fichas

    Crea una ficha en la interfaz de usuario.

     

    Fila

    Crea una fila que permite organizar los controles horizontalmente. Los controles se organizan verticalmente por defecto.

     

    Picture

    Añade una imagen a la interfaz de usuario. Las imágenes cumplen fines meramente informativos. Seleccione el elemento de imagen en el árbol de diseño de formulario y defina el archivo de imagen en las propiedades.

     

    Carpeta de imágenes

    Añade una carpeta de imágenes alternativas.

     

    Espacio vacío

    Añade un espacio en blanco al formulario de interfaz de usuario.

     

    Identificador

    Añade un identificador de texto al formulario de interfaz de usuario.

     

    Divisor

    Añade una barra divisoria de tamaño ajustable a la interfaz de usuario.

    Propiedades

    Defina las propiedades del elemento resaltado en el árbol de diseño de formulario. Las propiedades varían en función del elemento seleccionado.

    Permitir ajuste del tamaño de controles

    Si se le asigna el valor Verdadero, se activa la opción Ajustar tamaño de controles, que aparece al hacer clic con el botón derecho en el formulario. Esta opción permite cambiar el tamaño de los controles y grupos.

    Editar tipo de control

    Define el tipo de control que se va a usar para editar el parámetro.

    Activación de nombre de parámetro

    Define el nombre de un parámetro de Inventor capaz de asumir los valores verdadero y falso. Al definir este parámetro como verdadero, se activa el control.

    Fuente

    Define la fuente para este control.

    Fuente de contenido

    Define la fuente de los controles que se encuentran dentro de este formulario o grupo.

    Imagen

    Define el archivo de imagen que se va a mostrar en este control.

    Identificador

    Define el texto que se va a mostrar para el elemento en cuestión en el formulario.

    Anchura máxima

    Define la anchura máxima de este control. El número indica el número de caracteres de la fuente especificada.

    Anchura mínima

    Define la anchura mínima de este control. El número indica el número de caracteres de la fuente especificada.

    Modal

    Si se le asigna el valor Falso, puede interactuar con el modelo y utilizar otras funciones mientras el formulario esté activo.

    Nombre de parámetro de imagen

    Define un control de imagen que cambia según el valor del parámetro. Asigne un parámetro al control de imagen en lugar de asignar una imagen. Utilice esta opción con una carpeta que contenga las imágenes asignadas a los valores de los parámetros.

    Consulte Usar imágenes en un formulario.

    Botones predefinidos

    Define los botones que se van a mostrar en la parte inferior del formulario. Efectúe la selección en una lista de conjuntos predefinidos.

    Solo lectura

    Si se le asigna el valor Verdadero, define el parámetro como no editable desde el formulario.

    Mostrar borde de elementos

    Si se le asigna el valor Verdadero, se muestran todos los marcos alrededor de los controles.

    Mostrar en Insertar componente

    Si se le asigna el valor Verdadero, se mostrará el formulario al insertar este modelo como un componente en un ensamblaje. Este parámetro afecta a Insertar componente e Insertar componente de iLogic. Si el archivo de plantilla tiene un formulario, este parámetro también afecta a Crear un componente in situ.

    Ubicación de texto de contenido

    Define la ubicación del texto para los controles que se encuentran dentro de este formulario o grupo.

    Información de herramientas

    Define el texto de la información de herramientas que se mostrará al mover el ratón sobre el control.

    Estilo visual

    Define el estilo visual o recubrimiento del formulario. Efectúe la selección en una lista de opciones.

    Cuadro de diálogo Editor de reglas y formularios

    Utilice este cuadro de diálogo para añadir o editar los controles necesarios para iniciar los formularios y activar las reglas desde el navegador de iLogic.

    Acceso:

    En el navegador de iLogic, haga clic con el botón derecho en un área vacía y seleccione Editar.

    Reglas

    Arrastre y suelte una regla en el árbol de diseño de formularios para añadir un botón al navegador de iLogic. Utilice este botón para activar la regla.

    Árbol de diseño de formulario

    Diseñe el navegador de iLogic en el área del árbol de diseño de formulario.

    • Arrastre y suelte reglas y elementos de Caja de herramientas en el árbol de diseño de formulario para diseñar y organizar el navegador de iLogic.
    • Haga clic en un identificador para editar el texto.
    • Resalte un elemento para definir sus propiedades en el área Propiedades.

    Caja de herramientas

    Arrastre un elemento y suéltelo en el árbol de diseño de formulario.

     

    Formulario

    Añade un formulario en blanco de interfaz de usuario. Personalice el formulario mediante el cuadro de diálogo Editor de formularios.

     

    Grupo

    Agrupa elementos en el navegador de iLogic. Los grupos se reúnen en cuadros y pueden contraerse.

     

    Grupo de fichas

    Crea un grupo con fichas dentro del navegador de iLogic.

     

    Fila

    Crea una fila que permite organizar los controles horizontalmente. Los controles se organizan verticalmente por defecto.

     

    Espacio vacío

    Añade un espacio en blanco en la ficha Navegador de iLogic.

     

    Identificador

    Añade un identificador de texto a la ficha Navegador de iLogic.

     

    Divisor

    Añade una barra divisoria cuyo tamaño se puede modificar en la ficha Navegador de iLogic.

    Propiedades

    Defina las propiedades del elemento resaltado en el árbol de diseño de formulario. Las propiedades varían en función del elemento seleccionado.

    Activación de nombre de parámetro

    Define el nombre de un parámetro de Inventor capaz de asumir los valores verdadero y falso. Al definir este parámetro como verdadero, se activa el control.

    Fuente

    Define la fuente para este control.

    Fuente de contenido

    Define la fuente de los controles que se encuentran dentro de este formulario o grupo.

    Imagen

    Define el archivo de imagen que se va a mostrar en este control.

    Identificador

    Define el texto que se va a mostrar para el elemento en cuestión en el formulario.

    Anchura máxima

    Define la anchura máxima de este control. El número indica el número de caracteres de la fuente especificada.

    Anchura mínima

    Define la anchura mínima de este control. El número indica el número de caracteres de la fuente especificada.

    Acciones de clic

    Define qué hace este botón cuando se hace clic en él. Efectúe la selección en una lista de opciones.

    Mostrar bordes

    Si se le asigna el valor Verdadero, se muestran todos los marcos alrededor de los controles.

    Mostrar texto

    Si se le asigna el valor Verdadero, el texto del identificador se muestra en el botón. Asigne el valor Falso si desea mostrar solo una imagen en el botón.

    Ubicación de texto de contenido

    Define la ubicación del texto para los controles que se encuentran dentro de este formulario o grupo.

    Información de herramientas

    Define el texto de la información de herramientas que se mostrará al mover el ratón sobre el control.

    Estilo visual

    Define el estilo visual o recubrimiento del formulario. Efectúe la selección en una lista de opciones.