Hi,
We are having issues extracting a model where we have a galv cs pipe and black cs pipe in the same specs connected via slip-on flange. When extracted, it's either those pipe will be in the MTO as 1 item as galv pipe or black pipe. When you extract them separately, the description is correct but we need it in 1 single isometric drawings. Anyone has a solution to this?
2 different pipes:
Output iso where 2 pipes are tagged as item 1.
Hi James,
The association of PartID is according to the itemcode which is set in the schema files. Can you check (+) How to Split the Components on Different Description and to Avail Different PartID in BOM - OpenPlant | AutoPLANT Wiki - OpenPlant | AutoPLANT - Bentley Communities if this fits your requirement?
Regards,
Fer
Answer Verified By: James Bacani
Hi, Will try this and report back. Thanks!
Update1:
The link you gave me is exactly the issue we're having and I have followed what is required to solve the issue. However, the extracted isometric drawing is still giving me the unfixed results. Is there a way for me to verify which schema file I'm supposed to be updating? As we have several project folders with this schema which I have updated as well.
Update2:
I have updated every project's schema with the solution but when I extract the iso, I'm still having that issue. I'm using OPIM connect edition and edited the schema thru v8i class editor. and updated thru Class Editor Connect Edition.
Can you elaborate about unfixed results? Does that mean that it still assigns the same PARTID on both pipe with different description? You can open OP3D schema and supplement it with the Isometrics Isoextractor schema.
I followed the instruction but the output partid in the BOM is still the same. See iso and BOM reports below.
Extracted Iso:
BOM report:
The length for the pipe appears to be shorter compared to what you initially sent (from 3728 to 2249). Can you check the PARTID assigned to the other pipe (cs pipe) by going to the Component Tag Data?
Can you send your l00 file so I can investigate this further?
Yes, that's because I've been trying it out on a new model to see if it will solve the problem. Please see tags below for 2 pipes with different PC Mark and Description. I have also tried opening the class editor through Autoplant to check whether I need to edit it there but it's not working properly(I have 3 Class editors installed. V8i, CE and Autoplant CE). Please also see Intermediate file below.
Update:
I have also posted the PIPE.xml below. It is showing the description as <COMPONENT_NAME>, do you think I should try changing the "this.DESCRIPTION" to "this.COMPONENT_NAME"?
Blank Class:
W27171.L00
#Intermediate[L00] file##Copyright © 2020 Bentley Systems, Incorporated. All rights reserved##Version:10.07.00.32#------------------------------------------------------------
COMP 1 PIPE PIPE80CSNZRC~Catalogue40 ATTR NA PIPE 1808X ISO--W27171 0 -1 1 0 80 80 0 2 1 0 1 0 0 PE -1 0 0 PE 0 0 0
COMP 2 WELD WELD ATTR NA WW NOSPEC ISO--W27171 0 -1 1 0 80 80 0 2 3 0 -1 0 0 BW 1 0 0 BW 0 0 0
COMP 3 WELD WELD ATTR NA WW NOSPEC ISO--W27171 0 -1 1 0 80 80 0 3 4 0 -1 0 0 BW 1 0 0 BW 0 0 0
COMP 4 FLANGE_1 SLIP_ON_FLANGE8080NZRC~CatalogueCSCL150 ATTR NA FLNSLF 1808XFF ISO--W27171 0 -1 51 0 80 80 0 5 4 0 1 0 0 FL -1 0 0 BW 0 0 0
COMP 5 GASKET GASKET803NZRC~CatalogueSWD ATTR NA PGKT NOSPEC ISO--W27171 0 -1 5 0 80 80 0 6 5 0 1 0 0 FL -1 0 0 FL 0 0 0
COMP 6 FLANGE_1 SLIP_ON_FLANGE8080NZRC~CatalogueCSCL150 ATTR NA FLNSLF 1808XFF ISO--W27171 0 -1 51 0 80 80 0 6 7 0 -1 0 0 FL 1 0 0 BW 0 0 0
COMP 7 WELD WELD ATTR NA WW NOSPEC ISO--W27171 0 -1 1 0 80 80 0 8 7 0 1 0 0 BW -1 0 0 BW 0 0 0
COMP 8 WELD WELD ATTR NA WW NOSPEC ISO--W27171 0 -1 1 0 80 80 0 9 8 0 1 0 0 BW -1 0 0 BW 0 0 0
COMP 9 PIPE PIPE80CSNZRC~Catalogue40 ATTR NA PIPE 1808XFF ISO--W27171 0 -1 1 0 80 80 0 9 10 0 -1 0 0 PE 1 0 0 PE 0 0 0
ADDON 10 HANGER BOLT410015.9 ATTR NA BOLT NOSPEC ISO--W27171 0 -1 99 0 0 0 0 11 0 0 0 0 0 0 0
NODES 1 -95562.44987905 -49.0862908805 0 2 8532.345151393 -49.0862908805 0 3 8532.345151393 -49.0862908805 0 4 8532.345151393 -49.0862908805 0 5 8932.345151393 -49.0862908805 0 6 9232.345151393 -49.0862908805 0 7 9632.345151393 -49.0862908805 0 8 9632.345151393 -49.0862908805 0 9 9632.345151393 -49.0862908805 0 10 130455.9348528 -49.0862908805 0 11 9232.345151393 -49.0862908805 0END
UNITS MM MMLABELINGENDTEXTNODES FILENAME ISO--W27171 STYLE IFCAKL DATE 16/03/2023 TIME 12:59:12 PRJ_NAME Fire Protection SIZE1 80 SPECMAIN 1808XFF SPECSEC 1808X INSTANCE_ID ISOSHEET::ISO--W27171 STORAGE_PATH Isometrics\W27171- STORAGE_ROOT Isometrics LINENUMBER W27171 UNIT 01 SERVICE W NAME ISO--W27171 ACTIVE True SHEETNO 1 NO_SHEETS 1 PRESPLIT_SHEETNO 1 PRESPLIT_NO_SHEETS 1 REPOSITORY_IDENTIFIER ID: c379e5a4-6197-48e1-82d4-44b8990ad5ef Label: Z:\Cad\00ProjRoots\_OPIM\RefiningNZ\Config\OpenPlant\ecxml\f9d5e64f-78c6-4bed-b79c-ef4d0d69af2f\Fire Protection_1678924731\ENDBOMLABELS 10 IE_FIELD_EXT=2;IE_EXISTING=0;IE_TAG=STUD BOLTS, 5/8" x 100mm, ASTM A193-B7 w/2 A194-2H NUTS;IE_DESCRIPT=STUD BOLTS, 5/8" x 100mm, ASTM A193-B7 w/2 A194-2H NUTS;IE_QUANTITY=4;IE_TYPE=CT_BOLT;IE_ITEMCODE=BOLT410015.9;IE_SEQID=10;UUID=AT_LFA6MBC2_5;COMP_STATE=DESIGN;EC_CLASS=BOLT;SIZE1=15.9;SIZE2=100;GUID=AT_LFA6MBC2_5;PIECE_MARK=81.38.61.273.1;STATE=DESIGN;P1_X=92.32345151393;P1_Y=-0.490862908805;P1_Z=0;SHOP_FIELD=FIELD;NAME=STUD BOLTS, 5/8" x 100mm, ASTM A193-B7 w/2 A194-2H NUTS;BOLT_DIAMETER=15.9;BOLT_LENGTH=100;NOMINAL_DIAMETER=80;NUMBER_OF_BOLTS=4;RATING=CL150; 9 IE_CMP_NAME=PIPE, SCH.40, ASTM A106-B, Pre Galvanised;IE_FIELD_EXT=1;IE_EXISTING=0;IE_DESCRIPT=PIPE, SCH.40, ASTM A106-B, Pre Galvanised;IE_SPEC=1808XFF;IE_TYPE=CT_PIPE;IE_ITEMCODE=PIPE80CSNZRC~Catalogue40;IE_SEQID=9;DIM1=1208.2359;SIZE1=80;CM1=PE;SIZE2=80;CM2=PE;UUID=AT_LFA6MBC2_I;COMP_STATE=DESIGN;EC_CLASS=PIPE;COMPONENT_NAME=PIPE, SCH.40, ASTM A106-B, Pre Galvanised;STATE=DESIGN;LINENUMBER=W27171;AREAID=01;INSULATION_THICKNESS=0;SPECIFICATION=1808XFF;SCHEDULE=40;NOMINAL_DIAMETER=80;UNIT_NUMBER=01;GRADE=ASTM A106-B PRE GALV;STANDARD=NZRC Catalogue;SERVICE=W;TRACING=0;MATERIAL=CS;GUID=AT_LFA6MBC2_I;WEIGHT=13.89471281567;END_TO_END_LENGTH=1208.235897014;INSULATION=H;LENGTH=1208.235897014;INSIDE_DIAMETER=0;OUTSIDE_DIAMETER=88.9;SHOP_FIELD=SHOP;DRY_WEIGHT=11.5;PIECE_MARK=74.13.08.051.1; 8 IE_FIELD_EXT=1;IE_EXISTING=0;IE_TAG=SLIP-ON-WELD;IE_DESCRIPT=SLIP-ON-WELD;IE_TYPE=CT_WELD;IE_ITEMCODE=WELD;IE_SEQID=8;DIM1=0;SIZE1=80;CM1=;SIZE2=80;CM2=;UUID=AT_LFA6MBC2_K;COMP_STATE=DESIGN;EC_CLASS=BUTTWELD;STATE=DESIGN;NAME=SLIP-ON-WELD;P2_X=96.32345151393;P2_Y=-0.490862908805;P2_Z=0;TYPE=SHOP;NOMINAL_DIAMETER=80;LINENUMBER=W27171;P1_X=96.32345151393;P1_Y=-0.490862908805;P1_Z=0;GUID=AT_LFA6MBC2_K; 7 IE_FIELD_EXT=1;IE_EXISTING=0;IE_TAG=SLIP-ON-WELD;IE_DESCRIPT=SLIP-ON-WELD;IE_TYPE=CT_WELD;IE_ITEMCODE=WELD;IE_SEQID=7;DIM1=0;SIZE1=80;CM1=;SIZE2=80;CM2=;UUID=AT_LFA6MBC2_J;COMP_STATE=DESIGN;EC_CLASS=BUTTWELD;STATE=DESIGN;NAME=SLIP-ON-WELD;P2_X=96.32345151393;P2_Y=-0.490862908805;P2_Z=0;TYPE=SHOP;NOMINAL_DIAMETER=80;LINENUMBER=W27171;P1_X=96.32345151393;P1_Y=-0.490862908805;P1_Z=0;GUID=AT_LFA6MBC2_J; 6 IE_CMP_NAME=FLANGE, SO, RF, 150LB, SCH.40, ASTM A105N;IE_FIELD_EXT=1;IE_EXISTING=0;IE_DESCRIPT=FLANGE, SO, RF, 150LB, SCH.40, ASTM A105N;IE_SPEC=1808XFF;IE_TYPE=CT_FLANGE;IE_ITEMCODE=SLIP_ON_FLANGE8080NZRC~CatalogueCSCL150;IE_SEQID=6;DIM1=4;SIZE1=80;CM1=FL;SIZE2=80;CM2=;UUID=AT_LFA6MBC2_1;COMP_STATE=DESIGN;EC_CLASS=SLIP_ON_FLANGE;PIECE_MARK=76.62.30.022.1;COMPONENT_NAME=FLANGE, SO, RF, 150LB, SCH.40, ASTM A105N;STATE=DESIGN;RATING=CL150;LINENUMBER=W27171;AREAID=01;INSULATION=H;SPECIFICATION=1808XFF;SCHEDULE=40;NOMINAL_DIAMETER=80;UNIT_NUMBER=01;GRADE=ASTM A105N;STANDARD=NZRC Catalogue;SHOP_FIELD=SHOP;SERVICE=W;TRACING=0;MATERIAL=CS;DRY_WEIGHT=0;GUID=AT_LFA6MBC2_1;END_TO_END_LENGTH=29;DESIGN_THICKNESS_OF_FLANGED_END=24;OUTSIDE_DIAMETER_OF_FLANGED_END=191;INSULATION_THICKNESS=0;OUTSIDE_DIAMETER=88.9;TOTAL_WEIGHT=0; 5 IE_FIELD_EXT=1;IE_EXISTING=0;IE_TAG=GASKET, SWD, RF, 150LB, AISI 316, GRAPHITE FILLED, CS CENTERING RING;IE_DESCRIPT=GASKET, SWD, RF, 150LB, AISI 316, GRAPHITE FILLED, CS CENTERING RING;IE_TYPE=CT_GASKET;IE_ITEMCODE=GASKET803NZRC~CatalogueSWD;IE_SEQID=5;DIM1=3;SIZE1=80;CM1=FL;SIZE2=80;CM2=FL;UUID=AT_LFA6MBC2_4;COMP_STATE=DESIGN;EC_CLASS=GASKET;GUID=AT_LFA6MBC2_4;PIECE_MARK=85.41.36.318.1;STATE=DESIGN;NAME=GASKET, SWD, RF, 150LB, AISI 316, GRAPHITE FILLED, CS CENTERING RING;RATING=CL150;NOMINAL_DIAMETER=80;OUTSIDE_DIAMETER=136.5;STANDARD=NZRC Catalogue;THICKNESS=3;MATERIAL=SWD;P1_Y=-0.490862908805;P1_Z=0;P1_X=92.32345151393;P2_X=89.32345151393;P2_Y=-0.490862908805;P2_Z=0; 4 IE_CMP_NAME=FLANGE, SO, RF, 150LB, SCH.40, ASTM A105N;IE_FIELD_EXT=1;IE_EXISTING=0;IE_DESCRIPT=FLANGE, SO, RF, 150LB, SCH.40, ASTM A105N;IE_SPEC=1808XFF;IE_TYPE=CT_FLANGE;IE_ITEMCODE=SLIP_ON_FLANGE8080NZRC~CatalogueCSCL150;IE_SEQID=4;DIM1=4;SIZE1=80;CM1=FL;SIZE2=80;CM2=;UUID=AT_LFA6MBC2_3;COMP_STATE=DESIGN;EC_CLASS=SLIP_ON_FLANGE;PIECE_MARK=76.62.30.022.1;COMPONENT_NAME=FLANGE, SO, RF, 150LB, SCH.40, ASTM A105N;STATE=DESIGN;RATING=CL150;LINENUMBER=W27171;AREAID=01;INSULATION=H;SPECIFICATION=1808XFF;SCHEDULE=40;NOMINAL_DIAMETER=80;UNIT_NUMBER=01;GRADE=ASTM A105N;STANDARD=NZRC Catalogue;SHOP_FIELD=SHOP;SERVICE=W;TRACING=0;MATERIAL=CS;DRY_WEIGHT=0;GUID=AT_LFA6MBC2_3;END_TO_END_LENGTH=29;DESIGN_THICKNESS_OF_FLANGED_END=24;OUTSIDE_DIAMETER_OF_FLANGED_END=191;INSULATION_THICKNESS=0;OUTSIDE_DIAMETER=88.9;TOTAL_WEIGHT=0; 3 IE_FIELD_EXT=1;IE_EXISTING=0;IE_TAG=SLIP-ON-WELD;IE_DESCRIPT=SLIP-ON-WELD;IE_TYPE=CT_WELD;IE_ITEMCODE=WELD;IE_SEQID=3;DIM1=0;SIZE1=80;CM1=;SIZE2=80;CM2=;UUID=AT_LFA6MBC2_M;COMP_STATE=DESIGN;EC_CLASS=BUTTWELD;STATE=DESIGN;NAME=SLIP-ON-WELD;P2_X=85.32345151393;P2_Y=-0.490862908805;P2_Z=0;TYPE=SHOP;NOMINAL_DIAMETER=80;LINENUMBER=W27171;P1_X=85.32345151393;P1_Y=-0.490862908805;P1_Z=0;GUID=AT_LFA6MBC2_M; 2 IE_FIELD_EXT=1;IE_EXISTING=0;IE_TAG=SLIP-ON-WELD;IE_DESCRIPT=SLIP-ON-WELD;IE_TYPE=CT_WELD;IE_ITEMCODE=WELD;IE_SEQID=2;DIM1=0;SIZE1=80;CM1=;SIZE2=80;CM2=;UUID=AT_LFA6MBC2_N;COMP_STATE=DESIGN;EC_CLASS=BUTTWELD;STATE=DESIGN;NAME=SLIP-ON-WELD;P2_X=85.32345151393;P2_Y=-0.490862908805;P2_Z=0;TYPE=SHOP;NOMINAL_DIAMETER=80;LINENUMBER=W27171;P1_X=85.32345151393;P1_Y=-0.490862908805;P1_Z=0;GUID=AT_LFA6MBC2_N; 1 IE_CMP_NAME=PIPE, SCH.40, ASTM A106-B;IE_FIELD_EXT=1;IE_EXISTING=0;IE_DESCRIPT=PIPE, SCH.40, ASTM A106-B;IE_SPEC=1808X;IE_TYPE=CT_PIPE;IE_ITEMCODE=PIPE80CSNZRC~Catalogue40;IE_SEQID=1;DIM1=1040.948;SIZE1=80;CM1=PE;SIZE2=80;CM2=PE;UUID=AT_LFA6MBC2_L;COMP_STATE=DESIGN;EC_CLASS=PIPE;COMPONENT_NAME=PIPE, SCH.40, ASTM A106-B;STATE=DESIGN;LINENUMBER=W27171;AREAID=01;INSULATION_THICKNESS=0;SPECIFICATION=1808X;SCHEDULE=40;NOMINAL_DIAMETER=80;UNIT_NUMBER=01;GRADE=ASTM A106-B;STANDARD=NZRC Catalogue;SERVICE=W;TRACING=0;MATERIAL=CS;GUID=AT_LFA6MBC2_L;WEIGHT=11.9709014285;END_TO_END_LENGTH=1040.947950304;INSULATION=H;LENGTH=1040.947950304;INSIDE_DIAMETER=0;OUTSIDE_DIAMETER=88.9;SHOP_FIELD=SHOP;DRY_WEIGHT=11.5;PIECE_MARK=74.30.05.103.1;END
PIPE.xml
<ECInstances><PIPE instanceID="AT_LFA6MBC2_L" xmlns="OpenPlant_3D.01.04"> <DETAIL_SKETCH /> <COMPONENT_NAME>PIPE, SCH.40, ASTM A106-B</COMPONENT_NAME> <STATE>DESIGN</STATE> <TRANSFORMATION_MATRIX /> <ORDER_NUMBER /> <LINENUMBER>W27171</LINENUMBER> <AREAID>01</AREAID> <INSULATION_THICKNESS>0</INSULATION_THICKNESS> <SPECIFICATION>1808X</SPECIFICATION> <SCHEDULE>40</SCHEDULE> <NOMINAL_DIAMETER>80</NOMINAL_DIAMETER> <UNIT_NUMBER>01</UNIT_NUMBER> <CODE /> <GRADE>ASTM A106-B</GRADE> <STANDARD>NZRC Catalogue</STANDARD> <SERVICE>W</SERVICE> <TRACING>0</TRACING> <MATERIAL>CS</MATERIAL> <MANUFACTURER /> <GUID>AT_LFA6MBC2_L</GUID> <WEIGHT>11.9709014285</WEIGHT> <MATERIAL_MARK /> <END_TO_END_LENGTH>1040.947950304</END_TO_END_LENGTH> <INSULATION>H</INSULATION> <LENGTH>1040.947950304</LENGTH> <INSIDE_DIAMETER>0</INSIDE_DIAMETER> <OUTSIDE_DIAMETER>88.9</OUTSIDE_DIAMETER> <SHOP_FIELD>SHOP</SHOP_FIELD> <DRY_WEIGHT>11.5</DRY_WEIGHT> <PIECE_MARK>74.30.05.103.1</PIECE_MARK> </PIPE><PIPE instanceID="AT_LFA6MBC2_I" xmlns="OpenPlant_3D.01.04"> <DETAIL_SKETCH /> <COMPONENT_NAME>PIPE, SCH.40, ASTM A106-B, Pre Galvanised</COMPONENT_NAME> <STATE>DESIGN</STATE> <TRANSFORMATION_MATRIX /> <ORDER_NUMBER /> <LINENUMBER>W27171</LINENUMBER> <AREAID>01</AREAID> <INSULATION_THICKNESS>0</INSULATION_THICKNESS> <SPECIFICATION>1808XFF</SPECIFICATION> <SCHEDULE>40</SCHEDULE> <NOMINAL_DIAMETER>80</NOMINAL_DIAMETER> <UNIT_NUMBER>01</UNIT_NUMBER> <CODE /> <GRADE>ASTM A106-B PRE GALV</GRADE> <STANDARD>NZRC Catalogue</STANDARD> <SERVICE>W</SERVICE> <TRACING>0</TRACING> <MATERIAL>CS</MATERIAL> <MANUFACTURER /> <GUID>AT_LFA6MBC2_I</GUID> <WEIGHT>13.89471281567</WEIGHT> <MATERIAL_MARK /> <END_TO_END_LENGTH>1208.235897014</END_TO_END_LENGTH> <INSULATION>H</INSULATION> <LENGTH>1208.235897014</LENGTH> <INSIDE_DIAMETER>0</INSIDE_DIAMETER> <OUTSIDE_DIAMETER>88.9</OUTSIDE_DIAMETER> <SHOP_FIELD>SHOP</SHOP_FIELD> <DRY_WEIGHT>11.5</DRY_WEIGHT> <PIECE_MARK>74.13.08.051.1</PIECE_MARK> </PIPE></ECInstances>
Hi Fer Mykiel,
I was able to fix the issue now by changing this.DESCRIPTION to this.COMPONENT_NAME and I needed to reopen Document Manager and reopen the model from there. Extracted the iso, and was able to get the results that I wanted. Thanks for your help and for bringing up the L00 which helped me to located the PIPE.xml and checked the Pipe description as COMPONENT_NAME.
Iso results