have you tried Eagle PCB from cadsoftusa.com there is a free for 
non-comercial use. There may be a User Language Program or a built in 
Greber converter. If you can get it into eagle then milling a PCB is easy.

Gene Heskett wrote:
> On Sunday 09 September 2007, Jon Elson wrote:
> 
>>Gene Heskett wrote:
>>
>>>Greetings;
>>>
>>>I friend has sent me an archive of .gbr files to see what I think of the
>>>project.  Unforch, gerbview is only showing me a black, blank screen even
>>>if I surround the filenames, which have winders spaces in them, with
>>>either single or dbl-quotes.
>>>
>>>The format of the files looks legit to me, so what sort of a viewer do I
>>>need to be able to both see these, and convert them to g-code?
>>>
>>>Here is the head from one of them.
>>>
>>>[EMAIL PROTECTED] ROM Pak Board]# head -n 30 ROMPAK_Bottom.gbr
>>>%FSTAX23Y23*%
>>>%ICAS*%
>>>%MOIN*%
>>>%ADD10C,00.010*%
>>>%ADD11C,00.012*%
>>>%ADD12C,00.070*%
>>>%ADD13C,00.005*%
>>>%ADD14C,00.062*%
>>>%ADD15C,00.030*%
>>>%ADD16C,00.007*%
>>>%ADD17C,00.050*%
>>>%ADD18R,00.010X00.010*%
>>>%ADD19R,00.062X00.062*%
>>>
>>>
>>>
>>>D10*
>>>%LPD*%D10*
>>>D10*
>>>%LPD*%D10*
>>>D10*
>>>%LPD*%D10*
>>>D10*
>>>%LPD*%D10*
>>>D10*
>>>%LPD*%D10*
>>>X00325Y04100D02*
>>>X00319Y04069D01*X00308Y04038D01*X00288Y04012D01*
>>>X00262Y03992D01*X00231Y03981D01*X00200Y03975D01*X00169Y03981D01*
>>>X00138Y03992D01*X00112Y04012D01*X00092Y04038D01*X00081Y04069D01*
>>>
>>>Any idea's folks?
>>
>>This IS, in fact, "G-code", although an old dialect of it, for
>>photoplotters from Gerber Scientific.  It is the industry
>>standard for photoplotters for PCB manufacturing.  Your file is
>>in RS274-X format, where the projection apertures are in the
>>beginning of the file, in comment form.
>>
>>The lines such as %ADD10C,00.010 means that aperture D10 (just
>>like a tool select in normal G-code) will be circular and .010"
>>diameter.
>>
>>The rest of the file is in a valid dialect of G-code, with
>>Trailing zero suppression and suppressed decimal point.  All the
>>ancient controls used to run this way, like the Allen-Bradley
>>7320.  Anyway, that first line %FSTAX23Y23*% is the format
>>specifier, and it says that the coordinates are absolute (same
>>as G90 vs. G91) and that the X and Y coords are in a 2.3 format,
>>so X00325 means X=0.325"  (Actually, I think leading-zero
>>suppression is more standard, with the FSLA format specifier.)
>>
>>The repeated D10* / %LPD*%D10* looks like a program bug, but it
>>sets the "Layer Polarity", ie dark lines on clear film or clear
>>lines on dark film.
>>
>>Every time a block that contains an X or Y coordinate is
>>processed, that means a move, and the D0x tells whether to turn
>>the light on or off while moving, or only flash at the end.
>>D01 is move with light on
>>D02 is move with light off
>>D03 is flash at endpoint
>>
>>All of this is similar to a canned cycle in regular G-code.
>>
>>But, if you want to cut a PC board from this data, you need an
>>isolation program, that converts line width on the PC board to a
>>cut-around path for an engraving bit.  It may be the format on
>>this file is odd enough to foul up your gerb view program.
>>
>>Jon
>>
> 
> Thanks Jon.  This was just recently generated on a Mac, a simple pcb board 
> for 
> mounting a 27xxx eprom chip and plugging it into a color computer.
> 
> Is there a convertor in the geda suite (or any linux & free) that can convert 
> this to our dialect of g-code, RS-274D?
> 


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to