Originally Posted by
Ashish B
Hi All,
I am trying to capture the Machine Positions typically through the command (please see program below) but having problems at M0.
Program -
I execute program in Single Block.
M03 S500; . ...( I switch to Handle Mode & than pickup the Face with Edge Finder )
...{ Again i switch to Auto Mode & press cycle Start }
#101=#5021;
#102=#5022; ...( At this point the Current X & Y positions are copied to variable 101 & 102 respectively )
M0; ...(The program Stops & also the Spindle containing Edge Finder Stops )
M03 S500; ..(At this particular Block, the Edge Finder starts rotating).
THE PROBLEM TO ME THAT I AM NOT SURE THAT IT IS ADVISABLE TO START A EDGE FINDER ROTATION WHEN EDGE FINDER IS ENGAGED WITH A FACE.
I AM SCARED THAT IT SHOULD NOT DAMAGE THE EDGE FINDER AS EDGE FINDER LOWER PART (i.e the Part engaged with the Face ) IS A SPRING CONNECTED PART.
Guys, I need all of you to advocate & find out a unique program structure to skip damage of Edge Finder.
Thanks a Lot.
Ashish B
Go on to MMSONLINE.com and look under CNC Talk Section. I don't remember the exact month the acrticle was on, but I know about 3 years ago I read through macro program is exactly what you are looking for. Go there and check it out, there are quite few other programs you might find it helpful like how to remove XY material oversize, remove Z marterial oversize..... blah blah.
The best way to learn is trial error.