mirror of
https://github.com/andreili/klipper.git
synced 2025-08-24 03:44:06 +02:00
dual_carriage: Fixed broken safe_distance parameter
Signed-off-by: Dmitry Butyugin <dmbutyugin@google.com>
This commit is contained in:
parent
cc6736c3e3
commit
89ffbbed4c
@ -32,7 +32,8 @@ class CartKinematics:
|
|||||||
self.dc_module = idex_modes.DualCarriages(
|
self.dc_module = idex_modes.DualCarriages(
|
||||||
self.printer, [self.rails[self.dual_carriage_axis]],
|
self.printer, [self.rails[self.dual_carriage_axis]],
|
||||||
[self.rails[3]], axes=[self.dual_carriage_axis],
|
[self.rails[3]], axes=[self.dual_carriage_axis],
|
||||||
safe_dist=config.getfloat('safe_distance', None, minval=0.))
|
safe_dist=dc_config.getfloat(
|
||||||
|
'safe_distance', None, minval=0.))
|
||||||
for s in self.get_steppers():
|
for s in self.get_steppers():
|
||||||
s.set_trapq(toolhead.get_trapq())
|
s.set_trapq(toolhead.get_trapq())
|
||||||
toolhead.register_step_generator(s.generate_steps)
|
toolhead.register_step_generator(s.generate_steps)
|
||||||
|
@ -35,7 +35,8 @@ class HybridCoreXYKinematics:
|
|||||||
self.rails[3].setup_itersolve('corexy_stepper_alloc', b'+')
|
self.rails[3].setup_itersolve('corexy_stepper_alloc', b'+')
|
||||||
self.dc_module = idex_modes.DualCarriages(
|
self.dc_module = idex_modes.DualCarriages(
|
||||||
self.printer, [self.rails[0]], [self.rails[3]], axes=[0],
|
self.printer, [self.rails[0]], [self.rails[3]], axes=[0],
|
||||||
safe_dist=config.getfloat('safe_distance', None, minval=0.))
|
safe_dist=dc_config.getfloat(
|
||||||
|
'safe_distance', None, minval=0.))
|
||||||
for s in self.get_steppers():
|
for s in self.get_steppers():
|
||||||
s.set_trapq(toolhead.get_trapq())
|
s.set_trapq(toolhead.get_trapq())
|
||||||
toolhead.register_step_generator(s.generate_steps)
|
toolhead.register_step_generator(s.generate_steps)
|
||||||
|
@ -35,7 +35,8 @@ class HybridCoreXZKinematics:
|
|||||||
self.rails[3].setup_itersolve('corexz_stepper_alloc', b'+')
|
self.rails[3].setup_itersolve('corexz_stepper_alloc', b'+')
|
||||||
self.dc_module = idex_modes.DualCarriages(
|
self.dc_module = idex_modes.DualCarriages(
|
||||||
self.printer, [self.rails[0]], [self.rails[3]], axes=[0],
|
self.printer, [self.rails[0]], [self.rails[3]], axes=[0],
|
||||||
safe_dist=config.getfloat('safe_distance', None, minval=0.))
|
safe_dist=dc_config.getfloat(
|
||||||
|
'safe_distance', None, minval=0.))
|
||||||
for s in self.get_steppers():
|
for s in self.get_steppers():
|
||||||
s.set_trapq(toolhead.get_trapq())
|
s.set_trapq(toolhead.get_trapq())
|
||||||
toolhead.register_step_generator(s.generate_steps)
|
toolhead.register_step_generator(s.generate_steps)
|
||||||
|
@ -12,6 +12,7 @@ homing_speed: 50
|
|||||||
|
|
||||||
[dual_carriage]
|
[dual_carriage]
|
||||||
axis: x
|
axis: x
|
||||||
|
safe_distance: 50
|
||||||
step_pin: PH1
|
step_pin: PH1
|
||||||
dir_pin: PH0
|
dir_pin: PH0
|
||||||
enable_pin: !PA1
|
enable_pin: !PA1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user