Skip to main content

Messages

This section allows you to view all Messages made by this member. Note that you can only see Messages made in areas you currently have access to.

Messages - eauth

16
DirtyPCBs support / Re: How to export longer holes (not board outline slots) ??
Quote
Is it necessary for them to be zero width ?
I prefer zero-width lines because otherwise you would have to specify where the routing should take place (with/without line width). As you know, it's not possible to add such instructions anywhere ;-)

Quote
TXT Routing and Drill (the holes and slots)
I have never seen Excellon files with routing. Even if it's possible, you can't be sure that the board house will be able to handle that.
17
DirtyPCBs support / Re: How to export longer holes (not board outline slots) ??
I think that your first case should be fine (zero-width lines in the outline layer). When the slots are surrounded by copper in the top and/or bottom layer, they will be plated. If the slots don't show up in the preview that shouldn't matter. I don't think that you can specify slots in the TXT file, this is an Excellon drill file (for round holes only!).
18
DirtyPCBs support / Re: 1st DirtyPCB: Q about Panelization
Quote
Then, for slots or cutouts, is that just a graphic drawn on the mechanical layer? No additional information needed in the Gerber files besides a graphic of the cutout on the mechanical layer, the same layer that holds the board outline?
Yes, that's all, just like shown in the image of my previous posting. It goes into the same layer as the board outline (.GML). Many board houses want the board outline to be included in all other layers too, although that's not strictly necessary.
19
DirtyPCBs support / Re: 1st DirtyPCB: Q about Panelization
If you are using Eagle, you can draw that in the Dimension layer with a line width of 0.
Split up the board outline, and place arcs on the ends like shown in the picture. If you want to make it breakable, make a couple of holes. Do **not** draw a seperate outline around your boards. I can't tell you about Proteus/Ares, but a think it can be done in a rather similar way.

[attachment=0]
25
DirtyPCBs support / Re: One pad oriented incorrectly
In the gerber data, the pad is defined by an Aperture macro with polygon primitive:

Code: [Select]
%AMOUTLINE38*5,1,4,0,0,6.5054,-90.0*%

This should definitely be a 4-sided polygon that should look exactly like your design. The polygon is rotated by -90 deg, but it doesn't make any difference if it's 0,90 or -90 degrees. That means there is a serious bug in the processing of regular polygons in the software of the board house. You should avoid using the aperture macro with regular polygons. It shouldn't be too difficult to replace those macros by a macro with a normal polygon primitive in the gerber file.
27
DirtyPCBs support / Re: Production codes
Are you sure that you followed dirty pcb's design rules? When the restring is too small a possible offset of the drill position of up to 2mil might really look bad.
28
DirtyPCBs support / Re: My first order came in - Perfect
The gerber files look good, there's nothing that would indictate that this piece should be cut out. There's only one possible problem with your gerbers: The board outline should be available on **all** layers.

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01432420504session_write_close ( )...(null):0
20.01462552128ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01462552904Database_MySQL->query( ).../DatabaseHandler.php:119
40.05842691664Database_MySQL->error( ).../Db-mysql.class.php:273