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

Re: gEDA-user: Pick-And-Place Extract



On Mon, 2010-01-25 at 22:23 -0500, Dan McMahill wrote:
> Tony Radice wrote:
> 
> >    As I am also developing a Perl script to write an IPC-D-356 data file
> > It would be very helpful of someone could provide the following four
> > bits of information:
> > 
> > 1) In a Via definition, the first three fields are X, Y and holesize - I
> > get it. But Could I get a definition of the remaining five (5) fields? I
> > am sure one is clearance, one is soldermask, and the last is defining
> > which layers get thermals, but I would appreciate an exact definition,
> > please.
> > 
> > 2) In an Element definition: What is the "100" in the tenth field (Just
> > before the flags field?) What are the variants of this data?
> > 
> > 3) In a Line definition: What does "clearline" actually mean?
> 
> These are all documented in the manual under the file format section. 
> Given the relatively large number of variants and that there are no 
> guarantees of the format not changing, I think you'll be much better off 
> in the long run writing the IPC-D-356 exporter as an actual export HID 
> for pcb instead of maintaining your own file parser.  Either the gerber 
> or bom HID would be an appropriate starting point.
> 
> Do you have any feel for how widely used IPC-D-356 is?  I think I was 
> asking about how useful this would be to folks several years ago and no 
> one seemed interested.  Perhaps this has changed now?

Dan - I'm not sure how widely this is used, it came up as one of the
formats a flying-probe testing unit that will be used to test my bare
boards accepts. Since it's documented I figured I would go in that
direction.

> 
> > 4) Lastly, in a Net name definition, the first field seems to be the net
> > name. The second field always seems to show "unknown" - what is this
> > field used for, where does it come from?
> 
> Routing style.  It is used to set the preferred routing style for that 
> net.  I'm not sure how it is actually used though.  By the autorouter maybe?
> 
> -Dan



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