[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: data format for gEDA gschem and pcb and gerbv



As one friend of mine often says: "The great thing about standards is 
that there are so many to choose from."

I have to ask what tools read this file formats?  Do any of these files 
get used, or are they standards that went nowhere?

-dave

John Griessen wrote:
>> Stuart Brorson wrote:
>>> Another CAD format, ODB++, is a newer, smarter format for PCB CAD.
> 
> Here's a comment that is so telling by Govt contractor Martin Marietta:
> 
> The ODB++ proposal states the benefits of having libraries for the fabricator to draw
> on. Having dealt for years with the problems caused by mismatched library
> information and formats, this feature would add an additional burden to the PWB
> quality and acceptance departments. librarians, and component engineers..."
> 
> Don't we know...
> 
> 
> The IPC standards seem to be freely downloadable now...
> 
> http://webstds.ipc.org/2511/2511intro.htm
> has them.  It's all XML!  GA Tech has some history of it:
> 
> http://eislab.gatech.edu/projects/genx/ipc-review/ipc2510if.pdf
> 
> IPC-2510  had format like:
> 
> $PACKAGES
> PACKAGE: “CAP_SUPPRESS_TYPE_24”, “P34”, “CERAMIC_DIP”;
> PINS: 24, “TH_RIBBON”, 100, SIDE;
> TARGET: “FIDUC_X”, TARGETMARKER, “Padstack12”, (0,0);
> $ENDPACKAGES
> 
> IPC-2511 for the same is:
> 
> <?xml version="1.0" standalone="yes" ?>
> <PACKAGES>
> <PACKAGE>
> <PACKAGE_NAME> CAP_SUPPRESS_TYPE_24</PACKAGE_NAME>
> <PRIMITIVE_REF>P34</PRIMITIVE_REF>
> <PACKAGE_TYPE>CERAMIC_DIP</PACKAGE_TYPE>
> <PINS>
> <PIN_COUNT>24</PIN_COUNT>
> <PIN_TYPE>TH_RIBBON</PIN_TYPE>
> <PIN_PITCH>100</PIN_PITCH>
> <PIN_EXIT>SIDE</PIN_EXIT>
> </PINS>
> <TARGET>
> <TARGET_NAME>FIDUC_X</TARGET_NAME>
> <TARGET_SURFACE_REFERENCE>TARGETMARKET</TARGET_SURFACE_REFERENCE>
> <TARGET_REL_CENTER_POSITION>Padstack12< /TARGET_REL_CENTER_POSITION>
> <TARGET_ROTATION>(0,0)</ TARGET_ROTATION>
> </TARGET>
> </PACKAGE>
> </PACKAGES>
> 
> 
> It kind of bogs me down...
> 
> They show another proposed XML format:
> 
> <?xml version=”1.0” standalone=”yes” ?>
> <PACKAGES>
> <PACKAGE NAME=”CAP_SUPPRESS_TYPE_24” PRIMITIVE_REF=”P34” TYPE=”CERAMIC_DIP”>
> <PINS COUNT=”24” TYPE=”TH_RIBBON” PITCH=”100” EXIT=”SIDE”/>
> <TARGET NAME=”FIDUC_X” SURFACE_REFERENCE=”TARGETMARKET”
> REL_CENTER_POSITION=”Padstack12” ROTATION=”(0,0)”/>
> </PACKAGE>
> </PACKAGES>
> 
> that seems better...  all that is 1998 or so...  long ago...
> 
> 
> 
>> John Griessen
> 
> 


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user