Hello again,
Thanks to CNCJEFF that solved my control not booting due to dead CMOS backup battery!
I have a programming question for everyone. When my machine homes out, z axis goes to the top position. X axis moves the table to the far left, but Y axis moves to the far back limit switch. Why does it do this and can it be changed to come forward in Y instead of going backwards?
Also, how do you program the Z axis to go to the home position at the end of a program without sending all other axis to the home position?
Thanks in advance for your help!
Danny R
Axis control V10 1.51
Moderator: cnckeith
-
- Posts: 34
- Joined: Sun Jan 29, 2023 12:13 am
- Acorn CNC Controller: No
- 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: 20551
- DC3IOB: No
- CNC12: No
- CNC11: No
- CPU10 or CPU7: Yes
Axis control V10 1.51
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Community Expert
- Posts: 4613
- Joined: Wed Mar 24, 2010 5:48 pm
- Acorn CNC Controller: No
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
Re: Axis control V10 1.51
The homing instructions are in the CNC macro file "cnc10m.hom", located in the control software directory (/cncroot/c/cnc10, also known as c:\cnc10).
You did not say what kind of machine you have. I will assume it is a metalworking knee mill, bed mill, or vertical machining center.
The default homing macro would include "M91/X" to home X in the minus direction (table right).
The default homing macro would include "M92/Y" to home Y in the plus direction (saddle towards you).
If your homing macro contains "M91/X" and "M92/Y", but your machine homes with the table to the left and the saddle away from you (towards the column), then your axis travel directions are set up incorrectly.
You did not say what kind of machine you have. I will assume it is a metalworking knee mill, bed mill, or vertical machining center.
The default homing macro would include "M91/X" to home X in the minus direction (table right).
The default homing macro would include "M92/Y" to home Y in the plus direction (saddle towards you).
If your homing macro contains "M91/X" and "M92/Y", but your machine homes with the table to the left and the saddle away from you (towards the column), then your axis travel directions are set up incorrectly.
1 user 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: 34
- Joined: Sun Jan 29, 2023 12:13 am
- Acorn CNC Controller: No
- 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: 20551
- DC3IOB: No
- CNC12: No
- CNC11: No
- CPU10 or CPU7: Yes
Re: Axis control V10 1.51
Sorry for the lack of info before. I have a Bridgeport Series 1 CNC R2E3 retro with a M400S controller, serial # 20551, CNC10 v1.51.
What do I need to change in this in this file for Y axis to come forward at homing?
Thanks!
Danny R
What do I need to change in this in this file for Y axis to come forward at homing?
Thanks!
Danny R
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Community Expert
- Posts: 4613
- Joined: Wed Mar 24, 2010 5:48 pm
- Acorn CNC Controller: No
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
Re: Axis control V10 1.51
Your homing macro contains "M91/X" and "M92/Y", but your machine apparently homes with the table to the left and the saddle away from you (towards the column). That means your axis travel directions are set up incorrectly.
If you don't want to fix your axis travel directions, and you just want to make it home Y to the "minus" end (so that it moves the saddle out, like Y plus would do on a normal milling machine) then you would change "M92/Y" to say "M91/Y" instead.
You will also have to change your software travel limits, so that all of the available Y travel is plus from home instead of minus from home. That is on the Machine Configuration -> Jog Parameters table (F1/Setup -> F3/Config -> "137" -> F2/Machine -> F1/Jog).
If you don't want to fix your axis travel directions, and you just want to make it home Y to the "minus" end (so that it moves the saddle out, like Y plus would do on a normal milling machine) then you would change "M92/Y" to say "M91/Y" instead.
You will also have to change your software travel limits, so that all of the available Y travel is plus from home instead of minus from home. That is on the Machine Configuration -> Jog Parameters table (F1/Setup -> F3/Config -> "137" -> F2/Machine -> F1/Jog).
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 34
- Joined: Sun Jan 29, 2023 12:13 am
- Acorn CNC Controller: No
- 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: 20551
- DC3IOB: No
- CNC12: No
- CNC11: No
- CPU10 or CPU7: Yes
Re: Axis control V10 1.51
Thanks cncsnw!
I just changed the M92/Y to M91/Y and it moves the table forward as is normal. Sorry i've worked as a CNC machinist for almost 25 years, But it was Haas, Fanuc, and Milltronics. Never had a Centurion controller to work with till i bought one. Thank you for your unpaid work. Do you have a Buy Me a Coffee site???
Thanks!
Danny R
I just changed the M92/Y to M91/Y and it moves the table forward as is normal. Sorry i've worked as a CNC machinist for almost 25 years, But it was Haas, Fanuc, and Milltronics. Never had a Centurion controller to work with till i bought one. Thank you for your unpaid work. Do you have a Buy Me a Coffee site???
Thanks!
Danny R
1 user 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: 34
- Joined: Sun Jan 29, 2023 12:13 am
- Acorn CNC Controller: No
- 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: 20551
- DC3IOB: No
- CNC12: No
- CNC11: No
- CPU10 or CPU7: Yes
Re: Axis control V10 1.51
Now the last question I have is at the end of a program, how do i have the axis go to Z0 and the table come forward? I run a Milltronics mill every day and I give it a M6 return to tool change position and a G49G53 y0 to bring the table forward. What are the commands to do that in Centroid?
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Community Expert
- Posts: 4613
- Joined: Wed Mar 24, 2010 5:48 pm
- Acorn CNC Controller: No
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
Re: Axis control V10 1.51
Try "G53 Y0".
Are you telling us that your Haas, Fanuc, and Milltronics CNC mill controls were all configured so that Y+ movement caused the saddle to move away from you?
Are you telling us that your Haas, Fanuc, and Milltronics CNC mill controls were all configured so that Y+ movement caused the saddle to move away from you?
(Note: Liking will "up vote" a post in the search results helping others find good information faster)