Re: Problem with Dyna 2400 CNC milling machine (ARC Problem)
Posted by
indigo_red@q...
on 2001-04-12 12:23:45 UTC
Elliott,
Maybe something benign after the 3 parms? Are the 3 statements on 3
following "lines" each with CR LF, or are the parms and arc command
on a single line ie "700 ARC [1][2][3] (CRLF)"
-or-
700 ARC (CRLF)
[1](CRLF)
[2](CRLF)
[3](CRLF)
Maybe the normal run mode and the line execute mode (mis)handle
these cases and grab the CRLF as a parm
I'm just trying to toss out ideas of what could hose and ascii
interpreter.
-Lee
Maybe something benign after the 3 parms? Are the 3 statements on 3
following "lines" each with CR LF, or are the parms and arc command
on a single line ie "700 ARC [1][2][3] (CRLF)"
-or-
700 ARC (CRLF)
[1](CRLF)
[2](CRLF)
[3](CRLF)
Maybe the normal run mode and the line execute mode (mis)handle
these cases and grab the CRLF as a parm
I'm just trying to toss out ideas of what could hose and ascii
interpreter.
-Lee
--- In CAD_CAM_EDM_DRO@y..., crainke@h... wrote:
> That seems like a logical idea, but I actually wrote the
> communications software that I am using and it always passes a <CR>
> and <LF> after each statement. I have checked to see that this is
> working correctly. As for the benign codes, I could put one
> immediately in front of the ARC statement but not immediately after
> because the controller looks for 3 special statements following an
> ARC command. These three are the x locate, ylocate, and the degree
> of the arc. I will give the benign command a try. Any other ideas?
>
> Thanks,
> Elliott
>
> --- In CAD_CAM_EDM_DRO@y..., indigo_red@q... wrote:
> >
> > My guess is that the some line end delimiter is missing like a CR
LF
> > and the interpreter is either going to a default ARC param or
> > misinterpreting the rest of the line..? Are there benign control
> > codes you can stuff before and after the ARC command to test out?
> >
> > -Lee
> >
> > --- In CAD_CAM_EDM_DRO@y..., "Elliott Crain" <crainke@h...> wrote:
> > > I am having problems sending code to my dyna 2400. The
> problem
> > occurs
> > > when I send the dyna code in "line execute" mode, also known as
> > incremental
> > > mode. The machine works fine unless the line of code that is
> > passed is an
> > > ARC statement. When the ARC statement is passed to the
machine,
> > the machine
> > > cuts circles which are obviously larger than the code
intended.
> > There is no
> > > error reported from the dyna and the machine continues to
process
> > the code.
> > > What is seen on the dyna display when this occurs is "700
> > ARC.******" Where
> > > there is a period following the ARC and the asterisks represent
> > boxes. I
> > > think that the boxes might represent a char which the dyna
cannot
> > display.
> > > The really odd thing about this problem is that if I just
> > download the
> > > code to the dyna and run it (i.e. not using line execute),
there
> is
> > no
> > > problem and the ARC statement shows up correctly as "700 ARC".
> > >
> > > ANY ideas would be welcome.
> > >
> > > Thanks,
> > > Elliott Crain
> > >
> > >
> > >
> > > [Non-text portions of this message have been removed]
Discussion Thread
Elliott Crain
2001-04-12 07:55:19 UTC
Problem with Dyna 2400 CNC milling machine (ARC Problem)
indigo_red@q...
2001-04-12 08:45:58 UTC
Re: Problem with Dyna 2400 CNC milling machine (ARC Problem)
crainke@h...
2001-04-12 09:09:48 UTC
Re: Problem with Dyna 2400 CNC milling machine (ARC Problem)
indigo_red@q...
2001-04-12 12:23:45 UTC
Re: Problem with Dyna 2400 CNC milling machine (ARC Problem)
Elliott Crain
2001-04-12 18:51:07 UTC
Re: Problem with Dyna 2400 CNC milling machine (ARC Problem)