Hi Guys;

I think after a splitting headache from 3 hours of reading docs (too damned 
sweet too according to my sugar meter), I may have a better idea for the 
offsets.

1. Use tholefinder.ngc to locate home dead in the center of that brass tube 
which is nominally -0.2X and +0.1Y from the left front corner of the board.

2. Raise Z out of tubing but I think I did that in (t/b)holefinder.ngc.

3. By hand using LinuxCNC's fixed jog, move machine +0.1000x and -0.2000y, 
and HOME XY.

This will establish a HOME that is -0.1X and 0.0Y from left front corner of 
board.

The idea of the X offset there was to better center the circuit on the 
board.

4. Run Z up and swap drill chuck and probe for engraving bit.

5. Run to 0.2x 0.1 y, and run slowly down till the bit stops with error 
message as it touches the board. Probe hooked up of course.  HOME Z.

6. Use G10 L2 P2 X0.2000 Y0.1000 Z0.000 to establish that G55 is the 
machines operating position image to be used for all XY ops till top of 
board is done, etch, text & drill.

Z will get diddled extensively particularly as the last *.top.drill file 
runs.

7. Quick & dirty explanation, for the top of the boards, in tedautoz.ngc 
use G10 L2 P2 Xoffset Yoffset Zoffset and force use of G55.  (This is why 
there is a tedautoz, a bedautoz, tholefinder and bholefinder since t* stuff 
will use G55, and b* stuff will use G56)

8. For the bottoms of the board, again Set G54 to do the probing and use 
the known G54 locations to probe for Z offset.

We know for this board the X offset for the bottom etch & drill will be a
hole drilled all the way through by top.drill at about X=2.195 Y=0.1, so 
drive it to about there, more or less centered in the reference hole, and 
run bholefinder.ngc, AFTER painting the hole with a half drop of deicer 
repair fluid and letting it cure properly.

9. Then remount the board and run bholefinder which will set the figure in 
#100 to the offset + 0.1 needed of offset the original -0.1 I used to move 
the top board pattern so it was better centered.

10. When bholefinder is done it will leave the correct x and y offsets in 
memory in #100 & #101. They will be shown with (debug, X=#100 Y=#101) 
everytime it runs. If my pallet is any good this time the Y(#101) values 
should be within a thou and ignorable.

11. These offsets are then incorporated by bedautoz.ngc to set
G10 L2 P3 Xoffset Yoffset as it will also switch to G54 to probe the Z 
depth, then set that in the above G10 L2 P3 Xvar Yvar Zvar, and set the 
final co-ord model to G56 so the bottom etching and drilling will run in 
that mapping.

This is almost making sense to me, but I ran out of coffee 3 hours ago, so 
what do you fellows think?  A lot of this hasn't been written in yet, but 
will be by the time it warms up enough to hit the shop tomorrow.

Cheers, Gene
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
My web page: <http://coyoteden.dyndns-free.com:85/gene>
There can be no daily democracy without daily citizenship.
                -- Ralph Nader

------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to