Homing Sequence

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

BendingUnit22
Posts: 8
Joined: Fri May 29, 2020 5:15 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: F045DA7487DA-0906181177
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Homing Sequence

Post by BendingUnit22 »

Hi,

I have a Avid PRO4848 and I like to park the spindle in the rear right corner of the machine, but home to the front left corner. I currently manually jog it forward after parking it then start homing, but that is annoying. I'm trying to write a homing script that searches for a rear limit switch and then rushes forward to near the front before initiating the homing sequence. All of my limit switches are on independent inputs.

I've tried to do this two ways, first I tried to home to the rear, but CNC12 complains about having duplicate home/limits in the wizard. Second, I tried just looking for the rear limit switch with M106, but that just causes CNC12 to issue a limit fault and halt.

Is there a way to temporarily disable limit switch check from a macro? Or is there some other better way to do what I'm trying to accomplish?

..Jack
Attachments
report_F045DA7487DA-0906181177_2020-06-03_22-11-36.zip
(295.08 KiB) Downloaded 128 times
cncsnw
Posts: 3874
Joined: Wed Mar 24, 2010 5:48 pm

Re: Homing Sequence

Post by cncsnw »

Why not just home to the right rear? Your machine zero can be in any corner. You can still put your part zero wherever you want (e.g. front left).
cnckeith
Posts: 7411
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: Homing Sequence

Post by cnckeith »

is this a gantry with a paired axis?
if so follow the auto homing instructions in the axis pairing manual to get things going. once you get it up and running the stock method you can go and make a custom mods if you want. etc..
https://www.centroidcnc.com/centroid_di ... _guide.pdf
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
BendingUnit22
Posts: 8
Joined: Fri May 29, 2020 5:15 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: F045DA7487DA-0906181177
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Homing Sequence

Post by BendingUnit22 »

cncsnw wrote: Wed Jun 03, 2020 11:40 pm Why not just home to the right rear? Your machine zero can be in any corner. You can still put your part zero wherever you want (e.g. front left).
Hey cncsnw,

I suppose, lower left is what I'm used to. Wouldn't that make all absolute machine coordinates negative?

..Jack
BendingUnit22
Posts: 8
Joined: Fri May 29, 2020 5:15 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: F045DA7487DA-0906181177
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Homing Sequence

Post by BendingUnit22 »

cnckeith wrote: Thu Jun 04, 2020 10:16 am is this a gantry with a paired axis?
if so follow the auto homing instructions in the axis pairing manual to get things going. once you get it up and running the stock method you can go and make a custom mods if you want. etc..
https://www.centroidcnc.com/centroid_di ... _guide.pdf
Hey cnckeith,

It is a gantry with a paired axis. I haven't attempted auto-squaring at this point to keep it simple.

The stock homing method works fine, I'm trying to go beyond that. I want to park it away from where I home, but homing from 48" away takes forever. If you remember to jog it forward manual before you home, works, but I'm looking for a single click automated solution. There's a limit switch back there, so I should be able to go find it, which let's me know I can blast forward 47" then slow down for last inch to do the homing search.

Does everybody home to the rear on large gantry router as cncsnw suggests?

..Jack
cnckeith
Posts: 7411
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: Homing Sequence

Post by cnckeith »

"park" is used at the end of the day to park the machine near the home position so it takes the shortest amount of time to home the machine in the morning. you can customize the park macro to park the machine in any order and any position to suit your application.
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
BendingUnit22
Posts: 8
Joined: Fri May 29, 2020 5:15 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: F045DA7487DA-0906181177
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Homing Sequence

Post by BendingUnit22 »

cnckeith wrote: Thu Jun 04, 2020 4:48 pm "park" is used at the end of the day to park the machine near the home position so it takes the shortest amount of time to home the machine in the morning. you can customize the park macro to park the machine in any order and any position to suit your application.
Hey cnckeith,

I get the park idea, but I want to keep my bed clear (spindle in the rear) at the end of the day and still have it home to the front. Parking at the front so it homes quickly doesn't accomplish that goal.

Is there a macro command equivalent for the "Limit Switch Defeat" VCP button? I do not see one in the documentation, I thought there might be a parameter somewhere that I could possibly toggle.

..Jack
cncsnw
Posts: 3874
Joined: Wed Mar 24, 2010 5:48 pm

Re: Homing Sequence

Post by cncsnw »

I suppose, lower left is what I'm used to. Wouldn't that make all absolute machine coordinates negative?
Yes, it would. But that has no impact whatsoever on how you write CNC programs or run parts on the machine.
Muzzer
Posts: 728
Joined: Mon Feb 19, 2018 2:52 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 38D269594F9C-0110180512
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: UK
Contact:

Re: Homing Sequence

Post by Muzzer »

Indeed, I've just changed my park position so the table is back left instead of back right. This means the MCS coordinates in X are all negative now after homing. As Keith says, nothing else changes. In the meantime I have more room to move around the machine near my desk.

You get a similar pain if you power off without parking. That can result in a very long, slow parking move, so I use the MPG to job the table close to home before homing, using a couple of marks so I can see how close I am. If I overshoot using the MPG, the limit switches kill the feed - about the only time they do anything. This is a good justification for getting one of the wireless MPGs!
wellington_tregear
Posts: 15
Joined: Sat Feb 09, 2019 10:13 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: Monroe Michigan USA

Re: Homing Sequence

Post by wellington_tregear »

cnckeith wrote: Thu Jun 04, 2020 4:48 pm you can customize the park macro to park the machine in any order and any position to suit your application.
Is the park macro in the default cncm files? What's it called (or what's the file path)? Thanks.
Post Reply