Dia Inches
Dia Inches
Dia Inches
3D Model Data MTO (Material Take-Off) Data BQ Calculation for Inch-Dia BQ Summary
PCWBS Line No. Short Code Size1 Size2 Qty PCWBS Line No. Short Code Size1 Size2 Qty Joint Count Inch-Dia (Size x Joint Count)
A100 LINE-0001 P 10 100 A100 LINE-0001 P 10 100 8 80 PCWBS
A100 LINE-0001 4L 10 2 A100 LINE-0001 4L 10 2 4 20 Material A100 A200 … B900
A100 LINE-0001 9L 10 1 A100 LINE-0001 9L 10 1 2 10 Carbon Steel 21463 43200 … …
A100 LINE-0001 CA 10 5 A100 LINE-0001 CA 10 5 5 10 Low Alloy Steel … … … …
A100 LINE-0001 TS 10 1 A100 LINE-0001 TS 10 1 3 30 Stainles s Steel … … … …
A100 LINE-0001 TR 10 8 2 A100 LINE-0001 TR 10 8 2 6 56 Non-Ferrous Metal … … … …
Extract Piping Material Data from 3D A100 LINE-0001 RC 10 8 5 10 90
A100 LINE-0001 RC 10 8 5 Total … … … …
model and format JGC MTO data. A100 LINE-0001 F 10 5 5 50
A100 LINE-0001 F 10 5
… … … … … … … … … … … … … …
Calculate joint count and inch-dia quantity for each MTO(Material Take-Off) data.
Joint count and Inch-Dia calculation formulas are shown below.
Pipe Inch-Dia Calculation : Pipe Flange Inch-Dia Calculation : Flange Tee Inch-Dia Calculation : Straight Tee, Reducing Tee
D
Inch-Dia
-------------------------------------------------------------- Inch-Dia
Inch-Dia = Size(D1) x Joint Count(D1)
Note : Inch-Dia = Size(D) x Joint Count(D) + Size(D2) x Joint Count(D2)
Qty (Pipe Length) Purchase Length are defined by following
D1
material category :
- Carbon Steel
- Low Alloy Steel
- Stainless Steel
- Non-Ferrous Metal
D
L L L Joint Count
Nozzle Weld , Olet Inch-Dia Calculation : Flange
Joint Count(D) = Quantity x 1
L = Purchase Length Inch-Dia D2
D2 Joint Count
For Pipe Rack, Sleeper, Underground :
D
Inch-Dia = Size x Joint Count Joint Count(D1) = 0
Inch-Dia Joint Count(D2) = Quantity x 1
For Around Equipment :
Inch-Dia = Size(D) x Joint Count(D)
Inch-Dia = 0 (Don't calculate)
Inch-Dia
D1
For 90 deg :
Inch-Dia = Size(D2) x Joint Count
For 45 deg :
Inch-Dia = Sqrt(2) x Size(D2) x Joint Count
D
Joint Count
Inch-Dia Joint Count(D2) = Quantity x 1
Joint Count = Quantity x 2
Inch-Dia = Size(D) x Joint Count(D)
Inch-Dia
D1
Inch-Dia Inch-Dia = Coefficient x Size(D2) x Joint Count
Valve (Flange Type excluded) Inch-Dia Calculation : Valve (Flange Type excluded)
D D2 Joint Count
Inch-Dia Inch-Dia
D
Inch-Dia = Size(D) x Joint Count(D) Inch-Dia Inch-Dia = Size(D2) x Joint Count(D2)
Inch-Dia = Size(D) x Joint Count(D)
D1
Reducer Inch-Dia Calculation : Elbow, Cap
Joint Count
Joint Count (D1) = Quantity x 1
D1
D2
Inch-Dia
Inch-Dia = Size(D1) x Joint Count(D1)
+ Size(D2) x Joint Count(D2)
D1
D2
BQ Calculation (Joint Count/Inch-Dia) Calculation Logic
In Mini-MACS, following calculation types are defined. One of them must be assigned to each short codes
"NO_CALC" must be selected if no calculation is required for particular short codes
Get joint type and joint qty factor value from T_GEOM_ID_BASIS as shown below
Get joint type and joint qty factor value from T_GEOM_ID_BASIS as shown below
Get joint type and joint qty factor value from T_GEOM_ID_BASIS as shown below
Get joint type and joint qty factor value from T_GEOM_ID_BASIS as shown below
Get joint type and joint qty factor value from T_GEOM_ID_BASIS as shown below
Retrieving data for fixed pipe length value by using following MTO Data (T_MTO_DATA)
T_MTO_DATA.SIZE_1
T_MTO_DATA.POS
T_MTO_DATA.LINE_CLASS → T_SPEC_CLASS_SUMMARY.PIPE_MTL
4. Inch-Dia calculation
Inch-dia will be calculated by using weld joint count calculation resul
For size 1 calculation
T_BQ_ID_DATA.ORIGINAL.SIZE_1_JOINT_ID = JOINT_SIZE_1 x SIZE_1_JOINT_QTY
For size 2 calculation
T_BQ_ID_DATA.ORIGINAL.SIZE_2_JOINT_ID = JOINT_SIZE_2 x SIZE_2_JOINT_QTY
These calculation result will be saved to T_BQ_ID_DATA_ORIGINAL, then converted to T_BQ_ID_DATA as follow
T_BQ_ID_DATA_ORIGINAL
SIZE_1_JOINT_TYPE JOINT_TYPE_SIZE_1 SIZE_1_JOINT_QTY SIZE_1_JOINT_ID SIZE_2_JOINT_TYPE JOINT_TYPE_SIZE_2 SIZE_2_JOINT_QTY SIZE_2_JOINT_ID
BW 6 3 18 BW 4 3 12
T_BQ_ID_DATA
SIZE_TYPE JOINT_SIZE JOINT_TYPE JOINT_QTY JOINT_ID
SIZE_1 6 BW 3 18
SIZE_2 4 BW 3 12