Igor Chudov wrote:
> Jon,
>
> Your suggestion of G92 was good.
>
> Things are a little finicky. I cannot run already loaded program with G92.
>
> I have to say G92 from MDI, THEN I have to load (open file) the program, and
> then it works.
>
> But I at least found one, though cumbersome, way of doing it so I am happy.
> I am thinking that it is a bug in AXIS or the planner that requires me to
> reload a program.
>
>   
Yes, I'm not sure it is a "bug", but some of the way Axis handles the 
G92 offsets isn't well documented,
or else I messed it.  Touch off does something, and starting and the 
ending or aborting of a program does
something.  What EMC2 itself does with work offsets is perverse, to my 
way of thinking, and Axis tries to gloss
over the EMC2 behavior.  If I use touch off, I am totally unaware of 
what is going on "under the hood".
If I use a G92 explicitly, either in the program or from MDI, I expose 
some of that underlying behavior.
I have never worked with it enough to be fully confident I know how it 
actually works.  I'm pretty sure
it was Chris Radek who worked all this out a number of years ago, and 
that was the main force that
caused me to start using Axis.

Anyway, the last time I tried to use G92, I think I found that if I did 
a G92.1 first, that would zero out
the offset, so the offset could be reapplied with G92 X<something>, 
etc.  If I didn't zero out
the offset, then the next time I applied a G92, it ADDED to the offset.  
Is that what you were seeing?

All this is from vague memory, due to the uncertainty how the thing 
works, I try to use is as little
as possible.

If we can figure out what is really going on, maybe we can improve the 
documentation.
> I also must say, that I worked with a Hurco CNC mill today. It is a nicely
> designed conversational control, from 15 or so years ago. But I must say
> that EMC is a much more powerful system.
>   
Yes, the truly conversational stuff is pretty nice for one-off 
projects.  We have a couple Bridgeport
EZ-Tracks in our shop at work, and the guys there really never use 
G-code.  But, I really don't
miss it all that much at home, the nature of the stuff I do fits well to 
EMC and the little G-code
writer programs I have.


Jon

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to