Re: Re: EMC to be used with MasterCam or ProE [asimtec]
Posted by
Ray Henry
on 2003-11-27 06:21:10 UTC
From: "John Delaney" <john.p.delaney@...>
would cause the affected axis to race off toward infinity at warp factor
four. I thought that Ian Wright had found the last of these for us but
then that might be what I get for "tinking" as my neighbors would say.
You say that the problem is intermittent but it always happens during the
execution of a g-code program. I'm wondering if you begin and end the
program so that it sets standard or known values to all of the modal
command state. As a simple example, if cutter diameter or length comp is
active when a program is aborted or errors out, it is not turned off and
will cause some strange behaviors when the program is restarted. There
is a sample program in most releases, skeleton.ngc, that Matt wrote to
illustrate beginning and ending codes.
You can find the areas within a g-code program that cause problems, if you
set debug in INI to the max (7fffffffff) and run the EMC from a terminal
rather than from an icon. You will be able to get fairly close to the
offending line by watching the interpreter read and task execution
blocks. The only thing to remember is that the interpreter numbers lines
starting from 1 rather than using any N numbers in the program itself.
Hope this helps
Ray
> OK, well I'm really new to this but my gut reaction is to go lookingA long time ago, the EMC did have a bug called NAN -- Not A Number. This
> for lines of G-code that are making it do that and delete / change
> them.
>
> Or is it possible to tweak your drawing and thus tweak the output?
> Just a thought.
>
> Or you could just write it off as a "personality trait" :-)
would cause the affected axis to race off toward infinity at warp factor
four. I thought that Ian Wright had found the last of these for us but
then that might be what I get for "tinking" as my neighbors would say.
You say that the problem is intermittent but it always happens during the
execution of a g-code program. I'm wondering if you begin and end the
program so that it sets standard or known values to all of the modal
command state. As a simple example, if cutter diameter or length comp is
active when a program is aborted or errors out, it is not turned off and
will cause some strange behaviors when the program is restarted. There
is a sample program in most releases, skeleton.ngc, that Matt wrote to
illustrate beginning and ending codes.
You can find the areas within a g-code program that cause problems, if you
set debug in INI to the max (7fffffffff) and run the EMC from a terminal
rather than from an icon. You will be able to get fairly close to the
offending line by watching the interpreter read and task execution
blocks. The only thing to remember is that the interpreter numbers lines
starting from 1 rather than using any N numbers in the program itself.
Hope this helps
Ray
Discussion Thread
Asim Khan
2003-11-26 03:15:41 UTC
EMC to be used with MasterCam or ProE [asimtec]
John Delaney
2003-11-26 06:55:23 UTC
Re: EMC to be used with MasterCam or ProE [asimtec]
Asim Khan
2003-11-26 20:50:58 UTC
Re: EMC to be used with MasterCam or ProE [asimtec]
Ray Henry
2003-11-27 06:07:09 UTC
Re: Re: EMC to be used with MasterCam or ProE [asimtec]
Ray Henry
2003-11-27 06:21:10 UTC
Re: Re: EMC to be used with MasterCam or ProE [asimtec]
Kim Lux
2003-11-27 12:47:52 UTC
John P Delaney
John Delaney
2003-11-28 18:55:05 UTC
Re: John P Delaney