V-MiniON - Layer Shift on Y axis only

My beefed-up V-MiniON exhibits random layer shifting in Y axis only, and on certain models. I can print different models without a hitch, but on specific models it starts having layer shifting.

It's a standard v-MiniON on SKR 3, with a 2504 motor on Y axis (with appropriate config change for it).

No input shaper measured on Y yet (I didn't find time to move the ADXL and test it).

Image of the layer shift is attached.

Excerpts of printer.cfg with changes only:

#custom 2504 Y motor
[include RatOS/steppers/ldo/42sth48-2504ac/2209/24v-1.6a-y.cfg]

#############################################################################################################
### USER OVERRIDES
### Anything custom you want to add, or RatOS configuration you want to override, do it here.
#############################################################################################################

[printer]
max_velocity: 400
max_accel: 8000
max_accel_to_decel: 4000

[fan]
pin: !fan_controller_board_pin
cycle_time: 0.00004

[controller_fan controller_fan]
pin = fan_part_cooling_pin
idle_speed = 0.0

[input_shaper]
shaper_freq_x: 74.8
shaper_type: mzv

[filament_motion_sensor my_sensor]
detection_length: 7
#   The minimum length of filament pulled through the sensor to trigger
#   a state change on the switch_pin
#   Default is 7 mm.
extruder: extruder
#   The name of the extruder section this sensor is associated with.
#   This parameter must be provided.
switch_pin: PC2
# changing the switch_pin name according to your motherboard
#pause_on_runout: True
#runout_gcode:
#insert_gcode:
#event_delay:
#pause_delay:

#############################################################################################################
### Mooncord
### Mooncord config.
#############################################################################################################
[respond]
default_type: command

#*# <---------------------- SAVE_CONFIG ---------------------->
#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
#*#
#*# [bed_mesh TEST3]
#*# version = 1
#*# points =
#*#     0.089375, 0.060625, 0.030937, -0.005000, -0.045938
#*#     0.046875, 0.020937, -0.008438, -0.046563, -0.083750
#*#     0.016875, 0.007812, -0.043125, -0.079688, -0.125000
#*#     -0.014375, -0.046563, -0.082188, -0.127500, -0.169375
#*#     -0.043438, -0.069063, -0.099063, -0.136563, -0.178125
#*# x_count = 5
#*# y_count = 5
#*# mesh_x_pps = 2
#*# mesh_y_pps = 2
#*# algo = bicubic
#*# tension = 0.2
#*# min_x = 14.999999999999996
#*# max_x = 150.0
#*# min_y = 15.0
#*# max_y = 160.0
#*#
#*# [probe]
#*# z_offset = 0.525
#*#
#*# [extruder]
#*# control = pid
#*# pid_kp = 17.727
#*# pid_ki = 1.271
#*# pid_kd = 61.823
#*#
#*# [heater_bed]
#*# control = pid
#*# pid_kp = 67.353
#*# pid_ki = 3.207
#*# pid_kd = 353.602
#*#
#*# [input_shaper]
#*# shaper_type_x = zv
#*#
#*# [bed_mesh ratos]
#*# version = 1
#*# points =
#*#       0.110312, 0.087187, 0.044375, -0.000625, -0.045313
#*#       0.058125, 0.024375, -0.020000, -0.054375, -0.100625
#*#       0.048437, 0.010625, -0.035938, -0.073750, -0.127813
#*#       0.002187, -0.030938, -0.079688, -0.126250, -0.170938
#*#       -0.015625, -0.047188, -0.097188, -0.141563, -0.187813
#*# x_count = 5
#*# y_count = 5
#*# mesh_x_pps = 2
#*# mesh_y_pps = 2
#*# algo = bicubic
#*# tension = 0.2
#*# min_x = 14.999999999999996
#*# max_x = 150.0
#*# min_y = 15.0
#*# max_y = 160.0
layer_shift_y.jpg
Was this page helpful?