How to turn on Screw Comp?

All things related to Centroid Oak, Allin1DC, MPU11 and Legacy products

Moderator: cnckeith

Post Reply
ashesman
Posts: 395
Joined: Thu Dec 03, 2020 4:54 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

How to turn on Screw Comp?

Post by ashesman »

I tried to turn screw compensation on today but it said something along the lines of "Invalid Axis Travel Limit Settings". I am not sure what that means. I have a + and - travel limit set for each axis. I also tried turning on Screw Comp for each axis but it didn't help.

What have I missed?
tblough
Posts: 3072
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: How to turn on Screw Comp?

Post by tblough »

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.
cncsnw
Posts: 3763
Joined: Wed Mar 24, 2010 5:48 pm

Re: How to turn on Screw Comp?

Post by cncsnw »

I am pretty sure that screw compensation can only be enabled if the axis in question has exactly one non-zero travel limit.

If the axis homes to the minus side, then the minus travel limit must be zero, and the plus travel limit must be positive however much travel you have available.

If the axis homes to the plus side, then the plus travel limit must be zero, and the minus travel limit must be negative however much travel yo have.
ashesman
Posts: 395
Joined: Thu Dec 03, 2020 4:54 am
Acorn CNC Controller: No
Allin1DC CNC Controller: No
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: How to turn on Screw Comp?

Post by ashesman »

OK, thanks. I will check those documents out. All my travel limits are non zero so that is probably it.

Seems a bit dumb to me that a zero is required. Even my 25 year old controller allowed configuration of the screw compensation start and intervals to any value you wanted!
Post Reply