Skip to main content
1-Visitor
May 14, 2015 1:02 PM UTC
Solved

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

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

MarcoTosin
21-Topaz II
May 14, 2015 2:45 PM UTC

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

Marco

5 replies

MarcoTosin
21-Topaz II
May 14, 2015 2:45 PM UTC

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

Translate
Marco
aadal1-VisitorAuthor
1-Visitor
Jun 3, 2015 2:33 PM UTC

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?

Translate
MarcoTosin
21-Topaz II
Jun 3, 2015 2:40 PM UTC

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

Translate
Marco
aadal1-VisitorAuthor
1-Visitor
Jun 3, 2015 3:23 PM UTC

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ç

Translate
5-Regular Member
Sep 22, 2022 12:54 PM UTC

Hello aadal,

 

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

 

Regards,

Srivalli.

 

Translate