cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - New to the community? Learn how to post a question and get help from PTC and industry experts! X

CREO Parametric harness XML file format

KH_10723817
2-Explorer

CREO Parametric harness XML file format

Looking to write some code to translate a wirelist from excel to XML in order to import it into the harness model. Is there a document that discusses the required parameters for the components and Connection sections? the Ninja cabling technical bulletin package did a great job of describing wire spools. Hopefully there is an equivalent for the Components and Connections. 

 

 

 

 

3 REPLIES 3
Lars_F
13-Aquamarine
(To:KH_10723817)

Hi,

 

I haven't seen any reference documents for the xml-format. We used also excel wire list generator for a while but that macro generated Neutral Format wire lists. Some pointers to NWF wirelists are available e.g. 

https://support.ptc.com/help/creo/creo_pma/r8.0/usascii/index.html#page/electrical_design/cable/The_Neutral_Format_Wire_List.html#wwID0EGGDM

and

https://community.ptc.com/t5/3D-Part-Assembly-Design/nwf-file/m-p/280063#257334

 

Later we switched to using Kicad to make our wire lists (starting from this https://github.com/lassefyr/kicadToCreo). The switch was made because we didn't get the paid version of the creo schematic and the maintenance was way too difficult with our version of the excel macro. In Kicad we can copy-paste working harness designs and we can have our own connector and spool libraries. Best feature is the visuality of the connections. You will need some python programming skills to update the scripts to your specific needs but python is not that different from the Excel macro programming...

 

br, Lars

 

Thank you for that will look in to it. Unfortunate PTC does not want to document this feature. 

BillF
15-Moonstone
(To:KH_10723817)

PTC considers the XML schema to be proprietary.  Make it difficult to create one on your own, but, for them it means that they can add new features without needing to send out a lot of new documentation

Announcements
NEW Creo+ Topics: Real-time Collaboration


Top Tags