You are on page 1of 10

BDV.

txt
$S- -- Synonym translation OFF
-- ----------------------------------------------------------------
-- Data Listing Date : 6 May 2019 11:15

ONERROR GOLABEL /ERROR3-UPDATED

INPUT BEGIN
NEW CATEGORY /,SDV,,600#,,RTJ
FUNC 'INST'

NEW SDTEXT /SHUTDOWN.VALVE.600#.RTJ


SKEY 'IIFL'
MTOL ( 0 )
MTOQ ( 0 )
RTEX 'SHUTDOWN VALVE 600# RTJ'
STEX '1,2-12,16'
TTEX 'CVW'

END
NEW DTSET /SDV-3J

NEW DATA
DKEY APAR
PTYP DIST
PPRO ( ATTRIB DESP[1 ] )
DPRO ( ATTRIB PARA[3 ] )
PURP DESP
NUMB 1
DTIT 'FACE TO FACE'

END
NEW DATA
DKEY BPAR
PTYP DIST
PPRO ( ATTRIB DESP[2 ] )
DPRO ( ATTRIB PARA[7 ] )
PURP DESP
NUMB 2
DTIT 'ACTUATOR HEIGHT'

END
NEW DATA
DKEY CPAR
PTYP DIST
PPRO ( ATTRIB DESP[3 ] )
DPRO ( ATTRIB PARA[8 ] )
PURP DESP
NUMB 3
DTIT 'ACTUATOR DIAMETER'

END
Page 1
BDV.txt
NEW DATA
DKEY DPAR
PTYP DIST
PPRO ( ATTRIB DESP[4 ] )
DPRO ( ATTRIB PARA[9 ] )
PURP DESP
NUMB 4
DTIT 'TOP ACT DIA'

END
NEW DATA
DKEY EPAR
PTYP DIST
PPRO ( ATTRIB DESP[5 ] )
DPRO ( ATTRIB PARA[10 ] )
PURP DESP
NUMB 5
DTIT 'BOTTOM ACT DIA'

END
NEW DATA
DKEY FPAR
PTYP DIST
PPRO ( ATTRIB DESP[6 ] )
DPRO ( ATTRIB PARA[11 ] )
PURP DESP
NUMB 6
DTIT 'RING DIA'

END
NEW DATA
DKEY GPAR
PTYP DIST
PPRO ( ATTRIB DESP[7 ] )
DPRO ( ATTRIB PARA[12 ] )
PURP DESP
NUMB 7
DTIT 'TOP ACT HEIGHT'

END
NEW DATA
DKEY HPAR
PTYP DIST
PPRO ( ATTRIB DESP[8 ] )
DPRO ( ATTRIB PARA[13 ] )
PURP DESP
NUMB 8
DTIT 'BOTTOM ACT HEIGHT'

END
END
Page 2
BDV.txt
NEW PTSET /SDV-PTSET-3J

NEW PTAXIS /Copy-of-Copy-of-Copy-of-Copy-of-Copy-of-Copy-of-CV-667-P1


NUMB 1
PCON PARAM 4
PBOR PARAM 1
PDIS ( ATTRIB RPRO APAR / 2 )
PAXI -X
PSKE FL

END
NEW PTAXIS /Copy-of-Copy-of-Copy-of-Copy-of-Copy-of-Copy-of-CV-667-P2
NUMB 2
PCON PARAM 4
PBOR PARAM 1
PDIS ( ATTRIB RPRO APAR / 2 )
PAXI X
PSKE FL

END
NEW PTAXIS /Copy-of-Copy-of-Copy-of-Copy-of-Copy-of-Copy-of-CV-667-P3
NUMB 3
PCON 0
PBOR 0
PDIS 0
PAXI Z

END
NEW PTMIX /Copy-of-Copy-of-Copy-of-Copy-of-Copy-of-Copy-of-CV-667-P4
NUMB 4
PCON 0
PBOR 0
PX 0
PY 0
PZ ( ATTRIB RPRO BPAR + ATTRIB DESP[1 ] )
PAXI Z

END
NEW PTMIX /Copy-of-Copy-of-Copy-of-Copy-of-Copy-of-Copy-of-CV-667-P5
NUMB 5
PCON 0
PBOR 0
PX PARAM 10
PY ( ( - ATTRIB RPRO EPAR + ATTRIB PARA[6 ] * 0.4375 * 0.5 ) * 0.5 - ATTRIB PARA[6 ] * 0.4375 * 0.5
)
PZ ( ATTRIB RPRO BPAR * 0.5 )
PAXI X

END
NEW PTMIX /Copy-of-Copy-of-Copy-of-Copy-of-Copy-of-Copy-of-CV-667-P6
NUMB 6
Page 3
BDV.txt
PCON 0
PBOR 0
PX ( ATTRIB RPRO DPAR )
PY ( - ATTRIB RPRO EPAR )
PZ ( ATTRIB RPRO BPAR * 0.5 )
PAXI -Y

