How to avoid Y collision in IDEX configuration?

I had
position_max: 434
position_max: 434
on V-Core 400 and works with VAOC calibration because during the VAOC procedure, both the toolheads moves away from Y motors. If I manually move the Y axis with T0 in home position and T1 parked, T1 at +408 collides with the motor. I’ve changed the Y position_max to 406,
dir_pin: !y_dir_pin # Remove ! in front of pin name to reverse the direction of stepper_y
rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys
homing_speed: 50
position_min: -15
# position_max: 434 # Collides!
position_max: 406
position_endstop: -15
dir_pin: !y_dir_pin # Remove ! in front of pin name to reverse the direction of stepper_y
rotation_distance: 40 # 40 for 20 tooth 2GT pulleys, 32 for 16 tooth 2GT pulleys
homing_speed: 50
position_min: -15
# position_max: 434 # Collides!
position_max: 406
position_endstop: -15
but now the VAOC tell’s me is out of range
Move out of range: 165.613 427.771 30.000 [0.000]
Move out of range: 165.613 427.771 30.000 [0.000]
No description
Solution:
If I manually move the Y axis with T0 in home position and T1 parked, T1 at +408 collides with the motor.
Yeah.. Don't do that....
Jump to solution
2 Replies
Solution
miklschmidt
miklschmidt3w ago
If I manually move the Y axis with T0 in home position and T1 parked, T1 at +408 collides with the motor.
Yeah.. Don't do that.
miklschmidt
miklschmidt3w ago
I'm afraid it's that simple. RatOS won't go there, it has a bunch of logic to ensure that it avoids the motor cages. So the only way to collide is if you move it beyond bounds yourself. As you said yourself, the additional movement is necessary for VAOC.
Want results from more Discord servers?
Add your server