Instruments in BOM

Instruments in BOM

Anonymous
Not applicable
11,111 Views
23 Replies
Message 1 of 24

Instruments in BOM

Anonymous
Not applicable

Hi guys!

 

Does anyone know how to make include control valves tags or family description in BOM on isometrics. Thnaks in advance.

0 Likes
Accepted solutions (2)
11,112 Views
23 Replies
Replies (23)
Message 2 of 24

Anonymous
Not applicable

Omar,

 

By default, instruments are not output to the BOM table in the out-of-box styles. To add instruments to the BOM table, please add a new group for Instruments to the AggregatedList/Groups element. As an illustration, I have added such a group at the end of the XML snippet below.

 

 

Add below into </AggregatedList> in isoconfig.xml

 

          <Group Name="Instrument">

            <Labels>

               <Label Name=”instrument” />

            </Labels>

              <Columns>

              <Column Name="Category"/>

              <Column Name="Code"/>

            </Columns>

            <Sort SortBy="Type ASC"/>

              <RowFilter Filter="Instrument"/>

          </Group>

 

E.g. Red text are the location which should be added.

<Group Name="PIPE SUPPORTS">

            <RowFilter Filter="Support" />

            <Labels>

              <Label Name="pipe supports" />

            </Labels>

            <Columns>

              <Column Name="Category" />

              <Column Name="Code" />

            </Columns>

            <Sort SortBy="Type ASC,Size ASC" />

          </Group>

                <Group Name="Instrument">

            <Labels>

               <Label Name="instrument" />

            </Labels>

              <Columns>

              <Column Name="Category"/>

              <Column Name="Code"/>

            </Columns>

            <Sort SortBy="Type ASC"/>

              <RowFilter Filter="Instrument"/>

          </Group>

        </Groups>

      </AggregatedList>

      <AggregatedList xsi:type="IsoCompositeDataListConfig" Name="ShopMaterials">

        <RowFilter Filter="ItemCodeNotNullAndCategoryFabItem" />

 

If BOM is separated into Fabrication & Erection items, then we should also add above into ShopMaterials and FieldMaterials </AggregatedList> as well.

 

Chad

Message 3 of 24

Anonymous
Not applicable

Hi!

Can i see a snapshot of this, where it would be shown on Autocad Plant 3d interface.

Thanks

0 Likes
Message 4 of 24

TomislavGolubovic
Alumni
Alumni

You add it to isoconfig.xml in your \Isometrics\ folder.



Tomislav Golubovic
Technical Specialist - Plant and Infrastructure
Autodesk Australia / New Zealand
Autodesk, Inc.
Autodesk ANZ YouTube Channel
0 Likes
Message 5 of 24

Anonymous
Not applicable

Excuse me, I added it and it did not show anything in the extracted iso. I added the lines in red to the xml file for shop anf for field also, but it did not work. Did I miss anything?

0 Likes
Message 6 of 24

TomislavGolubovic
Alumni
Alumni

when you extracted, you selected the correct Iso Style for the isoconfig you changed?



Tomislav Golubovic
Technical Specialist - Plant and Infrastructure
Autodesk Australia / New Zealand
Autodesk, Inc.
Autodesk ANZ YouTube Channel
0 Likes
Message 7 of 24

Anonymous
Not applicable

Yes! I tried three times, I attach the xml file for you.

0 Likes
Message 8 of 24

karthik.nathan
Alumni
Alumni
Accepted solution

Hi Omar,

 

The IsoConfig.xml looks perfect! There is, however, one other thing you need to do. Now, that you have a way of identifying & grouping instruments, you will need to 'define' an area (or a row template) in your Iso.dwt template file so that the iso engine knows that it has to populate that area with the newly created instruments group. If you open up the Iso.dwt file, this is what it would look like.

 

BOM template

 

Just copy and paste the 2 rows for 'VALVES <valves>' and rename it to 'INSTRUMENTS <instrument>'. The value in the angle brackets is the label that helps identifies what components should go in there (This SHOULD match the label in the newly created group in IsoConfig.xml)

 

That's it. Try it out and let me know. Hope it works!

 

