question on hardware pairing and auto home/squaring

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

Post Reply
Tim Berframe
Posts: 7
Joined: Tue Feb 27, 2024 11:36 am
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

question on hardware pairing and auto home/squaring

Post by Tim Berframe »

Hello,

I am retrofitting Acorn to an Industrial CNC 4x8 router table. For the time being, I will use the cheap open loop steppers it came with. I want to use hardware pairing to leave the space for future rotary addition.

I have 3 wire NPN NC proximity sensors. Section 3 of the manual shows two ways to wire such sensors. I favour this one because it uses less inputs.
sensors1.JPG
My question: These drawings are under the heading of software pairing. Is there any reason this will not work with hardware pairing?
cnckeith
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: question on hardware pairing and auto home/squaring

Post by cnckeith »

just don't use the slave input. and yep you can wire all home switches into one input.
fyi...some NC prox switches do not like to be wired this way.

a new input that is available to use in this way since that manual was written is "HomeLimitAll"
home limit all.png
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
Tim Berframe
Posts: 7
Joined: Tue Feb 27, 2024 11:36 am
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: question on hardware pairing and auto home/squaring

Post by Tim Berframe »

If I don't use the slave input, how can the auto squaring work?
tblough
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: question on hardware pairing and auto home/squaring

Post by tblough »

Auto squaring is not possible with hardware pairing.
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.
Tim Berframe
Posts: 7
Joined: Tue Feb 27, 2024 11:36 am
Acorn CNC Controller: Yes
Plasma CNC Controller: No
AcornSix CNC Controller: No
Allin1DC CNC Controller: No
Hickory CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: question on hardware pairing and auto home/squaring

Post by Tim Berframe »

The manual says auto squaring with hardware pairing is possible with switches. I bought proximity sensors before I bought Acorn and read the manual. I don't see an obvious reason why this can't work but am here to ask the experts first.
homingsquaring clip1.JPG
tblough
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: question on hardware pairing and auto home/squaring

Post by tblough »

It's not really "auto squaring" and therefore doesn't use the slave input. As the manual states, you need to write a homing routine that uses outputs to control relays that physically disconnect the step wires of the two hardware paired motors. Your home routine would then connect one motor, drive it until the home input is made. Then switch the relay outputs to connect the second motor and drive until the home input is made.

Then, reconnect both motors and set the axis machine home.
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.
Ken Rychlik
Posts: 353
Joined: Wed Jan 23, 2019 4:19 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 80F5B5B92C3A-0213236854
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: question on hardware pairing and auto home/squaring

Post by Ken Rychlik »

Auto squaring with hard wired slaved axis would be possible with relays (or switches) used to turn off one motor's signals at a time. You would have to make a custom macro to turn off one motor, home that axis, then turn off the other motor, home and adjust square on that motor. Then with both relay's on you are ready to go.
On that machine, at the very least, replace the drivers it came with. Leadshine, or stepperonline are not expensive and work very well.
Ken
Post Reply