Greetings all;

I don't mind saying that this is getting old, as in Jurassic.

pcb outputs terrible drill/mill code, so I converted every hole it needs 
to drill to a simple hole with a .03125" mill.  Works great, but there 
are 4 to 7 holes that need to grow a bit, and 6 thou will probably cover 
the bigger ones I need, when added to the diameter of the drilled hole.

So I wrote a subroutine that I could selectively call if the hole its 
working on needs another few thou.

Looks like this:

o200 SUB ( subroutine to enlarge selected holes )
G91 (relative distance mode)
G91.1 (incremental distance for arcs)
G1 X0.00300
G3 X0.00300 Y-0.00010 I-0.00300 J-0.00000
G90 (back to absolute for the rest of the code, till the next o200 CALL.

o200 ENDSUB

G91.1 was already in effect according to the MDI status. I have commented 
it out, no difference.

Simple enough, and the data is straight out of Big Johns newest arc code 
generator. Only problem is it doesn't draw the circle to a 0-360 degree 
arc, you have to end it at 359.9999.  For that small a hole, who cares.

Won't load, arc end error is 50.0xxx%

Am I missing some other command in the init string that would fix this?

Thanks everybody.

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to