Introduccin a
ISOGEN/generacin
automtica de
isomtricas
Pablo Vicente Legazpi
Ingeniero de Minas
2aCAD Global Group
[Link]@[Link]
[Link]
Introduccin a ISOGEN/generacin automtica de
isomtricas / Contenidos
1- Proceso de generacin de isomtricas: en qu consiste?................................................................. 5
2- Ficheros de configuracin de ISOGEN .......................................................................................... 11
3- Fichero ATR de atributos ............................................................................................................... 18
4- Edicin de smbolos personalizados para ISOGEN........................................................................ 22
5- Mejoras de Plant3d a la personalizacin de isomtricas de ISOGEN............................................. 22
6- Line Designation Table (LDT) ....................................................................................................... 30
1- Proceso de generacin de isomtricas: en qu
consiste?
Ejemplo de cmo se genera una isomtrica desde 3D
Autocad Plant3D utiliza un programa muy extendido llamado ISOGEN
para automatizar el dibujo de los esquemas isomtricos y listas de
materiales. ISOGEN parte de los modelos 3D (o mejor dicho, de la
expresin de esos modelos 3D de tubera en un fichero de texto, de
extensin ".pcf"). El resultado final son esquemas isomtricos a los
que se les puede dar distinta expresin o estilo. Por tanto partiendo de
un mismo modelo 3D tendremos posibilidad de generar mltiples
estilos de isomtricas.
Dentro de Autocad PLant3D el proceso de generacin de una
isomtrica consistira en:
1- Una vez definida la lnea en 3D, asegurndonos que los
componentes estn bien conectados, que todos pertenecen a un
mismo nmero de lnea,... iramos a la pestaa del Project Manager de
"Isometric DWG".
2- En el Project Manager aparecen ahora los distintos estilos de
isomtricas (A3, Check, Final, Stress), junto con las lneas existentes y
las isos ya generadas.
Simplemente haciendo click con botn
derecho de ratn en una lnea dentro
de un estilo abriremos la siguiente
ventana:
Elegimos "Production Iso..."
La nueva ventana que se nos abre tiene disponibles los distintos tipos
(estilos) de isomtricas con 3 opciones adicionales. La primera de ellas
("Overwrite", sobreescribir) ser importante activarla si hemos
generado isos previamente y las queremos actualizar.
Haciendo click en "Create" se generar automticamente el pcf y
acontinuacin el dibujo.
NOTA: Es importante NO TENER abierto el isomtrico (del mismo
nombre) pues puede hacer que no se escriba el fichero. Si el
isomtrico est abierto aparece un pequeo candado negro en su icono
en el Project Manager.
El proceso de crear el pcf y la iso dura unos segundos. Debe aparecer
una ventana en la parte inferior derecha para indicarnos que el
proceso se ha completado sin errores y debe actualizarse el rbol del
project Manager. Hasta ese momento NO debemos abrir la iso (pues si
nos precipitamos podemos bloquear la produccin de dibujo al estar
abierto).
Qu es un fichero pcf y qu importancia tiene. Ejemplo.
Un fichero pcf es el "interface" entre nuestro software de modeloado
en 3D (Plant3D) y el mundo de ISOGEN. ISOGEN slo generar
contenido a partir del pcf (aunque con Plant3D yo puedo poner campos
de texto ("fields") en los dibujos con iformacin tomada de la base de
datos, lo cual es un aadido a ISOGEN).
El aspecto de un fichero pcf para ISOGEN sera el siguiente:
ISOGEN-FILES [Link]
UNITS-BORE INCH
UNITS-CO-ORDS MM
UNITS-WEIGHT LBS
UNITS-BOLT-DIA INCH
UNITS-BOLT-LENGTH MM
PIPELINE-REFERENCE 100
ATTRIBUTE1 FERROL
ATTRIBUTE2 100
ATTRIBUTE3
ATTRIBUTE4
END-POSITION-NULL
CO-ORDS
6735.1245 201.6203
854.3801
END-POSITION-NULL
CO-ORDS
11132.5288 201.6203 854.3801
END-POSITION-NULL
CO-ORDS
9862.1658 1142.6114 854.3801
END-POSITION-NULL
CO-ORDS
8823.2300 1146.7610 854.3801
PIPE
END-POINT
6735.1245 201.6203 854.3801 6.0000
END-POINT
11132.5288 201.6203 854.3801 6.0000
ITEM-CODE SPEC_1-123
FABRICATION-ITEM
PIPING-SPEC SPEC_1
TAP-CONNECTION
CO-ORDS
9862.1658 201.6203 854.3801 5.0000
OLET
CENTRE-POINT
8823.2300 201.6203 854.3801
BRANCH1-POINT 8823.2300 336.5578 854.3801 4.0000 BW
SKEY WTBW
ITEM-CODE SPEC_1-557
FABRICATION-ITEM
TAG
PIPING-SPEC SPEC_1
WELD
END-POINT
8823.2300 336.5578 854.3801 0.0000
END-POINT
8823.2300 336.5578 854.3801 0.0000
SKEY WW
TAG
PIPING-SPEC SPEC_1
PIPE
END-POINT
8823.2300 336.5578 854.3801 4.0000
END-POINT
8823.2300 1146.7610 854.3801 4.0000
ITEM-CODE SPEC_1-119
FABRICATION-ITEM
PIPING-SPEC SPEC_1
PIPE
END-POINT
9862.1658 201.6203 854.3801 5.0000
END-POINT
9862.1658 1142.6114 854.3801 5.0000
ITEM-CODE SPEC_1-121
FABRICATION-ITEM
PIPING-SPEC SPEC_1
MATERIALS
ITEM-CODE SPEC_1-123
DESCRIPTION TUBO-6"-ASME B36.19ITEM-CODE SPEC_1-121
DESCRIPTION TUBO-5"-ASME B36.19ITEM-CODE SPEC_1-557
DESCRIPTION WELDOLET, 6"X4" ND, BW, STD, MSS-SP-97
ITEM-CODE Buttweld-6
DESCRIPTION Buttweld
ITEM-CODE SPEC_1-119
DESCRIPTION TUBO-4"-ASME B36.19-
El fichero pcf se puede arir con cualquier editor de texto. Tiene una
seccin de cabecera, otra de atributos, especio de coordenadas,
componentes y materiales.
Estilos de isomtricas
Una misma lnea de tubera se puede dibujar con distintos estilos de
isos. Se puede desear una iso rpida de chequeo o borrador, otra con
la lista de materiales detallada, otra con el corte de la tubera,...
Con Plant3D 2011 por defecto aparecen tres estilos (Check, Final y
Stress). Dichos estilos no estn totalmente acabados y necesitan
personalizacin (logos de la empresa, campos especficos de atributos
que se deseen,...).
Para la definicin de estilos de isomtricas se debe ir a las propiedades
del proyecto (botn derecho en el nombre de proyecto y opcin
"Properties").
Creacin de un nuevo estilo
En las propiedades del proyecto hay que ir a
Plant3D DWG Settings>Isogen Settings > Paths
Aqu podemos definir un nuevo estilo en base a uno existente.
10
Principales caractersticas de un estilo
Fundamentalemente un nuevo estilo viene definido por 5 tareas:
- Personalizacin del cajetn o formato de dibujo: formato
(normalmente A1, A3...), rea de dibujo, encabezados de las listas de
materiales y zona de atributos, logos, tabla de smbolos de tipos de
conexin,...
- Personalizacin de la lista de materiales: informacin a mostrar de
cada componente, lista de fabricacin/montaje, lista
descendente/ascendente,...
- Personalizacin de los atributos: atributos a mostrar, posiciones de
dichos atributos,...
- Traduccin de textos dentro de la iso y en las listas de materiales
(textos alternativos).
- configuracin de capas, colores y estilos del dibujo.
Dentro del directorio de proyecto encontramos un directorio ISOGEN
en donde a su vez se encuentran una serie de subdirectorios, uno por
cada estilo de isomtrica definido y uno adicional (Input) con los
ficheros pcf generados.
Dentro de cada directorio de estilo de isomtrica encontramos los
ficheros que utiliza ISOGEN para gestionar cada estilo.
2- Ficheros de configuracin de ISOGEN
Lo que se va a exponer a continuacin se aplica al funcionamiento
"clsico" de ISOGEN. En Plant3D hay algunas funcionalidades y
propiedades de ajuste aadidas que veremos posteriormente.
Como se ha descrito en el apartado anterior cada estilo de isomtrica
tiene un directorio con los ficheros que definen ese estilo, ms un
directorio para los dibujos que se generan ("Drawings") y otro
directorio para los mensajes log en el proceso de creacin de las isos
(Messages"). Puede haber otro directorio ms ("Reports") para
informes de listas de materiales en formato texto. En Plant3D hay otro
directorio Quick para isos rpidas.
11
Entre los ficheros que definen un estilo tendramos:
Fichero [Link], rutas a ficheros
El fichero FLS define las rutas de los distintos ficheros de
configuracin. Tiene un aspecto como el siguiente:
_______________________________________________
OPTION-SWITCHES-LONG
DRAWING-DEFINITION
DRAWING-FRAME
MESSAGE
FILE>.mes
PLOTFILE-PREFIX
\Isogen\A3\[Link]
\Isogen\A3\[Link]
\Isogen\A3\[Link]
\Isogen\A3\Messages\<INPUT\Isogen\A3\Drawings\
12
POSITIONED-TEXT
\Isogen\A3\[Link]
MATERIAL-LIST-DEFINITION
\Isogen\A3\[Link]
FONT-INFORMATION-FILE
\Isogen\A3\[Link]
ALTERNATIVE-TEXT
\Isogen\A3\[Link]
-----------------------------------------------------------------Al igual que el "pcf", el fichero "fls" es un fichero de texto pequeo que
se puede abrir con cualquier editor.
En este caso este fls hace referencia a un estilo de iso "A3", y describe
dnde se encuantran los ficheros que describimos a continuacin.
Template del cajetn, fichero de extensin "dwg"
Este es un fichero de Autocad en donde tendremos dibujado el marco
del dibujo, los encabezados de la lista de materiales y toda la
informacin "esttica". Como veremos ms tarde, Plant3d lo trata
como un bloque llamado ISOGEN TITLE BLOCK. No debe tener bloques
anidados (muy importante), o no se podr mostrar en la ventana de
propiedades de Plant3D si lo queremos editar desde all. Esto lo
trataremos con ms detalle ms adelante.
Ejemplo del isogen title block del estilo check que tiene por defecto
autocad Plant3D 2011.
13
Fichero OPL de opciones
El fichero OPL o de opciones de ISOGEN es el alma de la aplicacin: en
este fichero se detallan cientos de opciones que ISOGEN aplicar al
generar la iso.
El aspecto tpico de este fichero sera:
_________________________________________________
Switch Switch
Number Setting
------ -------
Switch
Purpose
-------
1
3275
2
0
3
0
4
0
5
0
6
1
7
0
8
0
9
0
10
25
!Margen izquierdo
11
112
!Margen derecho
12
10
!Margen top
13
30
!Margen bottom
14
3
!Controla el tamao del papel, 3 = A3
15
0
16
0
17
0
18
1
!Si es 0 plotea el rea de dibujo para chequeo
19
2
20
2
................ (tiene muchas ms opciones...)
____________________________________________________
El fichero opl son simplemente dos columnas: en la de la izquierda
est el nmero de opcin y en la derecha el valor de esa opcin. Se
pueden comentar las opciones poniendo una admiracin.
14
Los nmeros de opciones se detallan en un extenso manual ("Option
[Link]") que se entrega en el curso de isomtricas. Tambin hay
disponible un editor ([Link]) que permite la edicin de una forma
ms amigable.
Fichero MLD, configuracin de la lista de materiales
El fichero de extensin "mld" controla la posicin de las columnas de la
lista de materials, el nmero de caracteres en cada columna y algunas
opciones adicionales. El aspecto del fichero es el siguiente:
En este caso utilizamos un STYLE3-CONTROLS. Podemos ver ajustes
de tamao de texto, espaciado, font, ... . En la parte final se
encuentran los campos que se listan junto con la coordenada X y el
nmero de caracteres mximo de cada campo (antes de saltar de
lnea).
15
Fichero ALT de texto alternativo
El fichero "alt" define el texto alternativo a usar en lugar del estndar
de ISOGEN. Es una herramienta para traducir comentarios que
aparecen en los dibujos y listas de materiales.
El aspecto del fichero sera el siguiente:
La columna izquierda definira el nmero de texto (se detalla en el
manual "Alternative text [Link]"). A la derecha se pondra el texto
alternativo a ser utilizado por ISOGEN. Existe un programa
("[Link]") que puede servir para editar el texto alternativo en un
interface ms amigable.
16
Fichero DDF
En el fichero DDF se encuentra la definicin de las capas a donde se
enva cada uno de los tipo de componente.
NOTA: La forma de la visualizacin final de esos componentes en la iso
depende de cmo se hayan ajustado las capas en el cajetn que
estamos usando (el bloque ISOGEN TITLE BLOCK). Es decir, si en ese
dwg la capa "INSTRUMENTS" tiene asignado un color amarillo, cuando
generemos de forma automtica la iso (los instrumentos sern
enviados entonces de forma automtica a la capa "INSTRUMENTS") los
instrumentos aparecern en amarillo. Por eso es muy interesante para
definir el cajetn partir de un iso completo con todo dibujado y los
ajustes de capas completos.
17
Fonts information file (fif)
En este fichero se describen las fuentes de texto que utiliza ISOGEN.
Otros ficheros importantes que se describen a continuacin seran el
de atributos (extensin "atr") y el de posiciones ("pos").
3- Fichero ATR de atributos
Atributos dentro de ISOGEN
Dentro de ISOGEN se utilizan una serie de atributos que de forma
automtica se pueden volcar en el dibujo donde indica el fichero de
posiciones "pos".
El fichero "atr" sirve para definir atributos adicionales de usuario
(cdigos del -600 al -699 en el fichero pos).
Los atributos internos de ISOGEN se detallan en las pginas
siguientes.
18
VALID ISOGEN TEXT POSITIONABLE RECORDS
Negative Text Records -1 to 199
records marked with an asterisk can be used
with
the 'Frame Text Positioning' facility
Description
Isogen
Record
-6 *
-7 *
-8 *
-9 *
-10 *
-11 *
-12 *
Pipeline Name
Spool Prefix Identifier
Revision Identifier
Project Name
Batch Reference / Plant Area Name
Piping Specification Name
Pipeline Nominal Pressure Class / Rating
-13 *
-14 *
Line Type Identifier
IDF creation Date(or system Date see option
switch6)
Insulation Specification Name
Tracing Specification Name
Painting Specification Name
Specific Gravity of Pipeline contents
Pipeline Temperature
Standard Bend Radius for Pipeline
-15
-16
-17
-18
-19
-23
*
*
*
*
*
*
PCF Equivalent
PIPELINE-REFERENCE
SPOOL-PREFIX
REVISION
PROJECT-IDENTIFIER
BATCH or AREA
PIPING-SPEC
NOMINAL-CLASS or
NOMINAL-RATING
PIPELINE-TYPE
DATE-DMY
INSULATION-SPEC
TRACING-SPEC
PAINTING-SPEC
SPECIFIC-GRAVITY
PIPELINE-TEMP
BEND-RADIUS in Pipe
Header Data
-25 *
-28 *
-29 *
-41
-42
-43
-44
-45
-61
*
*
*
*
*
*
-62 *
System Isometric Name
SYSTEM-ISOMETRICREFERENCE
User Defined Spool Name
SPOOL-IDENTIFIER
Equipment / Vessel Trim Name
EQUIPMENT-TRIMREFERENCE
User Defined Miscellaneous Specification Name MISC-SPEC1
User Defined Miscellaneous Specification Name MISC-SPEC2
User Defined Miscellaneous Specification Name MISC-SPEC3
User Defined Miscellaneous Specification Name MISC-SPEC4
User Defined Miscellaneous Specification Name MISC-SPEC5
COMPIPE Area Identification record ( Redundant COMPIPE-AREA
)
COMPIPE Drawing Number record ( Redundant COMPIPE-DRAWING-NO
)
19
-63 *
-90 *
COMPIPE Description record ( Redundant )
Pipeline Isometric Drawing sequence Number
-91 *
-92 *
Spool Sheet Isometric Drawing sequence
Number
Client Drawing Name
-130 *
-131 *
General Weld Prefix
Fabrication Weld Prefix
-132 *
-133 *
-134 *
Erection ( Site / Field ) Weld Prefix
Offshore Weld Prefix
Fabrication Support Weld Prefix
-135 *
Erection Support Weld Prefix
-136 *
Offshore Support Weld Prefix
COMPIPE-DESCRIPTION
PIPELINE-DRAWINGSEQUENCE-NUMBER
SPOOL-DRAWINGSEQUENCE-NUMBER
CLIENT-DRAWINGIDENTIFIER
WELD-PREFIX-GENERAL
WELD-PREFIXFABRICATION
WELD-PREFIX-ERECTION
WELD-PREFIX-OFFSHORE
SUPPORT-WELD-PREFIXFABRICATION
SUPPORT-WELD-PREFIXERECTION
SUPPORT-WELD-PREFIXOFFSHORE
User Defined Attribute Block
Isogen
Record
Description
-600 *
Attributes -600 to -699 are for User Defined
to 699 * attributes in Isogen
PCF Equivalent
ATTRIBUTE0 to
ATTRIBUTE99
Minus 700 Series TextPos
Isogen
Record
Description
-700 *
North Arrow X-Y Position on isometric
-701
-702 *
Spare
Drawing (Sheet) Number
-703 *
Number of Drawings (Sheets)
-704 *
-705 *
Total Weight for a Drawing
Total Fabrication Weight
PCF Equivalent
Use a -700 record in the
POSITIONED-TEXT file
Use a -702 record in the
POSITIONED-TEXT file
Use a -703 record in the
POSITIONED-TEXT file
20
-706
-707
-708
-709
-710
-711
-712
-713
-714
-715
-716
-717
-718
-719
-720
-721
-722
-723
-724
-725
-726
-727
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
Total Erection Weight
Total Offshore Weight
Flange Part Number ( Flat Spools )
Flange Rotation Angle ( Flat Spools )
Total Weight Unlisted Items
Total Weight of Pipeline
Total Wet (Full) Weight of Pipeline
Total Insulation Weight for Pipeline
C of G Position of Dry (Empty) Pipeline
C of G Position of Dry Pipeline + Insulation
C of G Position of Wet (Full) Pipeline
C of G Position of Wet Pipeline + Insulation
Total Pipeline Fabrication Weight
Total Pipeline Erection Weight
Total Pipeline Offshore Weight
Zone 1 Identifier STORK
Zone 2 Identifier STORK
Zone 3 Identifier STORK
STORK Sequence Number
Spool Weight ( Style 4 Material List )
Spool C of G Position ( Style 4 Material List )
Weld Diameter Inches ( Spools )
-728 *
-729 *
Spool C.L. Length
Spool Erection Factor
-730
-731
-732
-733
Pipeline Erection Factor
Weld Diameter Inches (Pipeline)
Location Point - to nearest Steelwork Stanchion
Location Point - above nearest Floor Level
*
*
*
*
21
Alternative User Defined Attribute
Block
Isogen
Record
-900 *
to 999
*
Description
PCF Equivalent
Records -900 to -999 are normally used for
ATTRIBUTE100 to
Fabricator defined Pipeline Attributes in
ATTRIBUTE199
Spoolgen
and for Pipeline Attributes and Heat / NDE attributes extracted from -156 and 157 files
4- Edicin de smbolos personalizados para ISOGEN
En el curso se suministra un manual de smbolos de ISOGEN ("Symbol
[Link]") junto con el manual del editor de smbolos ("Symbol
[Link]") y el ejecutable para editar los smbolos ("[Link]").
Aunque es posible la edicin de smbolos el editor es muy poco
amigable Una tarea a evitar siempre que sea posible.
5- Mejoras de Plant3d a la personalizacin de
isomtricas de ISOGEN
Autocad PLant3D incorpora algo de ayuda a la personalizacin. Desde
la edicin de propiedades del proyecto podemos crear un nuevo estilo
y editar el cajetn desde el editor de bloques de Autocad. All podemos
directamente vincular campos de texto, evitando la compleja
vinculacin de los atributos de ISOGEN con los ficheros atr y pos.
22
Al editar el bloque del cajetn autocad descubre una pequea paleta de
herramientas con cuatro botones donde podemos editar las capas
(recordar que para esto tambin serva el fichero ddf de ISOGEN),
definir el formato, el rea de dibujo y posicin de la flecha de norte
(todo esto tambin se define el el fichero OPL de opciones en ISOGEN
clsico), ins el fichero atr y el pos, pero en este caso podemos aadir
muchos ms atributos), y , por ltimo, definir las listas de materiales
(esto se define en el fichero mld de ISOGEN).
En las imgenes siguientes se reproducen las ventanas de P3D que se
abren a partir de los botnes de la barra de herramientas.
23
Primer botn de la barra de herramientas. Servira para definir a qu
capas enviamos los accesorios (esto tambin se puede definir en el
fichero DDF clsico de ISOGEN).
24
Segundo botn de la barra de herramientas. definimos la posicin del
rea total del formato, el rea de dibujo (donde ISOGEN encajar el
dibujo de la iso), y la flecha de norte con su orientacin.
25
Tercer botn de la paleta: definicin de atributos. Esto en ISOGEN
clsico se llevara a cabo con el fichero atr y el pos. Este
posicionamiento de atributos es compatible con tener en ISOGEN ms
atributos e incluso con el introducir campos de texto con llamadas a la
base de datos de P3D.
26
ltimo botn de la paleta: definicin de la lista de materiales (BOM).
En el caso de ISOGEN clsico esta definicin se hace con el fichero
mld. En la tercera pestaa (Data Items) se define la posicin de las
columnas de los campos de la lista de materiales.
27
Adems de todo esto en las propiedades de proyecto es posible activar
determinados switches (seran opciones del fichero OPL) de una forma
muy rpida y amigable.
En particular pueden editarse de una forma muy sencilla estilos de
acotacin, opciones para tubera inclinada y etiquetas varias (labels).
28
Dentro de las opciones interesantes podramos destacar las de listas
de corte, spools, soportes, mostrar acotaciones para distintos
elementos, o numeracin de soldaduras.
Todas estas opciones (switches) podran definirse en el fichero OPL
(editandolo con el programa [Link]).
29
6- Line Designation Table (LDT)
De cara a introducir los atributos de las lneas hay un recurso basado
en la definicin de una tabla en el que a cada lnea se le hacen
corresponden una serie de atributos de proceso (algo que fcilmente
se puede exportar desde P&ID). La forma de trabajo en 3D hace que
no tengamos informacin de proceso asociada a un slo componente
lnea, sino que la lnea sea en realidad un atributo de cada
componente.
Desde el Project Setup en Isogen Settings > Path en la parte inferior
podemos activar el uso de LDTs, elegir el archivo, definir la hoja
(sheet), decirle la fila de encabezado y la columna donde est el
numero de lnea y visualizar la LDT.
Una vez definida esta tabla se puede introducir con el botn de
atributos en el setup del isogen title block.
30