aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/delta.py
Commit message (Expand)AuthorAgeFilesLines
* delta: Don't peak into PrinterRail class from get_calibrate_params()Kevin O'Connor2018-06-221-3/+3
* mathutil: Move trilateration code from delta.py to mathutil.pyKevin O'Connor2018-06-221-57/+7
* delta: Remove the unnecessary StepList constantKevin O'Connor2018-06-221-5/+3
* itersolve: Support setting the stepper position via a cartesian coordinateKevin O'Connor2018-06-221-7/+2
* delta: Rename get_position() to calc_position()Kevin O'Connor2018-06-221-1/+1
* stepper: Replace PrinterHomingStepper with PrinterRailKevin O'Connor2018-06-221-32/+34
* stepper: Add a get_homing_info() method to PrinterHomingStepperKevin O'Connor2018-06-221-9/+12
* stepper: Don't peak into PrinterStepper membersKevin O'Connor2018-06-221-4/+3
* stepper: Don't store step_dist in PrinterStepperKevin O'Connor2018-06-221-1/+1
* stepper: No need to pass printer reference to kinematic/stepper constructorsKevin O'Connor2018-06-221-4/+4
* delta: Convert delta kinematics to use iterative solverKevin O'Connor2018-06-201-53/+17
* stepper: Raise an error if position_endstop is not in min/max rangeKevin O'Connor2018-05-181-5/+6
* homing_override: Allow moves prior to homing an axisKevin O'Connor2018-01-281-3/+4
* delta_calibrate: Add initial support for a DELTA_CALIBRATE commandKevin O'Connor2018-01-281-30/+62
* probe: Initial support for Z-Probe hardwareKevin O'Connor2018-01-281-1/+4
* delta: Allow the user to specify a minimum z positionKevin O'Connor2018-01-281-1/+2
* homing: Handle speed rounding when homing speed greater than max_velocityKevin O'Connor2017-12-201-1/+1
* delta: Default stepper_b/c position_endstop to stepper_a'sKevin O'Connor2017-12-081-2/+8
* delta: Support different arm lengths for each towerKevin O'Connor2017-12-081-23/+25
* delta: Rework actuator_to_cartesian() using trilaterationKevin O'Connor2017-12-081-26/+23
* homing: Directly interact with the kinematic class on query_endstops()Kevin O'Connor2017-12-061-2/+2
* homing: Pass list of endstops (not steppers) to the homing codeKevin O'Connor2017-12-061-4/+5
* stepper: Add get_endstops() / set_position wrappersKevin O'Connor2017-11-181-1/+1
* stepper: Store pointers to step_const and step_delta in PrinterStepperKevin O'Connor2017-11-181-10/+7
* stepper: Calculate the stepper name directly from the config sectionKevin O'Connor2017-11-181-1/+1
* cartesian: Fix min_stop_interval calculation errorKevin O'Connor2017-10-121-2/+2
* gcode: Report the raw MCU position from the M114 commandKevin O'Connor2017-10-031-2/+2
* homing: Move query_endstop() code from kinematic classes to homing.pyKevin O'Connor2017-09-191-3/+2
* mcu: Pass print_time directly to MCU callsKevin O'Connor2017-09-191-12/+12
* toolhead: Eliminate set_max_jerk() from kinematic classesKevin O'Connor2017-09-031-11/+9
* stepper: Adjust homing_speed so that it's an even number of ticks per stepKevin O'Connor2017-08-291-3/+4
* stepper: Separate out homing code to its own PrinterHomingStepper classKevin O'Connor2017-07-241-1/+1
* delta: Fix support for different endstop_position settings on each stepperKevin O'Connor2017-06-111-4/+6
* delta: Add support for specifying the angle each tower is atKevin O'Connor2017-06-051-6/+7
* klippy: Support minimum/maximum value checks on configuration variablesKevin O'Connor2017-04-111-3/+4
* delta: Do reverse direction checking in C codeKevin O'Connor2017-04-071-64/+22
* delta: Make it clear that a "virtual tower" is createdKevin O'Connor2017-04-071-20/+28
* stepcompress: Merge stepcompress_delta_const and stepcompress_delta_accelKevin O'Connor2017-04-071-8/+8
* mcu: Change mcu_stepper.set_position() to take a location in millimetersKevin O'Connor2017-04-071-6/+4
* mcu: Don't export the commanded_position variable from mcu_stepperKevin O'Connor2017-04-071-1/+1
* mcu: Pass delta velocity and acceleration directly to mcu_stepperKevin O'Connor2017-04-071-40/+22
* klippy: Eliminate high-level build_config phaseKevin O'Connor2017-03-131-4/+1
* delta: Simplify maximum stepper velocity and accel checksKevin O'Connor2017-02-211-15/+18
* delta: Use position_endstop for position_maxKevin O'Connor2017-02-191-3/+3
* delta: Cap maximum stepper velocity and accelerationKevin O'Connor2017-02-131-3/+37
* delta: Rework boundary checksKevin O'Connor2017-02-131-10/+16
* extruder: Calculate sane defaults for extrude only velocity and accelKevin O'Connor2017-01-031-2/+1
* toolhead: Don't call into kinematic class on extrude only movesKevin O'Connor2016-12-281-2/+0
* gcode: Rework homing to use greenletsKevin O'Connor2016-12-091-11/+9
* gcode: Rework endstop query to use greenletsKevin O'Connor2016-12-091-2/+3