END
NEW PTMIX /Copy-of-Copy-of-Copy-of-Copy-of-Copy-of-Copy-of-CV-667-P7
NUMB 7
PCON 0
PBOR 0
PX 0
PY 0
PZ ( ATTRIB RPRO BPAR )
PAXI Z

END
END
NEW GMSET /SDV-GMSET-3J

NEW SCYLINDER
TUFL true
PDIS ( - ATTRIB RPRO FPAR * 0.05 )
PDIA ( ATTRIB RPRO FPAR )
PHEI ( ATTRIB RPRO FPAR * 0.1 )
PAXI P7

END
NEW SCYLINDER
OBST 0
LEVE 6 8
TUFL true
PDIS 0
PDIA ( ATTRIB PARA[6 ] + ATTRIB IPAR[1 ] )
PHEI - PARAM 5
PAXI P1
NAPP 0

END
NEW LSNOUT
OBST 0
LEVE 6 8
TUFL true
PTDI ( ATTRIB RPRO APAR * -0.5 )
PBDI ( - ATTRIB PARA[5 ] )
PTDM ( ATTRIB PARA[2 ] + ATTRIB IPAR[1 ] )
PBDM ( ATTRIB PARA[6 ] * 0.75 + ATTRIB IPAR[1 ] )
PAAX P1
PBAX Y
POFF 0
Page 4
BDV.txt
NAPP 0

END
NEW LSNOUT
OBST 0
LEVE 6 8
TUFL true
PTDI ( ATTRIB RPRO APAR * -0.5 )
PBDI ( - ATTRIB PARA[5 ] )
PTDM ( ATTRIB PARA[2 ] + ATTRIB IPAR[1 ] )
PBDM ( ATTRIB PARA[6 ] * 0.75 + ATTRIB IPAR[1 ] )
PAAX P2
PBAX Y
POFF 0
NAPP 0

END
NEW SDSH
OBST 0
LEVE 6 8
TUFL true
PDIA PARAM 6
PHEI ( ATTRIB PARA[6 ] * 0.5 )
PRAD 0
PDIS 0
PAXI -Z
NAPP 0

END
NEW SDSH
OBST 0
LEVE 6 8
TUFL true
PDIA PARAM 6
PHEI ( ATTRIB PARA[6 ] * 0.5 )
PRAD 0
PDIS 0
PAXI Z
NAPP 0

END
NEW SCYLINDER
OBST 0
LEVE 6 8
TUFL true
PDIS 0
PDIA ( ATTRIB PARA[6 ] * 0.75 )
PHEI ( ATTRIB RPRO BPAR * 0.125 )
PAXI Z
NAPP 0

Page 5
BDV.txt
END
NEW SCYLINDER
OBST 0
LEVE 6 8
TUFL true
PDIS ( ATTRIB RPRO BPAR * 0.125 )
PDIA ( ATTRIB PARA[6 ] * 0.625 )
PHEI ( ATTRIB RPRO BPAR * 0.0625 )
PAXI Z
NAPP 0

END
NEW LPYRAMID
OBST 0
LEVE 6 8
TUFL true
PBOF 0
PCOF 0
PTDI ( ATTRIB RPRO BPAR * 0.25 )
PBDI ( ATTRIB RPRO BPAR * 0.1875 )
PBTP ( ATTRIB PARA[6 ] * 0.25 )
PCTP ( ATTRIB PARA[6 ] * 0.25 )
PBBT ( ATTRIB PARA[6 ] * 0.25 )
PCBT ( ATTRIB PARA[6 ] * 0.25 )
NAPP 0

END
NEW SCYLINDER
OBST 0
LEVE 6 8
TUFL true
PDIS 0
PDIA ( ATTRIB PARA[6 ] + ATTRIB IPAR[1 ] )
PHEI - PARAM 5
PAXI P2
NAPP 0

END
NEW SCYLINDER /Copy-of-Copy-of-Copy-of-Copy-of-Copy-of-Copy-of-CV-667-OBST1
OBST 1
LEVE 8 10
PDIS ( ATTRIB PARA[6 ] * 0.5 + 2 )
PDIA ( ATTRIB RPRO CPAR * 1.25 )
PHEI ( ATTRIB PARA[7 ] - ATTRIB PARA[6 ] * 0.5 - 2 )
PAXI Z
NAPP 0

END
NEW SCYLINDER
OBST 1
LEVE 8 10
Page 6
BDV.txt
PDIS 0
PDIA ( ATTRIB RPRO CPAR * 1.25 )
PHEI ( ATTRIB DESP[1 ] * -1 )
PAXI P4
NAPP 0

END
NEW SCYLINDER /Copy-of-Copy-of-Copy-of-Copy-of-Copy-of-Copy-of-CV-667-OBST2
OBST 1
LEVE 8 10
PDIS 0
PDIA ( ATTRIB RPRO APAR )
PHEI - PARAM 3
PAXI P1
NAPP 0

