[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