Dear Eagle-Forum.
I use EAGLE-Version 6.5.0 and I am trying to loop over all wires with a ULP:
board(brd) {output( filedir(brd.name) + "wires.log", "wt") {
brd.wires(wr) {
printf("Wire: (%f, %f) - (%f, %f)\n", u2mm(wr.x1), u2mm(wr.y1), u2mm(wr.x2), u2mm(wr.y2));
}
}
}
If I look at the output in my testfile, it lists only the 4 dimension lines around my board. The routed wires on top an bottom layer are not listed there, although those are also UL_WIRE-objects. I was thinking that UL_BOARD.wires(..) loops over all wires, what am I missing here?
Best, fsch