Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

differences betwen gerber formats

Status
Not open for further replies.

abhi002

Full Member level 5
Joined
Jun 8, 2005
Messages
281
Helped
25
Reputation
50
Reaction score
6
Trophy points
1,298
Location
searching
Activity points
2,721
gerber formats

what is the difference between ODB++ format and IPC D-356?

Which is more useful??



With Regards,
Abhishek
 

sanjiv

Member level 1
Joined
Jan 4, 2006
Messages
40
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
1,614
difference between ipc-d-356 and ipc-d-356a

The net topology would be the same but the actual net names would of course be different as CAM350 has no idea what your CAD netnames would be. The CAM350 netlist also has different header and comment info than the CAD netlist.

What I do is tell CAM350 to "extract" a netlist from the imported Gerber/NC drill files, then import the PADS IPC-D-356 netlist. This method overwrites the netname generated by CAM350 with the CAD netnames. You can then export a "smarter" IPC-D-356, 356A... netlist from CAM350. Some people use the CAM350 link in PADS, and then export ODB++ for even more smarts.
 

House_Cat

Advanced Member level 4
Joined
Feb 21, 2002
Messages
1,371
Helped
406
Reputation
812
Reaction score
98
Trophy points
1,328
Location
USA
Activity points
16,422
ipc-d-356b format

IPC-D-356 is a standardized netlist format. It is not a Gerber format. It contains information about the test points and net connections on a board. It was intended to provide a standard set of information for bare board testing. You can find the table of contents for the standard at:http://www.ipc.org/TOC/IPC-D-356B.pdf

ODB++ is a board fabrication data set developed by Valor. It contains everything about the board - the cad data, netlist, fabrication data, etc. Unfortunately, Valor hasn't done a very good job of sharing the data format completely with the rest of the world. The result is that often times an ODB++ file produced by a PCB program can't be properly read by other CAM or CAD software. Valor has a free reader that can display a board that was saved as ODB++, but you can't use the display for anything except viewing. It also has trouble reading a file if there is even the slightest difference from the Valor "standard". You can see more about the format by going to http://www.valor.com/ , then select "Solutions", "ODB++ Data Exchange".

Don't believe all the hype on that page about how great the format is supposed to be - as I said above, the format has a lot of inconsistency from vendor to vendor.

Of the two file types you asked about, ODB++ is the only one that contains enough information to completely reconstruct the PCB. IPC-D-356 won't tell you anything about the trace widths, component orientations, special board features, etc. - it is strictly for testing net connectivity.
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top