-Karthik

Message 9 of 24

Anonymous
Not applicable
Accepted solution

Yes! It worked, It was quite simple.

 

Thank you!

0 Likes
Message 10 of 24

Anonymous
Not applicable

Hi,

I am trying to get the id callout on the actual isometric called out.  The bom portion of the instrument worked great based on your suggestion but I can't get the id (bom item #) to be called out on the iso.  Any clue how to make that work?

 

Best Regards

Robert

0 Likes
Message 11 of 24

Anonymous
Not applicable

I find the answer.

 

Still in isoconfig.xml file, in the setcion of <AnnotationSchemes></AnnotationSchemes>

 

add in this:

 

<ComponentSchemeName="Instruments"AnnotationStyle="Circle"Tag="XX"Alignment="FlatHorizontal"LeaderStyle="Always"Components="Instrument"Filter="Instrument"Fields="PartNumber" />

 

I put it almost in the end of <AnnotationSchemes> myself.

And it works. Hope it works for you too.

0 Likes
Message 12 of 24

Anonymous
Not applicable

Thank you for looking at that. 

0 Likes
Message 13 of 24

Anonymous
Not applicable

The instruction in doing the copy and paste for the instruments seems quite tricky but it works.

0 Likes
Message 14 of 24

Anonymous
Not applicable

Is this possible for the part id to be adjacent with the Pressure Indicator call-out.

Aside from that the dimensions rule for vents and drain is not anymore recognized when you placed custom instrument.

0 Likes
Message 15 of 24

EricNyh
Collaborator
Collaborator

Old thread - but I was following this and I can't seem to get the instruments to show up in my list if I have my BOM table set-up to 'Simple BOM' style.  If I change the table format to 'Grouped with category titles', it places the instrument information into the BOM.

 

How can I get a simple BOM with the instrument information included?

0 Likes
Message 16 of 24

TheCadGuyDavid
Enthusiast
Enthusiast

Arch_Art,

 

It seems that there are some typos in the code you provided, could you proof it real quick? I can't get it to work, even after editing for spaces.

 

Plant 3D 2014

 

Thanks,

Dave

0 Likes
Message 17 of 24

paragnewe
Advocate
Advocate

@karthik.nathan wrote:

Hi Omar,

 

The IsoConfig.xml looks perfect! There is, however, one other thing you need to do. Now, that you have a way of identifying & grouping instruments, you will need to 'define' an area (or a row template) in your Iso.dwt template file so that the iso engine knows that it has to populate that area with the newly created instruments group. If you open up the Iso.dwt file, this is what it would look like.

 

BOM template

 

Just copy and paste the 2 rows for 'VALVES <valves>' and rename it to 'INSTRUMENTS <instrument>'. The value in the angle brackets is the label that helps identifies what components should go in there (This SHOULD match the label in the newly created group in IsoConfig.xml)

 

That's it. Try it out and let me know. Hope it works!

 

-Karthik


Hello  Karthik,

 

I tried as per your suggetion.

But I cant get it in BOM..

Please see snapshot..

Please give me some tips for further move.

 

Thanks in advance.

 

 

-Regards
Prag
Message 18 of 24

paragnewe
Advocate
Advocate
dear All,
Any clue?
-Regards
Prag
0 Likes
Message 19 of 24

patpat79
Collaborator
Collaborator
Hmm? Instruments in iso bom or bom report?? As far as I know, putting the right skey and the block for it in the iso solves the problem..

Best Regards,
Pat Andres
Autodesk Expert Elite
Plant 3D Administrator
GHD Manila

0 Likes
Message 20 of 24

paragnewe
Advocate
Advocate

@patpat79 wrote:
Hmm? Instruments in iso bom or bom report?? As far as I know, putting the right skey and the block for it in the iso solves the problem..

Instruments in iso BOM...

 

I have add proper SKEY to instrument. 

I tried to add instrument group into ISOconfig.xml 

 

but whenever i add "instrument group" .. then iso will not generate and it will give an error. 

i dont understand this mis-behave of acad...

 

-Regards
Prag
0 Likes