Cambiar el número de dibujo en el bloque de título para edición
Pregunta:
Queremos editar dibujos de conjunto con una configuración numérica como 1B1, 2B1, 3B1, etc., pero queremos que el número del dibujo sea 1, 2, 3, etc. ¿Cómo logramos esto sin usar Multidibujos?
Respuesta:
La forma más fácil de hacerlo sería usar multidibujos para obtener la configuración de numeración, pero no emitir realmente los multidibujos. Los usaría solo para obtener el esquema numérico que desea (es decir, 1B1, 2B1, 3B1) pero en realidad solo editaría dibujos de conjunto.
Comencemos'
Lo primero es que desea numerar su modelo como siempre lo haría. Lo que significa dejar los números de prefijo e inicial en sus valores normales (es decir, B para un prefijo para vigas y 1 para el número inicial).
A continuación, primero editaremos las configuraciones de multidibujo para que el primer dibujo empiece por 1 y que el tamaño de disposición sea lo suficientemente pequeño como para que solo se vincule un dibujo a cada multidibujo
Vaya al menú desplegable de propiedades de dibujo en la pestaña Dibujos e informes en la cinta y haga clic en Multidibujo.
En las propiedades de multidibujo, asegúrese de que Nombre esté definido en "1" para que el primer dibujo creado empiece con 1 y, a continuación, vaya al botón Disposición. En las propiedades de disposición, cambie el tamaño del dibujo a 1" X 1" como se muestra en la siguiente imagen. Queremos que sea muy pequeño para que no haya posibilidad de que el multidibujo intente colocar 2 dibujos en la misma página, ya que solo queremos 1 en cada página. Aplique estas propiedades y haga una operación Guardar como para poder colocar esta configuración en la carpeta de empresa para utilizarla más adelante.
Podemos proceder a crear dibujos de conjunto de la forma normal ahora que hemos configurado las propiedades de dibujo correctamente. Una vez que haya creado todos los dibujos de conjunto, abra Gestión documentos y resalte todos los dibujos de conjunto y haga clic con el botón derecho y seleccione > Crear multidibujo > Dibujos seleccionados. Esto creará los multidibujos y renumerará las partes. Vea a continuación:
A continuación, vaya a uno de sus dibujos de conjunto y haga doble clic en su bloque de título y edítelo en el editor de cuadros.
Una vez en el editor de cuadros, haga doble clic en el campo de valor del número de dibujo:
Esto abrirá las propiedades del campo de valor donde editaremos la fórmula.
En la fórmula eliminaremos todo lo que está aquí y lo reemplazaremos por la fórmula que se muestra a continuación. Tenga presente que debajo de esta imagen también pegaré la fórmula para facilitar la copia.
if(find(GetValue("CURRENT_DRAWING.NAME_BASE"), " - ") != -1) then
GetValue("ASSEMBLY_POS")+"-"+setat(mid(GetValue("CURRENT_DRAWING.NAME_BASE"), find(GetValue("CURRENT_DRAWING.NAME_BASE"), " - ")+3), -1, "")
else
if (length(GetValue("ASSEMBLY_POS")) == 3) then
mid(GetValue("ASSEMBLY_POS"), 0,1)
else
if (length(GetValue("ASSEMBLY_POS")) == 4) then
mid(GetValue("ASSEMBLY_POS"), 0,2)
else
If (length(GetValue("ASSEMBLY_POS")) == 5) then
mid(GetValue("ASSEMBLY_POS"), 0,3)
else
If (length(GetValue("ASSEMBLY_POS")) == 6) then
mid(GetValue("ASSEMBLY_POS"), 0,4)
else
GetValue("ASSEMBLY_POS")
endif
endif
endif
endif
endif
Ahora haga clic en OK y OK en el cuadro de diálogo de campo de valor y, a continuación, guarde el cuadro. Resalte el bloque de título y haga clic con el botón derecho en >Actualizar cuadro o vuelva a abrir el dibujo y debería ver el número solo en el número de dibujo.
Esta fórmula funciona para hasta 4 dígitos como el número para el dibujo (es decir, alcanzará un máximo de 9999B1). Si desea que los dígitos sean más largos, deberá agregar más reglas en la fórmula utilizando la misma lógica.