mirror of
https://github.com/Klipper3d/klipper.git
synced 2025-08-07 14:04:17 -06:00
kinematics: Convert to Python3 string encoding
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
parent
68b939c756
commit
de38ef4290
9 changed files with 31 additions and 30 deletions
|
@ -18,9 +18,9 @@ class HybridCoreXZKinematics:
|
|||
stepper.LookupMultiRail(config.getsection('stepper_z'))]
|
||||
self.rails[2].get_endstops()[0][0].add_stepper(
|
||||
self.rails[0].get_steppers()[0])
|
||||
self.rails[0].setup_itersolve('corexz_stepper_alloc', '-')
|
||||
self.rails[1].setup_itersolve('cartesian_stepper_alloc', 'y')
|
||||
self.rails[2].setup_itersolve('cartesian_stepper_alloc', 'z')
|
||||
self.rails[0].setup_itersolve('corexz_stepper_alloc', b'-')
|
||||
self.rails[1].setup_itersolve('cartesian_stepper_alloc', b'y')
|
||||
self.rails[2].setup_itersolve('cartesian_stepper_alloc', b'z')
|
||||
ranges = [r.get_range() for r in self.rails]
|
||||
self.axes_min = toolhead.Coord(*[r[0] for r in ranges], e=0.)
|
||||
self.axes_max = toolhead.Coord(*[r[1] for r in ranges], e=0.)
|
||||
|
@ -33,15 +33,15 @@ class HybridCoreXZKinematics:
|
|||
self.rails.append(stepper.PrinterRail(dc_config))
|
||||
self.rails[2].get_endstops()[0][0].add_stepper(
|
||||
self.rails[3].get_steppers()[0])
|
||||
self.rails[3].setup_itersolve('cartesian_stepper_alloc', 'z')
|
||||
self.rails[3].setup_itersolve('cartesian_stepper_alloc', b'z')
|
||||
dc_rail_0 = idex_modes.DualCarriagesRail(
|
||||
self.printer, self.rails[0], axis=0, active=True,
|
||||
stepper_alloc_active=('corexz_stepper_alloc','-'),
|
||||
stepper_alloc_inactive=('cartesian_reverse_stepper_alloc','z'))
|
||||
stepper_alloc_active=('corexz_stepper_alloc', b'-'),
|
||||
stepper_alloc_inactive=('cartesian_reverse_stepper_alloc',b'z'))
|
||||
dc_rail_1 = idex_modes.DualCarriagesRail(
|
||||
self.printer, self.rails[3], axis=0, active=False,
|
||||
stepper_alloc_active=('corexz_stepper_alloc','+'),
|
||||
stepper_alloc_inactive=('cartesian_stepper_alloc','z'))
|
||||
stepper_alloc_active=('corexz_stepper_alloc', b'+'),
|
||||
stepper_alloc_inactive=('cartesian_stepper_alloc', b'z'))
|
||||
self.dc_module = idex_modes.DualCarriages(self.printer,
|
||||
dc_rail_0, dc_rail_1, axis=0)
|
||||
for s in self.get_steppers():
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue