ECAD matter

Hello, I have a problem when communicating from Pro/E (WF2) to layout design (using Mentor). In the IDF-standard, they specify an area called ".other_outline" for soldermask-areas where you want to specify an EMC-shield (for example). But at my company our mcad-standard says we should use "Place Region" for this purpose. Now the layout-people do not accept this, so I must manually change this info in the IDF-file (change .PLACE_REGION to .OTHER_OUTLINE).

Shouldn't it be a function for this in Pro/E in order to meet the IDF-standard? Or is there any other idea how to make a correct IDF-file without this manually work? (Sometimes you still want to use a mixed model with both .place_region and .other_outline so auto-search-and-modify is not an option...)

Thankful for ideas... /// Martin

Reply to
Martin Wendel
Loading thread data ...

Ok Martin, here you go

Most times the .OTHER_OUTLINE is used to define a volume that a par

such as a heatsink (or board core) will occupy. To define this i Pro/E you will need to

  1. Create a part to represent the volume. In this part set the par

parameter ECAD_PART_TYPE to be OTHER_OUTLINE. You can also set parameter ECAD_PART_NAME to a name that you want for th .OTHER_OUTLINE section in the exported .emn file

  1. Create a second Pro/E part to represent the board

  1. Create a Pro/E assembly with the board assembled as the firs

component. Next assemble the part that defines the heatsink

  1. Export this design by selecting #File#Export#Model#ECAD#IDF 2.0 (o

3.0) and accept the default 'Outline' and 'Placement'. Pick th coordinate system to be used as well as the board bottom and top (i necessary), and the name for the export .emn file. This will creat the IDF .emn file with a .OTHER_OUTLINE section

For example the .emn file would have the following format

.HEADE

BOARD_FILE 2.0 "Pro/ENGINEER TM Version H-03-71 " 1999/07/13.08:34:1

ASM0006 THO .END_HEADE .BOARD_OUTLIN

125.0000 0 4000.00000 0.00000 0.0000 0 4000.00000 5000.00000 0.0000 0 0.00000 5000.00000 0.0000 0 0.00000 0.00000 0.0000 0 4000.00000 0.00000 0.0000 .END_BOARD_OUTLIN .DRILLED_HOLE .END_DRILLED_HOLE .OTHER_OUTLIN boardcore 50.0000 0 2500.00000 -500.00000 0.0000 0 2500.00000 3500.00000 0.0000 0 -500.00000 3500.00000 0.0000 0 -500.00000 -500.00000 0.0000 0 2500.00000 -500.00000 0.0000 .END_OTHER_OUTLIN .END_PLACEMEN
Reply to
GWDavis28

PolyTech Forum website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.