Installing the Acorn with Adtech CNC drives
Moderator: cnckeith
Re: Installing the Acorn with Adtech CNC drives
If your spindle encoder is counting the wrong direction (or rather, the number you put in Parameter 35 has the wrong sign), then a feed-per-revolution move will go backwards. That could explain its ending up at X+16mm on a move that was supposed to go from +12.45 to +0.05.
-
- Posts: 547
- Joined: Sat Aug 15, 2020 9:21 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 0035FF8A7F34-0730203594
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Bendigo Vic Australia
- Contact:
Re: Installing the Acorn with Adtech CNC drives
Thanks Tom, I'll look at the way that I have it set up in Intercon.tblough wrote: ↑Sat Oct 24, 2020 7:10 am If the commanded feedrate exceeds the capacity of the motors you will loose steps on an open-loop controller like the Acorn and the axis will end up in an incorrect position. Once this happens, you need to re-home the machine before proceeding.
In Intercon, when you enter a feedrate, you can toggle it between F/R and F/M. I'm curious why you have your DRO's set up to display X in radius mode instead of diameter.
-
- Posts: 547
- Joined: Sat Aug 15, 2020 9:21 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 0035FF8A7F34-0730203594
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Bendigo Vic Australia
- Contact:
Re: Installing the Acorn with Adtech CNC drives
Radius mode Vs Diameter mode:
When I first set up M3 in 2002, I read the current thinking on the M3 forum about Radius and diameter. Radius was suggested as harder to get your head around, but better in other ways (I don't remember the reasons) so I decided to use Radius mode and because I always used M3 in Radius mode, I set up my Acorn to use Radius as well.
I can easily change it back to diameter though, and I'm happy enough to do so, since every now andf again I'd catch myself enering the diameter instead of the radius in M3 as well.
When I first set up M3 in 2002, I read the current thinking on the M3 forum about Radius and diameter. Radius was suggested as harder to get your head around, but better in other ways (I don't remember the reasons) so I decided to use Radius mode and because I always used M3 in Radius mode, I set up my Acorn to use Radius as well.
I can easily change it back to diameter though, and I'm happy enough to do so, since every now andf again I'd catch myself enering the diameter instead of the radius in M3 as well.
-
- Posts: 547
- Joined: Sat Aug 15, 2020 9:21 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 0035FF8A7F34-0730203594
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Bendigo Vic Australia
- Contact:
Re: Installing the Acorn with Adtech CNC drives
I'll check parameter 35, but whatever parameter it has is what the wizard has put in the there. That's not to say it's right though....cncsnw wrote: ↑Sat Oct 24, 2020 12:08 pm If your spindle encoder is counting the wrong direction (or rather, the number you put in Parameter 35 has the wrong sign), then a feed-per-revolution move will go backwards. That could explain its ending up at X+16mm on a move that was supposed to go from +12.45 to +0.05.
-
- Posts: 547
- Joined: Sat Aug 15, 2020 9:21 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 0035FF8A7F34-0730203594
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Bendigo Vic Australia
- Contact:
Re: Installing the Acorn with Adtech CNC drives
You were right Tom, the feedrate in intercon was set to feed fer rev, rather than feed per minute. I toggled it to feed per min using the F1 key, and voila!tblough wrote: ↑Sat Oct 24, 2020 7:10 am If the commanded feedrate exceeds the capacity of the motors you will loose steps on an open-loop controller like the Acorn and the axis will end up in an incorrect position. Once this happens, you need to re-home the machine before proceeding.
In Intercon, when you enter a feedrate, you can toggle it between F/R and F/M. I'm curious why you have your DRO's set up to display X in radius mode instead of diameter.
Thank you.
-
- Posts: 547
- Joined: Sat Aug 15, 2020 9:21 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 0035FF8A7F34-0730203594
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Bendigo Vic Australia
- Contact:
Re: Installing the Acorn with Adtech CNC drives
Feed rate per rev seems to me me to be more practical than feed per minute though. I am guessing this is the reason that per rev is the default in intercon. Is feed per rev something that you just play with to find the right feed rate, or are there guidelines as to what feedrate to use for a designated material and cutting tip type somewhere?
-
- Posts: 547
- Joined: Sat Aug 15, 2020 9:21 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 0035FF8A7F34-0730203594
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Bendigo Vic Australia
- Contact:
Re: Installing the Acorn with Adtech CNC drives
Here is a screen shot of my parameters cncsnw (what is your name btw), as you can see parameter 35 is set to 5000. I have noticed that although my spindle max speed is set to 1500rpm in high, it actually spins at 1700rpm according to the encoder. Intercon doesn't have an error about exceeding maximum spindle speed however. The spindle is capable of spinning far faster than the maximum speed according to the lathe's speed chart, since I have changed the motor from a one HP single phase (1440rpm) to a 3 phase 3.5hp motor which is rated at over 2000rpm. I don't spin it that fast though, there doesn't seem to be a need to, and I don't know what will happen to the lathe's gearbox in the long termdmbgo wrote: ↑Sat Oct 24, 2020 5:43 pmI'll check parameter 35, but whatever parameter it has is what the wizard has put in the there. That's not to say it's right though....cncsnw wrote: ↑Sat Oct 24, 2020 12:08 pm If your spindle encoder is counting the wrong direction (or rather, the number you put in Parameter 35 has the wrong sign), then a feed-per-revolution move will go backwards. That could explain its ending up at X+16mm on a move that was supposed to go from +12.45 to +0.05.
Cheers
Dave if I do that .
Re: Installing the Acorn with Adtech CNC drives
I mis-spoke (mis-typed). Parameter 34 is the one which specifies spindle encoder counts per turn.
Parameter 34 is a signed value. If your spindle encoder counts up with M3 (CW, forward) rotation, then P34 is positive. If your spindle encoder counts down with M3 rotation, then P34 is negative. Since you have -4096 in P34, your control expects the spindle encoder to count in the negative direction when the spindle rotates forward. You can verify that simply by turning the spindle forward by hand, and watching whether the RPM display in the status window shows "+" or "-" speed.
A typical per-revolution feedrate, in metric, might be between 0.10 and 0.30. It is simply the chip load: how thick a chip do you want to cut?
You could try your facing program again with feed-per-revolution, but with suitable values, and see if it feeds the correct direction.
Parameter 34 is a signed value. If your spindle encoder counts up with M3 (CW, forward) rotation, then P34 is positive. If your spindle encoder counts down with M3 rotation, then P34 is negative. Since you have -4096 in P34, your control expects the spindle encoder to count in the negative direction when the spindle rotates forward. You can verify that simply by turning the spindle forward by hand, and watching whether the RPM display in the status window shows "+" or "-" speed.
A typical per-revolution feedrate, in metric, might be between 0.10 and 0.30. It is simply the chip load: how thick a chip do you want to cut?
You could try your facing program again with feed-per-revolution, but with suitable values, and see if it feeds the correct direction.
-
- Posts: 547
- Joined: Sat Aug 15, 2020 9:21 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 0035FF8A7F34-0730203594
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Bendigo Vic Australia
- Contact:
Re: Installing the Acorn with Adtech CNC drives
Thanks CNSNW, I was able to resole my facing issues using the info you provided. The feed rate was the cause, since I was still thinking in terms of feedrate per Metre rather than per revolution.
-
- Posts: 3135
- 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: Installing the Acorn with Adtech CNC drives
Just to be pedantic, it's not "feedrate per Metre", it's mm per minute.
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.