Asignación de nombres

Enviado hace 6 años
Hola,

¿Es posible realizar una asignación de nombres automática de la cual se pudiera decidir la raíz de esta o su formato en general y que no cogiera por defecto el nombre "A1" para el cuadro y por consiguiente el nombre "A1.C01" para cada uno de sus circuitos?
https://ibb.co/kzOws6

Gracias
Enviado hace 6 años
Buenas tardes.

El nombrado automático tiene el criterio de nombres que indicas en función de la profundidad del cuadro, (A, B, C, D...) y el orden en cada nivel (1, 2, 3, 4...).

Sin embargo, si ocultas la visualización de los cuadros en el árbol de la instalación (dentro del cuadro de diálogo "Asignar nombres")  el nombrado automático no cambiará el nombre de los cuadros al no estar visibles en el árbol, por lo que utilizará los nombres de cuadro originales. De esta forma, conseguirás nombrar todos los circuitos y protecciones con el nombre actual del cuadro.
Enviado hace 5 años
Carlos wrote:
Buenas tardes.

El nombrado automático tiene el criterio de nombres que indicas en función de la profundidad del cuadro, (A, B, C, D...) y el orden en cada nivel (1, 2, 3, 4...).

Sin embargo, si ocultas la visualización de los cuadros en el árbol de la instalación (dentro del cuadro de diálogo "Asignar nombres")  el nombrado automático no cambiará el nombre de los cuadros al no estar visibles en el árbol, por lo que utilizará los nombres de cuadro originales. De esta forma, conseguirás nombrar todos los circuitos y protecciones con el nombre actual del cuadro.


Buenas tardes

¿Es posible cambiar el orden de los circuitos dentro del menú Asignación de nombre? De esa manera los circuitos nuevos se podrían colocar al final de la lista (y no al inicio como pasa actualmente) y no se cambiarian todos los nombres cuando se selecciona  "Asignar nombres automáticamente",  solo los nuevos que estarian en el final de la lista.

Gracias
Enviado hace 5 años
Hola Buenos días.

El circuito queda colocado al principio de la rama porque originalmente no tiene nombre.

Para que lo ponga al final, ha de crearse con un nombre que ordenado alfabéticamente se quede al final de los circuitos existentes.

Puedes de este modo editar los nuevos circuitos y colocar un nombre antes de acceder al cuadro de diálogo de asignación de nombres.

Si quieres que sea automático, puedes editar un circuito nuevo, asignarle un nombre, por ejemplo "Z", y marcar la casilla "Establecer como datos por defecto". Esto provoca que todas las líneas que se dibujen desde ahora tomarán el nombre "Z" (además del resto de datos asignados a la línea cuando se establecieron los datos por defecto). De esta forma, los circuitos nuevos aparecerán al final de la rama al asignar los nombres debido a que se crean automáticamente con el nombre "Z".
Enviado hace 5 años
Buenos días.

Primero de todo gracias por el truco anterior.

Segundo me gustaría saber si hay alguna manera de que los circuitos mayores de 100 se coloquen al final y no justo detrás del circuito 10 (ver imagen adjunta). Eso me implica que cada vez que utilizo la asignación automática me los vuelve a renombrar de nuevo, teniendo que cambiar luego mucha documentación.

https://image.ibb.co/iGJRrT/Capture.jpg
Enviado hace 5 años
Buenas tardes.

BTwin ordena alfabéticamente los circuitos cada vez que captura la geometría de la instalación, normalmente en el proceso de cálculo.

Por otra parte, el cuadro de diálogo de asignación de nombres genera automáticamente los nombres numerando con dos dígitos, hasta que pasa del 99: C01, C02, ... C99, C100, C101,...

Esto hace que al ordenar posteriormente de forma alfabética, se tome el orden que comentas: C10, C101, C102, C103, ..., C11.

Y al acceder de nuevo al diálogo de asignación de nombres, aparezcan los circuitos en este orden.

En la versión actual no se puede alterar este funcionamiento, ahora bien, puedes ponerte en contacto con el departamento de desarrollo, y podrán generarte una versión modificada del programa que numere con tres dígitos, con lo cual la ordenación al volver al cuadro de diálogo de asignación de nombres se realizará tal como deseas.