I really want to have rigid tapping and conversational programming on my Tormach. I investigated upgrading to Mach4 or PathPilot. As I need to install an encoder for rigid tapping I was concerned about what would be involved to add an encoder to either of those options. Since I already got an Acorn running on my portable 5c collet lathe I figured I'd upgrade my Tormach to Acorn. Since this upgrade is rather involved, I am breaking it down into 3 phases.
The first phase is to have basic CNC functionality, the second phase is to add the encoder, the third phase is to restore the operation of the spindle controls on the panel. The first phase only needs a little more work until it is finished. (i.e. Some macro scripting, spindle speed calibration, and testing.) I've also been documenting the changes and have them in an attached document. (I'll update the document as time goes on.) Of interest may be what pins are needed to adapt the Tormach/Leadshine stepper motor drivers to work with Acorn as the connection does not appear to be standard.
So, here are the pics.....
I had to climb mill as this is a modification of the prototype lathe turret and the final turret will have the rocker arc on the other side. The job took about 44 minutes.
Version 0.5 of the configuration document:
2/15/2020:
Machine is almost usable and already working better than it was under Mach3. I just need to check the spindle speed calibration to see if it's close. The configuration file is now at version 0.2.
2/17/2020:
Version 0.3 of the configuration document uploaded. VFD configuration added as well as document cleanup.
3/5/2020:
Version 0.4 of the configuration document uploaded. Changes include changes to VFD configuration as well as spindle/encoder related changes and additions.
3/18/2020:
Version 0.5 of the configuration document uploaded. Changes include updates to the VFD configuration, addition of control panel ribbon cable information, document cleanup, etc.
Tormach PCNC 770 Series 3 -- Updated 3/26/2020
Moderator: cnckeith
-
- Posts: 127
- Joined: Wed Jul 10, 2019 9:24 am
- 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
Tormach PCNC 770 Series 3 -- Updated 3/26/2020
Last edited by briuz on Thu Mar 26, 2020 3:39 pm, edited 11 times in total.
-
- 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: Tormach PCNC 770 Series 3
The PCNC1100MX now comes with a spindle encoder. You might look at how they mounted the ring type encoder to the bottom of the spindle pulley and see if you can do something like that. If you can, then the two pulley speeds are no longer a problem.
Spindle has to be 1:1 with the encoder in order to do thread milling of threading.
It really should not be all that hard.... What you have done so far is looking good.
Dave C.
Spindle has to be 1:1 with the encoder in order to do thread milling of threading.
It really should not be all that hard.... What you have done so far is looking good.
Dave C.
Grizzly G0678 Mill ,CNC conversion with Acorn. G4004G Lathe, Mach 3 conversion to Acorn.
-
- Posts: 127
- Joined: Wed Jul 10, 2019 9:24 am
- 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
Re: Tormach PCNC 770 Series 3
I just checked both the PCNC 1100MX and PCNC 770MX manuals. They use a magnetic disk on the spindle and have a pickup for it. Most likely it's a hall effect sensor. That wouldn't be too hard to do, however, it wouldn't be incremental as required by Acorn. (I made a Hall effect sensor module for my turret lathe so it can home.)
I was also interested to see that the PCNC 770 and PCNC 770MX are drastically different. I figured they'd be pretty close to the and just have updated motors and electronics.
I am planning on making or buying another pulley that is the same size as the high speed pulley then mounting the encoder next to it and use a belt. I don't use the high speed pulley ever since the machine was new. After I bought the machine, I did a lot of milling at 10k RPM and the spindle cartridge died while still under warranty. After that, I've limited it to 3K RPM just to be on the safe side.
I was also interested to see that the PCNC 770 and PCNC 770MX are drastically different. I figured they'd be pretty close to the and just have updated motors and electronics.
I am planning on making or buying another pulley that is the same size as the high speed pulley then mounting the encoder next to it and use a belt. I don't use the high speed pulley ever since the machine was new. After I bought the machine, I did a lot of milling at 10k RPM and the spindle cartridge died while still under warranty. After that, I've limited it to 3K RPM just to be on the safe side.
Dave_C wrote: ↑Fri Feb 14, 2020 5:28 pm The PCNC1100MX now comes with a spindle encoder. You might look at how they mounted the ring type encoder to the bottom of the spindle pulley and see if you can do something like that. If you can, then the two pulley speeds are no longer a problem.
Spindle has to be 1:1 with the encoder in order to do thread milling of threading.
It really should not be all that hard.... What you have done so far is looking good.
Dave C.
-
- 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: Tormach PCNC 770 Series 3
Check the wiring diagram on the 1100MX because it shows it as a 9 pin encoder and is able to do spindle orientation for the BT30 tool holders when you install the tool changer.I just checked both the PCNC 1100MX and PCNC 770MX manuals. They use a magnetic disk on the spindle and have a pickup for it. Most likely it's a hall effect sensor. That wouldn't be too hard to do, however, it wouldn't be incremental as required by Acorn. (I made a Hall effect sensor module for my turret lathe so it can home.
If you use a belt to run your encoder it will have to be a toothed belt and not a Vee belt so it does not get out of sync. Unless you don't ever plan on needing to go back into the same hole with the same tap.
Lots of ways to do things,
Dave C.
Grizzly G0678 Mill ,CNC conversion with Acorn. G4004G Lathe, Mach 3 conversion to Acorn.
-
- 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: Tormach PCNC 770 Series 3
Just my $0.02 worth here. It's a little more work to make sure there is one and only one encoder pulse per spindle rev, and that it repeats in the exact same spot every time, but the ability to peck tap is extremely useful for "problem" materials.
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: 127
- Joined: Wed Jul 10, 2019 9:24 am
- 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
Re: Tormach PCNC 770 Series 3
I agree and this is one thing I want this machine to be able to do. Finding the right encoder may take some time. I am looking into the magnetic ring type. A first glance looks like there aren't many suppliers.
-
- 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: Tormach PCNC 770 Series 3 -- Updated 2/15/2020
Check out RLS in Slovenia. They are a Renishaw company and ship quickly to the US.
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: 127
- Joined: Wed Jul 10, 2019 9:24 am
- 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
Re: Tormach PCNC 770 Series 3 -- Updated 2/15/2020
Thanks! I wish I knew about these when I was adding the encoder to the lathe. I need to read everything but if an axial ring will work it's only 2mm high and is attached with an adhesive. This is great!
-
- 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: Tormach PCNC 770 Series 3 -- Updated 2/15/2020
I used one on my Bridgeport spindle and was really happy with it. viewtopic.php?f=64&t=1944
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: 127
- Joined: Wed Jul 10, 2019 9:24 am
- 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
Re: Tormach PCNC 770 Series 3 -- Updated 2/15/2020
I am unsure as to the required specs of the encoder and have a couple questions. You posted:
The encoder ring and read head were less than $200 including DHL shipping from Eastern Europe. The read head was an RLC2IC with RS422 5V interface, 6-Bit (06B) interpolation, 1µs edge separation (C), no connector, with reference mark, and no special requirements. Actual part number was RLC2ICA06BC00A00. The encoder ring was an MR axial magnetic ring, 50mm OD, 2mm height, 40mm ID, with reference mark, 72 poles, stainless steel with back adhesion tape. Part number MR050C040A072B02.
The 6-Bit (06B) interpolation on the read head is 64 and the ring has 72 poles. I am unsure as to how this equates to the "Spindle Encoder Counts" in Acorn: Would this be 4608 (64 x 72) Spindle Encoder Counts or something else?
Also, what is the "reference mark" and is it needed?
Thanks!
The encoder ring and read head were less than $200 including DHL shipping from Eastern Europe. The read head was an RLC2IC with RS422 5V interface, 6-Bit (06B) interpolation, 1µs edge separation (C), no connector, with reference mark, and no special requirements. Actual part number was RLC2ICA06BC00A00. The encoder ring was an MR axial magnetic ring, 50mm OD, 2mm height, 40mm ID, with reference mark, 72 poles, stainless steel with back adhesion tape. Part number MR050C040A072B02.
The 6-Bit (06B) interpolation on the read head is 64 and the ring has 72 poles. I am unsure as to how this equates to the "Spindle Encoder Counts" in Acorn: Would this be 4608 (64 x 72) Spindle Encoder Counts or something else?
Also, what is the "reference mark" and is it needed?
Thanks!
tblough wrote: ↑Sun Feb 16, 2020 5:36 pm I used one on my Bridgeport spindle and was really happy with it. viewtopic.php?f=64&t=1944