Quick Tip: IF you have Home/Limit Switches, here is an example and description on setting them up
Moderator: cnckeith
-
- Posts: 9932
- Joined: Tue Mar 28, 2017 12:01 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Location: Mesa, AZ
Quick Tip: IF you have Home/Limit Switches, here is an example and description on setting them up
IF YOU HAVE HOME/LIMIT SWITCHES:
Basic info first. This is a screen shot of my benchtop mill. It has ONE switch at Z+, X- and Y-. Since there is only one switch, it is configured in the Wizard as:
(PRIMARY SYSTEM CONFIGURATION TAB)
INPUT1 = FIRSTAXISHOMELIMIT
INPUT 2 = SECONDAXISHOMELIMIT
INPUT 3 = THIRDAXISHOMELIMIT
Alternatively and suggested method for wiring Home Switches from Centroid is to use "HomeAll" on Input 1 and wire all Home Switches into Input one.
INPUT1 = HomeAll
INPUT 2 =
INPUT 3 =
(AXIS CONFIGURATION TAB)
HOMING TYPE = Home to Switch (Because I have limit switch this tells the machine on power up to seek home switches when CYCLE START is pressed)
HOMING DIRECTION = Under the X column it is set to -(M91) (This tells the control to seek the X axis home/limit by moving in the NEGATIVE direction)
HOMING DIRECTION = Under the Y column it is set to -(M91) (This tells the control to seek the Y axis home/limit by moving in the NEGATIVE direction)
HOMING DIRECTION = Under the Z column it is set to +(M92) (This tells the control to seek the Z axhis home/limit by moving in the POSITIVE direction)
(Homing direction also creates your CNCM.HOM file, when you WRITE SETTINGS TO CNC CONTROL, this file is what the machine uses to seek home switches when you press CYCLE START on Power up)
Homing Sequence X=3, Y=2, Z=1 (The control will seek Z axis home switch first, then Y axis home switch, then X axis home switch)
Travel Limit(+) This tells the control how far in the POSITIVE direction there is in axis travel. This sets the soft limit. SO, if we have a home/limit switch at -X, then the machine in this example can travel 6.2" in the POSITIVE direction before it hits its soft limit.
For Y in this example, since we have a home/limit switch at -Y, then the machine in this example can travel 5" in the POSITIVE direction before it hits its soft limit.
For Z in this example, since we have a home/Limit switch at +Z, then the machine in this example can travel -4" in the NEGATIVE direction before it hits its soft limit.
PLEASE NOTE, if your machine moves in the -NEGATIVE direction, you must put the - in front of the distance traveled number, (-4 in this example)
If you don't setup home/limits correctly your machine will not move correctly.
Basic info first. This is a screen shot of my benchtop mill. It has ONE switch at Z+, X- and Y-. Since there is only one switch, it is configured in the Wizard as:
(PRIMARY SYSTEM CONFIGURATION TAB)
INPUT1 = FIRSTAXISHOMELIMIT
INPUT 2 = SECONDAXISHOMELIMIT
INPUT 3 = THIRDAXISHOMELIMIT
Alternatively and suggested method for wiring Home Switches from Centroid is to use "HomeAll" on Input 1 and wire all Home Switches into Input one.
INPUT1 = HomeAll
INPUT 2 =
INPUT 3 =
(AXIS CONFIGURATION TAB)
HOMING TYPE = Home to Switch (Because I have limit switch this tells the machine on power up to seek home switches when CYCLE START is pressed)
HOMING DIRECTION = Under the X column it is set to -(M91) (This tells the control to seek the X axis home/limit by moving in the NEGATIVE direction)
HOMING DIRECTION = Under the Y column it is set to -(M91) (This tells the control to seek the Y axis home/limit by moving in the NEGATIVE direction)
HOMING DIRECTION = Under the Z column it is set to +(M92) (This tells the control to seek the Z axhis home/limit by moving in the POSITIVE direction)
(Homing direction also creates your CNCM.HOM file, when you WRITE SETTINGS TO CNC CONTROL, this file is what the machine uses to seek home switches when you press CYCLE START on Power up)
Homing Sequence X=3, Y=2, Z=1 (The control will seek Z axis home switch first, then Y axis home switch, then X axis home switch)
Travel Limit(+) This tells the control how far in the POSITIVE direction there is in axis travel. This sets the soft limit. SO, if we have a home/limit switch at -X, then the machine in this example can travel 6.2" in the POSITIVE direction before it hits its soft limit.
For Y in this example, since we have a home/limit switch at -Y, then the machine in this example can travel 5" in the POSITIVE direction before it hits its soft limit.
For Z in this example, since we have a home/Limit switch at +Z, then the machine in this example can travel -4" in the NEGATIVE direction before it hits its soft limit.
PLEASE NOTE, if your machine moves in the -NEGATIVE direction, you must put the - in front of the distance traveled number, (-4 in this example)
If you don't setup home/limits correctly your machine will not move correctly.
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
We can't "SEE" what you see...
Mesa, AZ
13 users liked this post
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 536
- Joined: Sat Jul 08, 2017 7:38 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: n/a yet
- DC3IOB: No
- CNC11: No
- CPU10 or CPU7: No
- Location: Collierville, TN USA
Re: Quick Tip: IF you have Home/Limit Switches, here is an example and description on setting them up
Marty's clear explanations = PRICELESS!
Milton in Collierville, TN
"Accuracy is the sum total of your compensating mistakes."
"Accuracy is the sum total of your compensating mistakes."
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 19
- Joined: Wed Sep 27, 2017 1:50 am
- 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: Cornelius, NC
Re: Quick Tip: IF you have Home/Limit Switches, here is an example and description on setting them up
Perfect timing...wired everything up last night...setting up wizard today.
Thanks'
Jason
Thanks'
Jason
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 654
- Joined: Sat Sep 23, 2017 7:57 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: Honolulu, HI
Re: Quick Tip: IF you have Home/Limit Switches, here is an example and description on setting them up
Is there a way to home to a switch on one axis only? I haven't yet figured out how I want to set up my X and Y limit switches and only have Z hooked up so far. Seems I probably don't really even need X and Y switches but it would be nice to have Z consistently homed for tool changes and also the tool checker feature.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 9932
- Joined: Tue Mar 28, 2017 12:01 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Location: Mesa, AZ
Re: Quick Tip: IF you have Home/Limit Switches, here is an example and description on setting them up
Is this a mill?ScotY wrote: ↑Thu Oct 26, 2017 11:51 pm Is there a way to home to a switch on one axis only? I haven't yet figured out how I want to set up my X and Y limit switches and only have Z hooked up so far. Seems I probably don't really even need X and Y switches but it would be nice to have Z consistently homed for tool changes and also the tool checker feature.
You probably want to put at least one switch on each axis...my .02
Marty
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
We can't "SEE" what you see...
Mesa, AZ
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 654
- Joined: Sat Sep 23, 2017 7:57 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: Honolulu, HI
Re: Quick Tip: IF you have Home/Limit Switches, here is an example and description on setting them up
It is a mill but I've been busy and I'm lazy. I do intend to install switches but was just wondering if I could run it that way for now. I actually want to machine the mounts on the mill so I suppose I could just manually home all axis.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 9932
- Joined: Tue Mar 28, 2017 12:01 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Location: Mesa, AZ
Re: Quick Tip: IF you have Home/Limit Switches, here is an example and description on setting them up
You can just use simple home in the Wizard. When you first start the machine, jog it to the "starting" point, usually near the end of the -X, -Y and +Z travels. I'd use a sharpie and make a mark on all 3 axis for reference the next start up. Then press cycle start. Be sure to input your travel limits in the Wizard.
Marty
Marty
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
We can't "SEE" what you see...
Mesa, AZ
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 654
- Joined: Sat Sep 23, 2017 7:57 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: Honolulu, HI
Re: Quick Tip: IF you have Home/Limit Switches, here is an example and description on setting them up
In this example, which inputs are you using on the Acorn board?
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 9932
- Joined: Tue Mar 28, 2017 12:01 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: Yes
- CPU10 or CPU7: Yes
- Location: Mesa, AZ
Re: Quick Tip: IF you have Home/Limit Switches, here is an example and description on setting them up
INPUT1 = FIRSTAXISHOMELIMIT
INPUT 2 = SECONDAXISHOMELIMIT
INPUT 3 = THIRDAXISHOMELIMIT
INPUT 2 = SECONDAXISHOMELIMIT
INPUT 3 = THIRDAXISHOMELIMIT
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
We can't "SEE" what you see...
Mesa, AZ
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 654
- Joined: Sat Sep 23, 2017 7:57 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: Honolulu, HI
Re: Quick Tip: IF you have Home/Limit Switches, here is an example and description on setting them up
Hi Marty,
How do you set up a mill to home in the positive direction? I’m still trying to figure out how to make this work.
How do you set up a mill to home in the positive direction? I’m still trying to figure out how to make this work.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)