I hacked my gerber pretty-printing scripts to (somewhat) work with the Altium gerbers M1 uses. These are the results:
http://downloads.qi-hardware.com/people/werner/m1/tmp/front.png http://downloads.qi-hardware.com/people/werner/m1/tmp/back.png The scripts are here: http://projects.qi-hardware.com/index.php/p/eda-tools/source/tree/master/fab/m1 Known bugs: - Excellon drill data and the gerber coordinate system use different origins. I manually aligned them (variables $x0 and $y0 in drl2gerber), but with some imperfection. That's why you'll see slight mis-alignment, particularly around mounting holes. - some holes are drilled (e.g., drill moves to the position, drills into the board, then retracts) while others are slotted (e.g., mill moves to start position, drills into the board, moves sideways, then retracts. Don't try this with a drill ;-). The only place where I could find a hint which is which is in the text in dd0124.pho There's a nice set of G commands in Excellon for the purpose of telling the poor CNC machine what to do, but drl00.drl uses none of them. I tried some heuristics based on the spindle speed, but that's not a reliable enough indicator. So at the moment slots just appear as pairs of holes. - no connection image, like the rightmost in http://downloads.qi-hardware.com/people/werner/wpan/tmp/atusb-110330-overview.png The problem is that having all those layers in one image quickly generates a horrible mess. Here's an attempt at showing at least layers L1 and L2 together: http://downloads.qi-hardware.com/people/werner/m1/tmp/conn-L1L2.png - Werner _______________________________________________ http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org IRC: #milkymist@Freenode Twitter: www.twitter.com/milkymistvj Ideas? http://milkymist.uservoice.com
