Homing Problem For A Axis Only
- mdtools999
- Offline
- New Member
-
Less
More
- Posts: 1
- Thank you received: 0
08 Nov 2017 03:29 #101515
by mdtools999
Homing Problem For A Axis Only was created by mdtools999
I have purchased a 4 axis CNC grinder by the company Kaindl in Germany. It uses a Linux CNC program. My problem is that I am unable to home the machine in all 4 axis, it homes fine in X Y & Z axis but not A axis.
Any suggestions would be appreciated.
Peter
MD Tools
Any suggestions would be appreciated.
Peter
MD Tools
Please Log in or Create an account to join the conversation.
- Todd Zuercher
-
- Offline
- Platinum Member
-
Less
More
- Posts: 4998
- Thank you received: 1459
08 Nov 2017 16:24 #101524
by Todd Zuercher
Replied by Todd Zuercher on topic Homing Problem For A Axis Only
Did you try manually homing the A-axis? Often rotary axis don't have home switches, and are homed arbitrarily. This might mean that it does not home with the home all button and may need to be homed by it's self. (Just a guess, I've never played with such a configuration.)
If that is not the case, does the A have a home switch? a limit? are they working correctly? Can you jog the A-axis?
If that is not the case, does the A have a home switch? a limit? are they working correctly? Can you jog the A-axis?
Please Log in or Create an account to join the conversation.
- rodw
-
- Offline
- Platinum Member
-
Less
More
- Posts: 11252
- Thank you received: 3760
09 Nov 2017 11:35 #101544
by rodw
Replied by rodw on topic Homing Problem For A Axis Only
Here's how I set up a rotary axis on my plasma table. I needed a bit of help to sort it out.
# Joint 4 - A
[JOINT_4]
#********************
TYPE = ANGULAR
HOME = 0.0
FERROR = 0.5
MIN_FERROR = 0.05
MAX_VELOCITY = 360.0
MAX_ACCELERATION = 1200.0
# The values below should be 25% larger than MAX_VELOCITY and MAX_ACCELERATION
# If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger.
STEPGEN_MAXVEL = 450.00
STEPGEN_MAXACCEL = 1500.00
P = 1000.0
I = 0.0
D = 0.0
FF0 = 0.0
FF1 = 1.0
FF2 = 0.0
BIAS = 0.0
DEADBAND = 0.0
MAX_OUTPUT = 0.0
# these are in nanoseconds
DIRSETUP = 1000
DIRHOLD = 1000
STEPLEN = 1000
STEPSPACE = 1000
STEP_SCALE = 1000.0
MIN_LIMIT = -9999.0
MAX_LIMIT = 9999.0
HOME_OFFSET = 0.0
HOME_SEARCH_VEL = 0
HOME_LATCH_VEL = 0
HOME_USE_INDEX = NO
HOME_SEQUENCE = 0
# Axis A
#********************
[AXIS_A]
MAX_VELOCITY = 360.0
MAX_ACCELERATION = 1200.0
MIN_LIMIT = -9999.0
MAX_LIMIT = 9999.0
Warning: Spoiler!
# Joint 4 - A
[JOINT_4]
#********************
TYPE = ANGULAR
HOME = 0.0
FERROR = 0.5
MIN_FERROR = 0.05
MAX_VELOCITY = 360.0
MAX_ACCELERATION = 1200.0
# The values below should be 25% larger than MAX_VELOCITY and MAX_ACCELERATION
# If using BACKLASH compensation STEPGEN_MAXACCEL should be 100% larger.
STEPGEN_MAXVEL = 450.00
STEPGEN_MAXACCEL = 1500.00
P = 1000.0
I = 0.0
D = 0.0
FF0 = 0.0
FF1 = 1.0
FF2 = 0.0
BIAS = 0.0
DEADBAND = 0.0
MAX_OUTPUT = 0.0
# these are in nanoseconds
DIRSETUP = 1000
DIRHOLD = 1000
STEPLEN = 1000
STEPSPACE = 1000
STEP_SCALE = 1000.0
MIN_LIMIT = -9999.0
MAX_LIMIT = 9999.0
HOME_OFFSET = 0.0
HOME_SEARCH_VEL = 0
HOME_LATCH_VEL = 0
HOME_USE_INDEX = NO
HOME_SEQUENCE = 0
# Axis A
#********************
[AXIS_A]
MAX_VELOCITY = 360.0
MAX_ACCELERATION = 1200.0
MIN_LIMIT = -9999.0
MAX_LIMIT = 9999.0
Please Log in or Create an account to join the conversation.
- andypugh
-
- Offline
- Moderator
-
Less
More
- Posts: 23323
- Thank you received: 4948
12 Nov 2017 10:25 #101676
by andypugh
Replied by andypugh on topic Homing Problem For A Axis Only
Looking at the instruction manual on their web page: kaindl.de/en/fsm.html
They seem to be using a very old version of LinuxCNC and one of the less-developed GUI interfaces.
There might be advantages in updating both. But also risks and difficulties.
They seem to be using a very old version of LinuxCNC and one of the less-developed GUI interfaces.
There might be advantages in updating both. But also risks and difficulties.
Please Log in or Create an account to join the conversation.
Time to create page: 0.075 seconds