Una red es una serie de nodos conectados para crear una secuencia de comandos funcional, ejecutando comandos según lo definido por los nodos. Una red completada es considerada una secuencia de comandos Marionette. Todas las secuencias de comandos se leen de izquierda a derecha, y los datos fluyen en una dirección. Redes sólo pueden ser creadas y editadas en vista Superior/plano.
Para crear una red:
Usando la herramienta Selección haga clic en el punto de control en un puerto de salida de un nodo; luego mueva el cursor y haga clic en un puerta de entrada de un nodo.
Asegurar que el modo Escalar interactivo deshabilitado de la herramienta Selección está desactivado (apagado).
Los dos puertos están conectados por un cable. Las salidas de cualquier nodo dado pueden ser conectadas a múltiples entradas en otro nodo; de la misma manera, salidas múltiples pueden ser conectadas a una única entrada de nodo.
Para organizar una red compleja, usar el comando Alinear/distribuir para organizar los nodos; los cables no son afectados. (Ver Alinear y distribuir objetos.)
Nombrar nodos es una parte importante de crear y organizar una red y tiene un impacto significativo en nodos de envoltura; para más información ver Nodos de envoltura Marionette. Nombre nodos de entrada y los nodos a los cuales están adjuntos para poder recordar con facilidad las etapas individuales de redes más complicadas. Para nombrar un nodo seleccione el nodo e introduzca un Nombre en la paleta Información del objeto.
Nodos de entrada con nombre aparecen como campos en la paleta Información del objeto de nodos de envoltura; póngale nombres a ellos para reconocer y ajustar valores rápidamente sin tener que editar el nodo de envoltura en sí.
Las entradas con nombre se muestran en orden alfabético en el nodo de envoltura.
Los puertos no usados de nodos nombrados se muestran en nodos de envoltura para una conexión fácil con otras redes. Esta es otra buena razón para nombrar nodos.
Para editar una red:
Seleccionar un nodo o cable a cambiar.
En la red en la imagen de arriba, seleccionar el cable que conecta el nodo Óvalo con el nodo Columna.
Para desconectar el cable, seleccionar el punto de control ubicado en el puerto de entrada.
En la red en la imagen de arriba, seleccionar el punto de control ubicado en la entrada “perfil” del nodo Columna.
Conectar el cable a un puerto de entrada diferente, o quitar el cable haciendo clic en un área en blanco del dibujo.
Si un nodo no es seleccionado, todos los cables asociados también son eliminados.
Comando |
Ruta de acceso |
Ejecutar secuencia de comandos Marionette |
Menú de contexto |
Para ejecutar la secuencia de comandos Marionette, haga clic con el botón derecho del mouse en cualquier nodo en la red y seleccione el comando. De manera alternativa, seleccione Ejecutar desde la paleta Información del objeto.
Se abre un cuadro de diálogo Error de ejecución si ocurre un error al ejecutar la secuencia de comandos, proporcionando información sobre el tipo de error y su ubicación en la secuencia de comandos.
Objetos creados al ejecutar la secuencia de comandos son agrupados cuando la secuencia de comandos completa la ejecución. Ejecutar una secuencia de comandos consecutivamente reemplaza objetos agrupados creados desde la última ejecución de la secuencia de comandos; cambiar el nombre del grupo, o desagrupar los objetos, para retenerlos.
El modo Depurar de la herramienta Marionette permite la resolución de problemas de redes cuando no están funcionando según lo deseado. En modo depurar, un número aparece junto a cada puerto de salida representando el número de valores viajando desde ese puerto de salida a cualquier puerto de entrada adjuntado. Haciendo clic en un cable abre el cuadro de diálogo Valor de cable Marionette, mostrando los valores que recorren a través del cable. La secuencia de comandos se ejecuta al cerrar el cuadro de diálogo.
Para guardar los valores de cable en la memoria caché, haga clic en Preferencias y seleccione Guardar la última ejecución en modo depurar en la memoria caché. Con este modo habilitado se pueden ver los valores de cable sin volver a ejecutar la secuencia de comandos.
~~~~~~~~~~~~~~~~~~~~~~~~~