# Have a question while setting up the delta endstops  axis movements,

Have a question while setting up the delta endstops axis movements, I continue to hit some walls. Every time I try to move what I think is the z axis, i notice that it moves significantly slower then a the x, and y.

On top of that when I cant seem to figure out how to switch from Cartesian mode to Delta. I use the M270 mcode that Elias states in his guide. But when I send “M270 S3” in the terminal, the printer still acts as if its Cartesian. Not sure whats going on here one bit

Heres a video showing whats going on.

My printers settings Its a modified Rostock max V2

[System]

machine_type = DingaLang2000

[Geometry]

axis_config = 3

# It will be determined by soft_end_stop_min/max_

# travel_x =
# …

# Define the origin in relation to the endstops
# offset_ can be left undefined.

# It will be determined by home_speed and soft_end_stop_min/max_

# offset_x = 0.0
# …

[Delta]
# Distance head extends below the effector.
Hez = 29
# Length of the rod
L = 300
# Radius of the columns (distance from column to the center of the build plate)
r = 204.0
# Effector offset (distance between the joints to the rods to the center of the effector)
Ae = 30.22
Be = 30.22
Ce = 30.22
# Carriage offset (the distance from the column to the carriage’s center of the rods’ joints)

# Compensation for positional error of the columns
# Positive values move the tower to the right, in the +X direction, tangent to it’s radius
A_tangential = 0.0
B_tangential = 0.0
C_tangential = 0.0

# Stepper e is ext 1, h is ext 2
[Steppers]
current_x = 0.713
current_y = 0.713
current_z = 0.713
current_e = 0.7
steps_pr_mm_x = 6.25
steps_pr_mm_y = 6.25
steps_pr_mm_z = 6.25
steps_pr_mm_e = 31.0
microstepping_x = 8
microstepping_y = 8
microstepping_z = 8
microstepping_e = 8
slow_decay_x = 4
slow_decay_y = 4
slow_decay_z = 4

# Which steppers are enabled
in_use_x = True
in_use_y = True
in_use_z = True
in_use_e = True

[Endstops]
end_stop_x1_stops = x_cw
end_stop_y1_stops = y_cw
end_stop_z1_stops = z_cw
invert_x1 = false
invert_y1 = false
invert_z1 = false
soft_end_stop_max_x = 0.085
soft_end_stop_max_y = 0.085
soft_end_stop_max_z = 0.253
soft_end_stop_min_x = -0.085
soft_end_stop_min_y = -0.085
soft_end_stop_min_z = -0.001

[Heaters]
# For list of available temp charts, look in temp_chart.py

# E3D v6 Hot end
temp_chart_E = SEMITEC-104GT-2
pid_p_E = 0.1
pid_i_E = 0.01
pid_d_E = 0.3
ok_range_E = 4.0

#Heated Bed
temp_chart_e = SEMITEC-104GT-2
max_rise_temp_e = 20.0
max_fall_temp_e = 20.0
min_temp_e = 10.0
max_temp_e = 300.0
max_temp_bed = 120.0
pid_p_e = 0.7811
pid_i_e = 0.0322
pid_d_e = 4.7358
pid_p_hbp = 0.275698141115
pid_i_hbp = 0.00250634673741
pid_d_hbp = 7.58169888066
pid_kp_e = 0.0572957795131
pid_ti_e = 54.7340133667
pid_td_e = 3.94906301347
pid_kp_hbp = 0.0423315066574
pid_ti_hbp = 239.42792902
pid_td_hbp = 17.2747423535

[Homing]

# Homing speed for the steppers in m/s
# Search to minimum ends by default. Negative value for searching to maximum ends.
home_speed_x = 0.1

# homing backoff speed
home_backoff_speed_x = 0.01

# homing backoff dist
home_backoff_offset_x = 0.01

# Where should the printer goes after homing
# home_ can be left undefined. It will stay at the end stop.

# …

[Watchdog]
enable_watchdog = True

[Macros]
G29 =
M561 ; Reset the bed level matrix
M558 P0 ; Set probe type to Servo with switch
M557 P0 X10 Y20 ; Set probe point 0
M557 P1 X10 Y180 ; Set probe point 1
M557 P2 X180 Y100 ; Set probe point 2
G28 X0 Y0 ; Home X Y

``````G28 Z0              ; Home Z
G0 Z12              ; Move Z up to allow space for probe
G32                 ; Undock probe
G92 Z0              ; Reset Z height to 0
G30 P0 S            ; Probe point 0
G0 Z0               ; Move the Z up
G31                 ; Dock probe

G28 Z0              ; Home Z
G0 Z12              ; Move Z up to allow space for probe
G32                 ; Undock probe
G92 Z0              ; Reset Z height to 0
G30 P1 S            ; Probe point 1
G0 Z0               ; Move the Z up
G31                 ; Dock probe

G28 Z0              ; Home Z
G0 Z12              ; Move Z up to allow space for probe
G32                 ; Undock probe
G92 Z0              ; Reset Z height to 0
G30 P2 S            ; Probe point 2
G0 Z0               ; Move the Z up
G31                 ; Dock probe

G28 X0 Y0           ; Home X Y
``````

G31 =
M280 P0 S320 F3000 ; Probe up (Dock sled)

G32 =
M280 P0 S-60 F3000 ; Probe down (Undock sled)

Does anyone have any incite
?