Generador de circuitos: procedimiento para predefinir valores de atributo
Existen tres métodos para predefinir valores de atributo en un componente.
En el bloque de marcador del componente del dibujo de plantilla de circuito.
En la hoja de códigos de circuito de la hoja de cálculo del Generador de circuitos.
Valores predefinidos de anotación: permiten seleccionar los valores de atributo que se deben aplicar al insertar el circuito.
Nota: Un valor predefinido de anotación modifica el valor de atributo definido en el bloque de marcador. El valor de atributo definido en el bloque de marcador modifica cualquier valor definido en la hoja de cálculo.
Método de bloque de marcador
Abra el dibujo de plantilla de circuito que contiene el bloque de marcador del componente.
Localice el bloque de marcador correcto del componente.
Edite su valor de atributo MISC1 con el formato “{nombre de atributo}={valor de atirbuto}”, por ejemplo, “DESC1=MOTOR”.
Nota: El valor del atributo MISC1 puede contener varios indicadores de texto especiales que indican al Generador de circuitos que gestione el componente o el cable subyacente de forma especial. Cuando añada nuevos valores, no sobrescriba ningún otro valor de indicador especial. Sepárelos con un punto y coma.
Guarde el dibujo de plantilla de circuito.
Método de hoja de cálculo
Abra la hoja de cálculo del Generador de circuitos, ace_circuit_builder.xls.
Localice los valores de CATEGORY y TYPE del circuito, por ejemplo CATEGORY: Circuito del motor trifásico y TYPE: Horizontal - FVNR - sin inversión.
Abra la hoja de códigos de circuito con el mismo nombre que el valor SHEET_NAME, por ejemplo SHEET_NAME: 3ph_H.
Localice el componente específico, por ejemplo CODE: PB01, COMMENTS: DETENER, UI_PROMPT_LIST: Pulsador - Estándar.
Es posible que existan varias selecciones en el grupo. Por ejemplo, existe una selección para el tipo de medio de desconexión y otra para incluir un contacto auxiliar. Cada selección recibe un valor numérico del campo UI_VAL. Los valores se suman para determinar la acción adecuada para esta combinación de selecciones. La suma se compara con un valor del campo UI_SEL. Una vez realizada esta comparación, se utilizan el valor de COMMAND_LIST, el valor de ANNOTATE_LIST, etc., para insertar las selecciones e incluir anotaciones en ellas.
Edite la llamada a API en la columna COMMAND_LIST de este componente. Por ejemplo, el último argumento de esta llamada Insertar componente a API se utiliza para predefinir los valores de código de MISC1 con nil cuando no se define nada más.
Después: (c:ace_cb_insym #xyz nil "HPB12" #scl 8 “DESC1=TRANSPORTADOR;DESC2=RESTABLECIMIENTO DEL SISTEMA”)
Nota: Para obtener más información, véase la documentación de la API.
Guarde la hoja de cálculo.
Valores predefinidos de anotación
Los valores predefinidos de anotación permiten:
Definir previamente los valores de texto de descripción, instalación y posición de componentes individuales del circuito.
Seleccionar los valores de atributo que se aplicarán al circuito cuando se genere.
Editar los valores de atributo antes de generar el circuito.
Abra la hoja de cálculo del Generador de circuitos, ace_circuit_builder.xls.
Abra la hoja ACE_CIRCS.
Localice los valores de CATEGORY y TYPE del circuito, por ejemplo CATEGORY: Circuito del motor trifásico y TYPE: Horizontal - FVNR - sin inversión.
Asigne un valor de código en el campo ANNO_CODE si todavía no existe ninguno, por ejemplo ANNO_3M.
En AutoCAD Electrical toolset, abra el dibujo de plantilla de circuito indicado en el campo DWG_TEMPLATE, por ejemplo ace_cb1_FVNR_H.dwg.
Abra la hoja ANNO_CODE de la hoja de cálculo.
Este hoja proporciona un enlace entre el circuito seleccionado (identificado por el valor de ANNO_CODE), un bloque de marcador específico (identificado por su valor de CODE) y un atributo específico del bloque de marcador.
Escriba el valor de ANNO_CODE anterior en el campo ANNO_CODE de una fila en blanco, ANNO_3M.
En este ejemplo definirá algunos valores de atributo para el símbolo de motor.
En AutoCAD Electrical toolset, localice el bloque de marcador que identifica el punto de inserción del símbolo de motor. Localice el valor del atributo CODE, por ejemplo MTR03.
En la hoja de cálculo, añada una nueva línea en la tabla ANNO_CODE por cada atributo que desee definir previamente. Por ejemplo:
ANNO_CODE = ANNO_3M. Éste es el valor de la hoja ACE_CIRCS para este circuito.
CODE = MTR03. Éste es el valor del atributo CODE en el bloque de marcador.
ATTRIBUTE = LOC. Éste es el nombre de atributo que desea predefinir.
PROMPT = Motor - Código de posición. Este es el texto que se utiliza en el cuadro de diálogo Valores predefinidos de anotación. Este cuadro de diálogo se muestra si selecciona el botón Valores predefinidos - Lista al insertar el circuito.
Default = FIELD. Éste es el valor de atributo que se aplicará al atributo LOC cuando se inserte el símbolo de motor.
Repita este proceso con cada valor de atributo que desee predefinir. Los valores de ANNO_CODE y CODE deben ser los mismos en cada atributo de este símbolo de motor.
Guarde y cierre la hoja de cálculo.
Ahora ya puede probar los cambios.
Haga clic en la ficha Esquemagrupo Insertar componenteselemento desplegable Generador de circuitosGenerador de circuitos. Buscar
Seleccione los valores de CATEGORY y TYPE del circuito, por ejemplo CATEGORY: Circuito del motor trifásico y TYPE: Horizontal - FVNR - sin inversión.
Seleccione el botón Valores predefinidos en la sección Anotación especial.
Seleccione el botón Lista junto a Valores predefinidos.
Aparecerá el cuadro de diálogo Valores predefinidos de anotación. Los valores de atributo que no están en blanco se seleccionan por defecto y se aplican al símbolo cuando éste se inserta. Puede seleccionar qué valores de atributo se aplicarán o editar los valores según sea necesario.
Seleccione Aceptar.
En el cuadro de diálogo Selección del circuito, seleccione Insertar.
Se genera el circuito y se aplican los valores de atributo.