I cannot cut a decent thread. This has cropped up in the past 6 weeks or so. I have a Grizzly G9972 with an Acorn setup. I have a Calt GHS 38 rotary encoder with a flex coupling mount. I have a GS20X VFD driving a 2hp DC motor. I just did the spindlebenchtest again to make sure it was getting the correct inout for RPMs
I've checked the physical things, no slack in Z axis couplings tight and so on.
I tried it with a program generated in Fusion 360 and one in Intercon, same result
I'm thinking it's in the encoder setup but not sure where to look
Report attached.
Any input will be welcomed.
Mike Canada
Threading issues
Moderator: cnckeith
-
- Posts: 72
- Joined: Thu Jul 02, 2020 5:38 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Spring, Texas
- Contact:
Threading issues
- Attachments
-
- report_E062347DB732-0721214949_2022-03-15_06-21-45.zip
- (702.65 KiB) Downloaded 44 times
-
- Posts: 3102
- Joined: Tue Mar 22, 2016 10:03 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: 100505
100327
102696
103432
7804732B977B-0624192192 - DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Boston, MA
- Contact:
Re: Threading issues
For now, stick with Intercon until you get the threading straightened out. One less variable to factor in.
Before we can help debug this issue, it would help to have some photos, or even better a video, of the problem. Trying to guess what is not a decent thread is tough. What makes you think the encoder is the problem? After threading, is Z in the same position as before the threading operation? Is your encoder connected to the spindle 1:1?
Before we can help debug this issue, it would help to have some photos, or even better a video, of the problem. Trying to guess what is not a decent thread is tough. What makes you think the encoder is the problem? After threading, is Z in the same position as before the threading operation? Is your encoder connected to the spindle 1:1?
Cheers,
Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
-
- Posts: 72
- Joined: Thu Jul 02, 2020 5:38 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Spring, Texas
- Contact:
Re: Threading issues
I didn't video the process but here are a few pictures. It cuts the proper lead in the initial pass, it may take a few passes correct then it misses the lead. The amount it misses seems to be random.
Yes, the encoder is mounted on a one to one ratio. However, the encoder went out ( quit sending info to computer) so I replaced it with a new one, a CALT GHS38 2500p/r. I wired it into the DB9 connector. It seems to be working correctly.
I reran the spindle benchtest program and it accepted the input.
I tried all the options on threading in Fusion 360 like angle infeed, straight infeed, etc. then I programmed it using Intercon....same result.
Yes, the encoder is mounted on a one to one ratio. However, the encoder went out ( quit sending info to computer) so I replaced it with a new one, a CALT GHS38 2500p/r. I wired it into the DB9 connector. It seems to be working correctly.
I reran the spindle benchtest program and it accepted the input.
I tried all the options on threading in Fusion 360 like angle infeed, straight infeed, etc. then I programmed it using Intercon....same result.
-
- Posts: 3102
- Joined: Tue Mar 22, 2016 10:03 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: 100505
100327
102696
103432
7804732B977B-0624192192 - DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Boston, MA
- Contact:
Re: Threading issues
There are two things that will cause this. Either the encoder index pulse is not repeating at the same point on each revolution of the spindle, or your tool position is changing.
Since you've replaced the encoder and the problem is still happening, then the probable cause is the tool position changing. Once you rule out physical movement, like the toolpost twisting, then you are down to loosing steps on the Z axis.
This is normally caused during the rapid moves after the end of the thread when the cutter repositions to start another pass. Use your feedrate override so slow down the rapid moves and see if the problem goes away. If so, slowing your acceleration down in Setup for the Z axis should fix the problem.
Since you've replaced the encoder and the problem is still happening, then the probable cause is the tool position changing. Once you rule out physical movement, like the toolpost twisting, then you are down to loosing steps on the Z axis.
This is normally caused during the rapid moves after the end of the thread when the cutter repositions to start another pass. Use your feedrate override so slow down the rapid moves and see if the problem goes away. If so, slowing your acceleration down in Setup for the Z axis should fix the problem.
Cheers,
Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
-
- Posts: 669
- Joined: Wed Nov 15, 2017 8:25 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC11: No
- CPU10 or CPU7: No
- Location: Springfield, MO. USA
- Contact:
Re: Threading issues
There is a possible third reason and this was the one that caused my threading to look and act just like your threads in your photos. Same missed lead-in!
Electrical noise causing false index pulses!
I could not solve the problem until I bought a better encoder and cable from Centroid. Threads have been perfect ever since!
Just saying this might be the cause,
Dave C.
Electrical noise causing false index pulses!
I could not solve the problem until I bought a better encoder and cable from Centroid. Threads have been perfect ever since!
Just saying this might be the cause,
Dave C.
Grizzly G0678 Mill ,CNC conversion with Acorn. G4004G Lathe, Mach 3 conversion to Acorn.
-
- Posts: 7334
- Joined: Wed Mar 03, 2010 4:23 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: none
- DC3IOB: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Contact:
Re: Threading issues
and always used closed loop axis motors on a lathe for best results.
they can accelerate harder/faster to keep up with the threading.
they can accelerate harder/faster to keep up with the threading.
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
-
- Posts: 72
- Joined: Thu Jul 02, 2020 5:38 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Spring, Texas
- Contact:
Re: Threading issues
Thanks to everyone. I have a few things to look into. The original encoder and cable came from Centroid. It quit working a few days ago and I replaced it with the CALT. Maybe I should go back to it.
I'm using a closed loop stepper on the Z axis.
I will recheck the physical side of everything. I have doubts about anything major here as it completely misses the lead, sometimes splits it.
I'm going to go to a timing pulley setup with a serrated belt just to make sure.
I will try slowing down the feed rates as well.
Thanks,
I'm using a closed loop stepper on the Z axis.
I will recheck the physical side of everything. I have doubts about anything major here as it completely misses the lead, sometimes splits it.
I'm going to go to a timing pulley setup with a serrated belt just to make sure.
I will try slowing down the feed rates as well.
Thanks,
-
- Posts: 669
- Joined: Wed Nov 15, 2017 8:25 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC11: No
- CPU10 or CPU7: No
- Location: Springfield, MO. USA
- Contact:
Re: Threading issues
Hum, did not know that you did not already have a timing belt type setup. If the belt you have slips at all then the lead is going to change for sure.I'm going to go to a timing pulley setup with a serrated belt just to make sure.
Dave C
Grizzly G0678 Mill ,CNC conversion with Acorn. G4004G Lathe, Mach 3 conversion to Acorn.
-
- Posts: 9914
- Joined: Tue Mar 28, 2017 12:01 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Location: Mesa, AZ
Re: Threading issues
If your new encoder is 2500ppr, then you should have 10000 set in your spindle encoder count field. For some reason, based on your report it appears to have 3600???
You MUST belt the encoder to the spindle at 1:1 with a timing belt.
The index pulse MUST be precisely predictable.
Many encoders are not designed to take a radial load. They will be damaged. I have a hunch this is what did the Centroid encoder in.
Would like to see a picture of your spindle encoder setup.
Marty
You MUST belt the encoder to the spindle at 1:1 with a timing belt.
The index pulse MUST be precisely predictable.
Many encoders are not designed to take a radial load. They will be damaged. I have a hunch this is what did the Centroid encoder in.
Would like to see a picture of your spindle encoder setup.
Marty
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
We can't "SEE" what you see...
Mesa, AZ