END
NEW LSNOUT
TUFL true
PTDI 0
PBDI ( ATTRIB RPRO GPAR )
PTDM ( ATTRIB RPRO FPAR )
PBDM ( ATTRIB RPRO DPAR )
PAAX P7
PBAX X
POFF 0

END
NEW LSNOUT
TUFL true
PTDI 0
PBDI ( ATTRIB RPRO HPAR )
PTDM ( ATTRIB RPRO FPAR )
PBDM ( ATTRIB RPRO EPAR )
PAAX -P7
PBAX X
POFF 0

END
NEW SCYLINDER
TUFL true
PDIS 0
PDIA ( ATTRIB RPRO CPAR )
PHEI ( ATTRIB RPRO BPAR )
PAXI P3

END
END
NEW TEXT /,SDV,,600#,,RTJ-PA1
STEX 'NOMINAL BORE'

Page 7
BDV.txt
END
NEW TEXT /,SDV,,600#,,RTJ-PA2
STEX 'O.D.'

END
NEW TEXT /,SDV,,600#,,RTJ-PA3
STEX 'FACE TO FACE'

END
NEW TEXT /,SDV,,600#,,RTJ-PA4
STEX 'CONNECTION'

END
NEW TEXT /,SDV,,600#,,RTJ-PA5
STEX 'FLANGE THICKNESS'

END
NEW TEXT /,SDV,,600#,,RTJ-PA6
STEX 'FLANGE O.D.'

END
NEW TEXT /,SDV,,600#,,RTJ-PA7
STEX 'ACT HEIGHT'

END
NEW TEXT /,SDV,,600#,,RTJ-PA8
STEX 'ACT DIAMETER'

END
NEW TEXT /,SDV,,600#,,RTJ-PA9
STEX 'TOP ACT DIA'

END
NEW TEXT /,SDV,,600#,,RTJ-PA10
STEX 'BOTTOM ACT DIA'

END
NEW TEXT /,SDV,,600#,,RTJ-PA11
STEX 'CENTRE DIA'

END
NEW TEXT /,SDV,,600#,,RTJ-PA12
STEX 'TOP ACT HEIGHT'

END
NEW TEXT
PURP PARA
STEX 'BOTTOM ACT HEIGHT'

END
NEW TEXT /,SDV,,600#,,RTJ-PA13
Page 8
BDV.txt
STEX 'BOTTOM ACT HEIGHT'

END
NEW TEXT /,SDV,,600#,,RTJ-PA14
STEX 'CV-667-GMSET'

END
NEW SCOMPONENT /,SDV,,600#,,RTJ,RTJ,1D
GTYP INST
PARA 40 48 222 FEJ 28.6 $
155.6 594 60 127 179.324 $
228.6 60.452 50

END
NEW SCOMPONENT /,SDV,,600#,,RTJ,RTJ,1
GTYP INST
PARA 25 33.401 184.15 FEJ 23.8 $
124 571.5 50 127 179.324 $
228.6 60.452 60

END
NEW SCOMPONENT /,SDV,,600#,,RTJ,RTJ,2
GTYP INST
PARA 50 60.325 254 FEJ 31.8 $
165.1 599.44 70 153 179.324 $
200 60.452 100

END
NEW SCOMPONENT /,SDV,,600#,,RTJ,RTJ,4
GTYP INST
PARA 100 114 368 FEJ 44.5 $
273.1 599.44 80 127 179.324 $
228.6 60.452 150

END
END
OLD SCOMPONENT /,SDV,,600#,,RTJ,RTJ,1D
PTRE PTSET /SDV-PTSET-3J
GMRE GMSET /SDV-GMSET-3J
DTRE DTSET /SDV-3J

OLD SCOMPONENT /,SDV,,600#,,RTJ,RTJ,1


PTRE PTSET /SDV-PTSET-3J
GMRE GMSET /SDV-GMSET-3J
DTRE DTSET /SDV-3J

OLD SCOMPONENT /,SDV,,600#,,RTJ,RTJ,2


PTRE PTSET /SDV-PTSET-3J
GMRE GMSET /SDV-GMSET-3J
DTRE DTSET /SDV-3J

Page 9
BDV.txt
OLD SCOMPONENT /,SDV,,600#,,RTJ,RTJ,4
PTRE PTSET /SDV-PTSET-3J
GMRE GMSET /SDV-GMSET-3J
DTRE DTSET /SDV-3J

INPUT END CATEGORY /,SDV,,600#,,RTJ


INPUT FINISH
-- Switch synonyms back on if an error occurs.
LABEL /ERROR3
handle ANY
$S+
RETURN ERROR
endhandle

-- End Data Listing Date : 6 May 2019 11:15


$S+ -- Synonym translation ON
-- ----------------------------------------------------------------

Page 10

You might also like