Vessel Module Sans RH Good
Vessel Module Sans RH Good
Vessel Module Sans RH Good
Tank
Vertical Pressure Vessel
Main corpse elements
• Dishend
– Ellipsoidal
– Hemispherical
– Possibility to create it in several parts
slice or crown and petals
– Output : blank plate calculated
with formula
Flanges and gasket library
• Flanges
– ASME B16.5
• Welding neck, Slip on, Lapped, Threaded,
Blind, Socket welding, Long weld neck
• Raised face, Ring joint facing, Flat face
– ASME B16.47 serie A and B
• Welding neck and blind
• Raised face, Ring joint facing, Flat face
• Gaskets
– ASME B16.5, ASME B16.20,
ASME B16.21, ANSI B16.20
Flanges and gasket library
• Specific flanges
– Long weld neck and heavy barrels (Texas Flanges)
– AWWA : steel-ring and steel-hub
– Self reinforced nozzles customisable
Fittings
• Nozzle macro
• Automatic creation
of all components of a nozzle
• Position, geometry, properties defined
in an Excel table for all nozzle of the project
BLIND
REPAD
GASKET
NECK = pipe or
FLANGE
rolled plate
Nozzle
Mobile trunion
Basic liftings
Simple trunion Dishends liftings
Saddles and legs
• Legs
Flat facing shell With Re-pad Angle facing shell With Re-pad
Supports
• Vertical support
• On shell
• Bottom of skirt
• On cylindrical
or trapezoidal shapes
Automatic vessel
S
Export CSV Start x,y,z v_gmtorg 0,0,0
LE
K
N
Tangent lines distance 10250
G
v_shld1
T
R
O
N
H
A
Inclinaison Shell v_gmtinc 0
TI
#
x1
A
T
G
E
M
D
EI
L
K
– Dishend definition
A
ES
O
a
EL
A
TH
N
G
lt
IA
EI
R
v_phsgo 0
IG
PHASES
de
LI
G
S
H
IT
S
Definition File
ES
v_phsdat phases_def.dbf
D
IN
A
Export CSV
D
Definition File Family v_tkgdat family_def.dbf
EL
W
M
SHELL v_shlgo 0
IA
N
K
File Name v_shldt1 shell_def.csv
IC
L
K
E
TI
C1 C2 C3 C4 C5 C6 C7 C8 C9
T'
R
O
E
X
P
Shell Thickness v_shlthk 17
TH
D
A
TY
D
SHLGO SHLID SHLMRK SHLHGT SHLLNG SHLTHK PLTANG SHLBEN SHLMAT
N SI
M
C
Dist End Shell from TanLine v_vsltln 50
D
L
LO
– Nozzle table
3
E SE
1 1 1 2500 2500 17 315,360
Outside diam SHELL COURSEv_shlod
1 SA-516Gr.70N 3084
TIO U
S
C O
Outside start dist v_shld3 0
LIN VE
1 2 CSV 1 5000 2500 17 45,360 SHELL COURSEv_shld4
2 SA-516Gr.70N
N
Export
Outside end dist 0
N
R
LE
TE OM
TIO
TIO
1 3 1 6010 1010 17 315,360 SHELL COURSE 3 SA-516Gr.70N
IE
T
JE
K
SE
EN R
E
TIF
TA
R
R
O
ED
A
SIZ
C NF
1 4 1 8510 2500 17 45,360 DISHEND SHELL COURSEv_dshgo
4 SA-516Gr.70N
FF
D
PR
0
EV
N
EN
M
H
+ inside shell
IE
O
TIO
SC
EL
E
File Name dishend_def.csv
ID
1 5 1 10150 1640start / end 17 315,360shell SHELL COURSEv_dshdat
5 SA-516Gr.70N
R
SID
O
forced init mark - outside
C
Dishend type 3 or 11 (start,end) v_dshtyp 3
JE
IN
O
C1 C2 C3 C4 C5
Dishend OD (s,e) C6 C7
v_dshod C8 3084
PR
DSHGO DSHMRK DSHMAT DSHLOC Dist Dish end from TanLineDSHTYP
DSHDX (s,e) v_dshtln
DSHDMO DSHTHK 50
– Grid line
1 N4 HC Blow Down 2" SCH160 1790 50 v_nzlbld180 10060 0
Create Blind 1
1 N5-DE Steam Out 3" SCH160 790 50 v_nzldvt 0 0 0
Create Davit 1
1 N6 Vent To Flare 2" SCH160 2020 50 0 450 0
1 N7 Vent 2" SCH160 2020 50 0 2000 0
0
1 N8 Relief Valve 8" SKIRT
SCHXS 2030 50 v_sktgo 0 1625 0
File Name v_sktdt1 skirt_def.csv
Dist from shell TL to GL v_sktd1 13350
Bottom outside diam v_sktdms 3184
Top outside diam v_sktdme 2042
Bottom offest v_sktofs 42
– Dishends
– Nozzles
– BOM for nozzle / welding / conditions
Automatic vessel
GLOBAL VESSEL
C1 C2 C3
GLOBAL
File Name v_vsldat vessel_def.csv
Type Vessel H or V v_vsltyp H
Rotation clock(-1) anti cloc(1) v_vslacw -1
Start angle from ref X v_vslran -90
Ref Plane for orientation Left/Right Top/Bot v_vslrst L
Ref Plane for Nozzle dist. Left/Right Top/Bot L
Ref Plane for Shell dist. Left/Right Top/Bot L
Ref Front Location Top(1) v_vslrfr 1
Ref Diam OD or ID v_vsloid OD
EL
L U
1 1 1 2500 2500 17 315,360
Outside diam SHELL COURSEv_shlod
1 OSA-516Gr.70N
3084
N SS
N
Outside start dist v_shld3 0
LI VE
O
1 2 1 5000 2500 17 45,360 SHELL COURSEv_shld4
2 SA-516Gr.70N
TI
N
Export CSV
E
Outside end dist 0
N
R
LE
TE OM
O
C
O
1 3 1 6010 1010 17 315,360 SHELL COURSE 3 SA-516Gr.70N
IE
T
TI
JE
K
TI
SE
EN R
ZE
F
TA
R
R
O
ED
O
TI
A
C NF
1 4 1 8510 2500 17 45,360 SHELL COURSE 4 SA-516Gr.70N
A
FF
D
PR
SI
v_dshgo 0
EV
N
EN
DISHEND
H
M
+ inside shell
IE
O
O
SC
EL
E
File Name
ID
dishend_def.csv
1 5 1 10150 1640start / end 17 315,360shell SHELL COURSE 5
v_dshdat
SA-516Gr.70N
R
TI
O
forced init mark - outside
SI
Dishend type 3 or 11 (start,end) v_dshtyp 3
JE
IN
O
C1 C2 C3 C4 Dishend OD C5(s,e) C6 PR C7
v_dshod C8 3084
DSHGO DSHMRK DSHMAT DSHLOC Dist Dish end from TanLineDSHTYP
DSHDX (s,e) v_dshtln
DSHDMO DSHTHK 50
NOZZLE NOMINAL
Dishend DIMENSION
3d thick (start, end) POSITION v_dsht3d NOZZLE POSITION ON SHELL
14
Real final dishend Dishend 2d thick (start,end) v_dsht2d 17
1 1 init
forced SA-516Gr.70N START diam of pipe0in SCHEDULE or -1 -1 -1
1 1
mark SA-516Gr.70N
designation of dummy ass END inches OD0 -1 in mm
NOZZLE dim.
THICKNESS -1 in °
dim. in mmv_nzlgo
angle -1 dim. in mm 0
dim. in mm
File Name v_nzldat nozzles_def.csv
C1 C2 C3 C4 C5 C6 C7 C8 C9 C10
Gen. Mod 1=complete 2 ligth v_nzlmod 1
NZLGO NZLMRK NZLBEN NCKDMN
Create Repad NCKSCH NZLPRJ NZLIPJv_nzlrpd
NZLANG NZLELV NZLOFT 1
1 N1 SW Inlet Create4"Neck SCH120 2020 50 v_nzlnck 0 8860 0 1
1 N2 SW Outlet Create4"Flange SCH120 1790 50 v_nzlflg180 1300 0 1
1 N3 Vapour Outlet Create2"Gasket SCH160 2020 50 v_nzlgsk 0 9750 0 1
1 N4 HC Blow Down 2" SCH160 1790 50 v_nzlbld180 10060 0
Create Blind 1
1 N5-DE Steam Out 3" SCH160 790 50 v_nzldvt 0 0 0
Create Davit 1
1 N6 Vent To Flare 2" SCH160 2020 50 0 450 0
1 N7 Vent 2" SCH160 2020 50 0 2000 0
0
1 N8 Relief Valve 8" SKIRT
SCHXS 2030 50 v_sktgo 0 1625 0
File Name v_sktdt1 skirt_def.csv
Dist from shell TL to GL v_sktd1 13350
Bottom outside diam v_sktdms 3184
Top outside diam v_sktdme 2042
Bottom offest v_sktofs 42
RENDERING v_rndgo 1
Result File v_rndout render_phase
Export also brothers 2D v_rnd2d 0
Automatic vessel
• Output
– From global definition
– With same global macro / indiviudally
• Preparation of tables for GA drawings
– Nozzle table
– Welding table
– Other specific tables
• VRML 3D
Examples – 3D
Sawatudom 7702
Examples – 3D
Sawatudom 7854