Skip to main content
3-Newcomer
October 5, 2023
Solved

How to send an IDF from Creo to Mentor Xpedition with components included?

  • October 5, 2023
  • 1 reply
  • 3963 views

I am trying to figure out how to pass an IDF from Creo (7.0.8.0) to my electrical coworkers who use Mentor Xpedition. I have been able to import IDF pairs I have received from them and see all the components, but I can't seem to export an IDF that shows them the components.

 

Why is it that Creo only exports an emn from an assembly and no emp? When I send the emn over and they import it to Xpedition, they get the board outline, holes, keepouts, etc. but the components don't come in and it says "Component [ref des] found in IDF file but not in design so it was not imported" and I'm not sure what that error really means.

 

How can I give an IDF with components placed with their outlines to my EEs?

 

 

Best answer by tbraxton

Definitely read about the hint map file and what it does. Talk with your Windchill admin about this before you establish standards as it will likely require some mods within Windchill to get it to work as you want it.

 

I worked on the team that set this up for Motorola back in the 90s. We ended up with full time librarians that created the component models for both the MCAD and ECAD libraries and maintained the library for each within Windchill.  Once set up it worked quite well. Many man hours went into defining the standards and documenting the process before deployment for production use. 

1 reply

tbraxton
22-Sapphire II
October 5, 2023

Are you certain you are flagging components to be exported from Creo when you are creating the .emn file? Check the export status of components to make sure they are included.

 

Try following the process shown in this link and report back if it does not work.

To Export Board Outline and Component Assembly Data (ptc.com)

3-Newcomer
October 5, 2023

Yes, all the components are being exported (I did specifically have to go in and flip some coordinate systems around to do so and get the export status set to "YES" on all of them). When I open the emn in the notepad, they're there like this (part numbers redacted):

SR_9103733_0-1696532814602.png

 

tbraxton
22-Sapphire II
October 5, 2023

I assume you are using IDF 3.0 if not please clarify which version.

 

Without actual files it can be tricky to get to a root cause.

 

The .emn has the component location and orientation info in it when exporting out of Creo, this is good. IME the most likely cause of this type of issue is related to the csys of the components and the PCB and how they are managed. There are default ecad names for boards and parts that Creo needs to manage, have you configured these with your config options and start parts? Do you have a hint map file for components within a library or project space?

 

One thing to check is to make sure that the Z axis of the component ecad csys for all ecad components is normal to the PCB placement plane (top/bottom). For the PCB itself the ecad origin must have the z axis normal to the thickness of the PCB.