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