What's new
What's new

Why does this suddenly not work? Acramatic 850

Richard/SIA

Cast Iron
Joined
May 13, 2007
Location
No. Nevada
This is exactly the SAME block of code that was used last time.
It ran fine.
Only the Z distance was changed in this version.
I get an error 58 at the M00 line.
#58, Address not allowed here.
From the manual, "The address word indicated by the cursor on the BLOCKS page of the CRT is not valid for the block.
Can anyone translate that into something I can act on?


:G97 G70 G90 G94 G62 M41 S100 X8.0 Z10.0 F100
T2 M26
G95 F.005
G00Z8.2
X2.0
M00 (MOVE STOCK TO STOP)
G00Z8.3
X8.
Z10.
M00(TAILSTOCK)
:G97 G70 G90 G94 G62 M41 S900 M14 X8.0 Z10.0 F100
T9 M26
 
That manual message seems kind of cryptic. Is there any chance those operator messages were on their own lines previously? I was going to say try moving them down to their own block.
 
I just looked at some of my old programs and the messages are on their own line with "MSG,".

(MSG, #2 CTR DRILL)

Brent
 
OK, resolved.
Has to be on separate lines.
M00
(MSG, MOVE TO STOP)

Then at the end of the program it sniveled that % in an illegal character.
Looked at other programs that were run in the past.
Some have a %, some do not.
Edited out the % and replaced it with an M02 since it was at the very end of the program.
Will know if that fixed it in a few minutes.
 
Hints given here have helped me to make some progress but now I am getting an Error 151.
Invalid R word value. when I try to run the second op.
The block is nearly identical to the thread block from the first op.
Acramatic 850 control does not like something here.

:G97 G70 G90 G94 G62 M41 S800 M14 X8.0 Z10.0 F100
T3M26
G95 F.005
G00 Z6.05
X1.05
(THD, D.005 A0 R.78 X1.05 Z6.05)
G32 X.92 Z7.75 K24
(ENC)
 
So I compared this program to a shorter one that only does the 1-14 thread.
That program has an R value of 1.1.
I'v e been trying to read the manual as well.
IF I am understanding this it seems R is a tool retract value and .78 may be smaller than the stock size?
If I edit the R value to 1.1 will that correct the issue?
 
Aaand now, nothing seems to be acceptable as a D value.
Code virtually identical to what was run in the past is suddenly generating one error after another.
Would not be quiet so annoying if it were not a short run job.
About ready to throw the parts onto the old South Bend just to get them DONE!
Too bad that would not answer the issue for the next part.
 
Am I missing something or is the control not working properly?

Program now runs fine to this point, then gives a "D out of range" error.
Made changes, error persist.
Manual says D should be 1-16, I've used .005 for years with no prior issue.
Current version has D.01, just as shown in the manuals sample program.

T3M26
G95 F.005
G00 Z6.05
X1.05
(THD, D.01 A0 R1.05 X1.05 Z6.05)
G32 X.92 Z5.3 K14
(ENC)
(THD, D.01 A0 R1.05 X1.05 Z6.05)
G32 X.92 Z5.3 K14
(ENC)
G00 X8.0
Z10.0
M05
:G97 G70 G90 G94 G62 M41 S800 M14 X8.0 Z10.0 F100
T5M26
G95 F.005
G00 Z5.0
X1.05
(THD, D.01 A0 R1.05 X1.0 Z5.)
G32 X.76 Z4. K24
(ENC)
(THD, D.01 A0 R1.05 X1.0 Z5.)
G32 X.76 Z4. K24
(ENC)
G00 X8.0
Z10.0
M05
M02

Here is the sample OD thread program from the manual.

:G97 G70 G90 G94 G62 X1.5 Z5.6 F100. S440 M42
G95 F.03 T05 M26 M4
G0 X3.5 Z4.8 M8
(THD, D.01 A29 R3.6 X3.423 Z4.7)
G33 Z3.31 K.0625
(ENC)
G0 X8.4 Z5.6
 
Last edited:
Made a change and got my thread cycle back!

Was (THD, D.01 A0 R1.05 X1.0 Z5.)
Now (THD, D.01 A0 R.95 X1.0 Z5.)

Now to sort out the second thread which is making an odd, unwanted -X move at the end of the thread.
 
Got a few minutes and re-ran some old thread cycles.
They ran fine.
The BIG difference here is that I am running a 1-14 thread followed by a smaller 24TPI thread, 7/8 or 15/16, I've forgotten which.
I think the problem is related to the second thread being a smaller diameter than the first.
So the control is OK but the program still has an error.
 








 
Back
Top