spad...@sover.net wrote:
>
> The G-code used for PCB files (gerber files) is significantly simpler, and
> is closer to what is needed for a pick&place machine.
A lot of people don't realize that Gerber files are ALSO RS-274D or an 
extended form, RS274X.
RS-274D Gerber files use an implied canned cycle, and a tool definition 
is an aperture to project a
spot of light onto photographic film.  RS274X has additional definitions 
so it can flood areas and erase
already drawn areas, but many CAD/CAM packages don't use these.

But, a P&P machine has a number of other things it needs to do.  It 
needs to center parts on the nozzles,
but it always does that.  It needs to measure fiducial marks on the 
board and realign the coordinate system to those.
If these are handled by some other part of the program, then the rest 
might look a lot like normal G-code.
If it uses a vision system to correct centering and rotation, this would 
all be outside of the G-code commands.
The typical P&P machine picks up parts from known locations, and so the 
assembly file looks like :

part #, X coord,  Y coord, placement Rotation, head #, feeder #

A components setup file tells it for each feeder :
pick up rotation, number of steps to advance feeder tape, location of 
component at feeder, and some other stuff.

Jon

------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to