aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/kinematics/extruder.py
Commit message (Collapse)AuthorAgeFilesLines
* extruder: Use template evaluation on gcodeKevin O'Connor2019-06-071-4/+7
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: add get_status methodJanar Sööt2019-06-041-0/+6
| | | | Signed-off-by: Janar Sööt <janar.soot@gmail.com>
* gcode: Change respond_info() to log by defaultKevin O'Connor2019-03-041-1/+1
| | | | | | | It makes sense to log most respond_info() content, so do that by default. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* extruder: Wrap code to 80 columnsKevin O'Connor2019-02-271-3/+4
| | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* heater: take a gcode_id when setting up a heater (#1028)john--2019-01-021-4/+5
| | | | | Allow an arbitrary gcode_id to be supplied during heater setup. This allows future extras to register additional IDs beyond B, and T#. Signed-off-by: John Jardine <john@gprime.net>
* extruder: Don't use max_extrude_cross_section in max_extrude_only defaultsKevin O'Connor2018-10-251-4/+5
| | | | | | | | | | Some users increase max_extrude_cross_section to avoid issues with some slicers. However, increasing that value also increases the defaults for the max_extrude_only parameters which is not obvious. Base the max_extrude_only defaults only on the configured nozzle diameter. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* mcu: Enhance itersolve stepper kinematics allocationKevin O'Connor2018-07-131-2/+1
| | | | | | | Allocate the stepper_kinematics directly in mcu.py - that way the kinematic classes don't have to interact with the chelper code. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
* toolhead: Move kinematic modules to new kinematics/ directoryKevin O'Connor2018-07-121-0/+253
Move extruder.py, cartesian.py, corexy.py, and delta.py to a new kinematics/ sub-directory. This is intended to make adding new kinematics a little easier. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>