Skip to main content
1-Visitor
May 14, 2015
Solved

How to export BOM report from Windchill to use in Arbortext IsoDraw

  • May 14, 2015
  • 2 replies
  • 3632 views

Hello,

What is the easiest method to export a BOM reports to use in Arbortext IsoDraw?

IsoDraw accepts xml files for BOM creation in specific format, and I would like to export the necessary xml file from Windchill.

Thanks in advance.

Kind Regards,

Andaç ADAL

Best answer by Marco Tosin

Starting from Windchill 10 you can export a BOM in XML format, from the Structure tab.

2 replies

Marco Tosin
21-Topaz I
21-Topaz I
May 14, 2015

Starting from Windchill 10 you can export a BOM in XML format, from the Structure tab.

Marco
aadal1-VisitorAuthor
1-Visitor
June 3, 2015

Hello Marco,

Thank you for your reply. The structure of XML files varies. The output format of Structure tab and Input format of IsoDraw are different.

    For instance;

    From the structure tab, I get an XML report like this:

<SearchResults>

    <TableHeader>

          <ColumnName>File Name</ColumnName>

          <ColumnName>Number</ColumnName>

          <ColumnName>Version</ColumnName>

    </TableHeader>

    <Object>

          <Attribute>kry_fren_piston_grubu.asm</Attribute>

          <Attribute>3ab</Attribute>

          <Attribute>B.4</Attribute>

    </Object>

    <Object>....................

    IsoDraw accepts XML reports like this:

<partsList xmlns="http://www.ptc.com/SIS/2010" version="1.0">

    <cadModel>

          <item calloutValue="KRY_FREN_PISTON_GRUBU">

              <occurrence>

                    <instance isoId="kry_fren_piston_grubu.asm"/>

              </occurrence>

          </item>

          <item..........................

So I need to convert XML files that can cause mistakes.

Do you know any best practices for this issue. Can I import XML files -more- directly?

Marco Tosin
21-Topaz I
21-Topaz I
June 3, 2015

I'm sorry but I can't give you any advice.

Marco
aadal1-VisitorAuthor
1-Visitor
June 3, 2015

I want to share what I can do for converting BOM reports to use in IsoDraw.

I appreciate who helps us to go further for a more stable solution.

I created an executable JAR file. In this JAR I run a class that uses Saxon library methods.

I write an xslt file to make translations and saved it on file system. I also saved the Windchill Structure report XML file to my file system.

In the code, I process the input file by the xslt file with Saxon library methods.

I put the output file to my filesystem, then I import converted XML file into IsoDraw.

That's what I did so far.

It is good to share. Thanks for reading.

Kind regards,

Andaç

5-Regular Member
September 22, 2022

Hello aadal,

 

Could you please help me with the API to download Product structure as XML in Windhcill?

 

Regards,

Srivalli.