- If you ask them to panelize it, your layout will be fine, but if you make them depanelize it, you'll want to scrunch things a little closer to the center, at least along the 80mm edges. Otherwise, you risk getting traces cut when they depanelize it.
-- Well, I can depanelize it myself if that's a danger- it's not that hard, and I can probably do it more carefully than they do.
-In any case
It's unlikely that you've got missing components, or bad connections, or crossed traces on that board, since you're usng Eagle.
-- That's why I love Eagle
Some quibbles:
- R35 (?) seems to be underneath R23, or vice versa. (Lower right)
-- Well, it is, partly. I'm trying to keep those HV traces as far as possible away from eachother, and if it means running a resistor lead under another resistor...
- SMASH components and line their part names up inside or close beside the components. Right now, you've got part names all over the place. I wouldn't be confused about R35 and R23 if the names were lined up....
-- Done.
- You might turn off component values. At least when generating Gerbers
-- I would, but I don't plan to change any of the values, so having the values on the PCB will reduce the risk of my getting confused and mucking something up. Which is always a danger
I'll probably take them off if/when I do a run that's not just for my own use.
- Use a Gerber viewer to verify that the files it generates are correct -- don't trust that WYSIWYG! The most common mistakes are missing/extra layers turned on, and incorrect rotation of layers w.r.t. each other so that the individual layers are correct but they don't line up.
-- I'm planning to send Olimex the .brd file, do you still think this is necessary?
- You should name the parts as Kevin Gilmore did for all parts. I'm sure that the TO-92 in the upper left corner wasn't called U$13 by Kevin....
-- Good idea, unfortunately I don't have time right now! Something for v2.0, I guess
- You should try rotating that same part by 180 degrees. It looks like it will route better.
-- You were right! Thanks!
- Is there any particular reason R2 and R19 don't line up with each other? Same goes for several other parts around the board
-- It's easier to route traces, and it might help with inductance. Who knows... and since I'm not using DIP sockets, why not?
- Those circles placed at random intervals -- mounting holes? If so, it might be a good idea to try and place them on a sane grid and then work the layout around them. It looks like you've gone the other way, and dropped holes in wherever they'll fit after the layout is done.
-- Well, I don't want to muck about with the layout TOO much if I don't have to at this point. And yeah, they are mounting holes. Again, something for v2.0, I guess. (I'm going to be marking the 'drill spots' by using the bare PCB as a template, so sane grids aren't really necessary)
- Rotate D5 90 degress clockwise. It'll route easier.
-- Well, whaddaya know, you're right, again
Thanks
- Instead of the silkscreen fix ULP Olimex gives you, try the one on Eagle's web site. I find that it works much better. You _will_ need to run it -- 8 mil silk is too much to ask of inexpensive silkscreening processes.
-- Thanks for the tip! You're right... doesn't it look cool while it's running?