Kevin O'Connor
c5d4e14298
probe: Infer position_endstop when using probe:z_virtual_offset
...
Don't require (or permit) the user to specify a stepper_z
position_endstop when using the probe:z_virtual_offset mechanism. In
that case the position_endstop should always equal the probe's
z_offset - so no need to have the user specify it.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-01 11:12:30 -04:00
Kevin O'Connor
31ec098577
config: The delta_calibrate bed radius uses nozzle coordinates
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-01 11:12:30 -04:00
Kevin O'Connor
348a41c325
bed_tilt: Remove special probe:z_virtual_endstop handling
...
Remove the code to calculate and track the z_offset via
position_endstop updates. It's simpler to always save and restore the
calculated z_adjust.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-01 11:12:30 -04:00
Kevin O'Connor
33887b8c39
probe: Support manual probing at runtime
...
Don't require the config file to specify manual probing. Instead,
allow the user to select manual probing on each ProbePointsHelper
invocation.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-10-01 11:12:30 -04:00
Kevin O'Connor
d05aa81927
avr: Use generic usb_cdc code for usb serial support
...
Use the generic usb_cdc driver code instead of the "pjrc" usb driver
code.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-30 22:55:21 -04:00
Nikolai Ugelvik
50a8efe0a5
config: Add encoder and click pins for CR-10 mini
...
Signed-off-by: Nikolai Ugelvik <nikolaiu@gmail.com>
2018-09-30 12:52:06 -04:00
Kevin O'Connor
b112cac47a
config: Fix typo in gcode_macro default_parameter description
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-30 12:11:07 -04:00
Janar Sööt
68dc28580f
gcode_macro: default parameter values
...
Signed-off-by: Janar Sööt <janar.soot@gmail.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-30 11:53:10 -04:00
Kevin O'Connor
cf79b3c342
config: Note gcode_macro string formatting in example-extras.cfg
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-26 08:25:44 -04:00
Kevin O'Connor
439f6684be
config: Move some sections around in example-extras.cfg
...
Move the quad_gantry_level description closer to z_tilt section. Move
the force_move section closer to the homing_override section.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-26 08:16:40 -04:00
Kevin O'Connor
95392595f6
config: Wanhao Duplicator 6 likely does not need "restart: command"
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-25 14:29:05 -04:00
Janar Sööt
5144c5f01e
menu: new fast step rate feature
...
Signed-off-by: Janar Sööt <janar.soot@gmail.com>
2018-09-21 19:29:30 -04:00
Kevin O'Connor
174754299a
heater: Add new TURN_OFF_HEATERS command
...
Add a command that will turn off all heaters in the printer. Run this
command in the default idle_timeout action.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-18 16:01:07 -04:00
Clifford Raccani
67c6234907
config: Add printer-wanhao-duplicator-6-2016.cfg
...
Signed-off-by: Cliff Raccani <bramhall45@hotmail.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-16 19:52:41 -04:00
Kevin O'Connor
32b763efb1
config: Fix generic-re-arm.cfg encoder pins
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-12 14:43:10 -04:00
Kevin O'Connor
d459ae648d
config: Update generic-re-arm.cfg with menu buttons
...
Reported by @J-charles-C.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-12 09:07:50 -04:00
Maks Zolin
e3a49dc692
quad_gantry_level: Add gantry leveling (ruled hyperbolic parabola correction) ( #631 )
...
Signed-off-by: Maks Zolin <mzolin@vorondesign.com>
2018-09-12 08:33:20 -04:00
Boffgithub
0c0087ce42
config: Update example-extras.cfg ( #641 )
...
Just correcting a couple of spelling errors I noticed.
Signed-off-by: Ben Warren <boffdroid@gmail.com>
2018-09-12 08:13:12 -04:00
Florian Heilmann
947a7b2b0f
tmc2660: Implementation of TMC2660 extra ( #621 )
...
Signed-off-by: Florian Heilmann <Florian.Heilmann@gmx.net>
2018-09-11 12:34:05 -04:00
Kevin O'Connor
ea7de3bcad
config: Use fastest PWM time in mini-rambo PWM DAC config
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-11 09:40:48 -04:00
Kevin O'Connor
b595c3e423
config: Add example lcd section to smoothieboard config
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-10 15:29:54 -04:00
Kevin O'Connor
ea129d869e
config: Fix position_endstop typo in sample-bltouch.cfg
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-09 10:30:06 -04:00
alemorbel
aac2fee9de
config: Add display buttons pins for anycubic kossel pulley 2016 ( #614 )
...
Signed-off-by: Alejandro <alemorbel@alemorbel.es>
2018-09-06 18:31:55 -04:00
Kevin O'Connor
a8d4a7ef46
config: Be clear that multi-line parameters must use indentation
...
Also, be clear that probe points are nozzle coordinates (not probe
coordinates).
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-02 14:40:26 -04:00
Kevin O'Connor
b656792616
config: Add encoder pins to Creality Ender2 and CR10 configs
...
Reported by @faboaic.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-09-02 11:52:20 -04:00
Arksine
40b7ba5111
probe: Add ability to multi-sample points to ProbePointsHelper
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2018-08-29 12:01:19 -04:00
Kevin O'Connor
4acda88e8d
docs: Fix spelling error in example-extras.cfg
...
Fix "interally" spelling error - reported by @bistory.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-28 15:36:53 -04:00
Kevin O'Connor
ca7a80a946
tmc2208: Initial support for configuring TMC2208 drivers
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-27 12:51:27 -04:00
cfelicio
79632878ac
config: Updates to printer-wanhao-duplicator-i3-v2.1-2017.cfg
...
Add lcd encoder pins. Add comment on 10K pullups.
Signed-off-by: Carlos Felicio <cfeliciomobil@gmail.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-27 08:45:04 -04:00
Kevin O'Connor
22132a5516
config: Add encoder buttons to generic-ramps.cfg
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-26 23:08:27 -04:00
Gonzalo Ramírez
e6208c6f02
config: Added pins for LCD encoder and button click on Creality Ender 3 ( #574 )
...
Signed-off-by: Gonzalo Ramírez <controla@gmail.com>
2018-08-26 23:05:13 -04:00
Janar Sööt
65f0fd6238
display menu module for klipper
...
Signed-off-by: Janar Sööt <janar.soot@gmail.com>
2018-08-20 22:33:05 -04:00
Arksine
3387cccdcf
bed_mesh: move probe x and y offsets to the [probe] module
...
All probe offsets are now passed to the finalize() callback in the ProbePointsHelper Class.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2018-08-19 16:52:23 -04:00
Boffgithub
08aacec0b2
config: Update example-extras.cfg ( #544 )
...
Changed 'endstop' to 'stepper' in 'multi-steppers axes' section
Signed-off-by: Ben Warren <boffdroid@gmail.com>
2018-08-19 10:15:48 -04:00
Kevin O'Connor
1b07be070b
heater_fan: Allow multiple heaters to be defined for a heater_fan
...
Support the case where a single cooling fan is used with multiple
extruders.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-17 10:20:12 -04:00
Arksine
f337fb1802
config: update examples-extra.cfg to include the bed_mesh module
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2018-08-17 09:22:55 -04:00
Kevin O'Connor
43179d7b6c
config: Minor changes to example-extras.cfg documentation
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-08-03 13:00:40 -04:00
Kevin O'Connor
c0c892d524
force_move: Add support for FORCE_MOVE command
...
Add initial support for commands that will forcibly move a stepper
(without updating the kinematic classes with the new position).
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-26 12:44:07 -04:00
Kevin O'Connor
63dffd9307
spi_temperature: Provide a default value for spi_speed
...
All of the Maxim chips support a 4Mhz spi transfer rate, so use that
as a default spi speed.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-24 15:49:14 -04:00
Kevin O'Connor
5b124d59f2
spi_temperature: Remove spi_mode parameter
...
All of the Maxim chips can use SPI mode 1, so no need to configure it.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-24 15:47:17 -04:00
Kevin O'Connor
eba252d3fd
thermocouple: Add initial support for common SPI temperature sensing chips
...
Signed-off-by: Petri Honkala <cruwaller@gmail.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-24 11:16:05 -04:00
Kevin O'Connor
acefe26e0f
idle_timeout: Move timeout handling from toolhead.py to new extras module
...
Move the "motor_off_timeout" tracking to a new module in the extras/
directory. This makes it easier to customize the idle timeout
behavior.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-16 10:32:48 -04:00
Kevin O'Connor
0025fbf10d
toolhead: Replace junction_deviation with square_corner_velocity
...
The junction_deviation configuration parameter has a number of quirks
that make it difficult to configure. Replace it with a
"square_corner_velocity" configuration parameter.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-16 10:32:43 -04:00
Kevin O'Connor
94dc8167c9
z_tilt: Don't default "points" parameter to "z_positions" parameter
...
It's rare to have all the Z stepper locations directly under the
printable surface, so using z_positions for points is not a good
default.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-15 10:30:27 -04:00
Kevin O'Connor
21563c5965
config: Minor updates to example-extras.cfg
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-12 12:18:31 -04:00
Seyed Seraj
70b5e1eb69
Add Printer Configuration File for the Tronxy X8
...
Added printer-tronxy-x8-2018.cfg for the Tronxy X8 with the CXY-V2-0508 board.
Signed-off-by: Seyed Seraj <s.seraj@hotmail.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-10 11:59:07 -04:00
Kevin O'Connor
f7c2d918b6
config: Update Smoothieboard configs with notes on flashing the devices
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-08 10:45:17 -04:00
Kevin O'Connor
b0ee323e2e
heater: Introduce smooth_time config option; remove pid_deriv_time
...
Add generic temperature smoothing to the Heater class. This is useful
to avoid min_extrude_temp and verify_heater errors due to measurement
noise.
Rename the pid_deriv_time config option to smooth_time so that the
smoothing amount need only be specified once.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-07-06 13:47:10 -04:00
Hans Raaf
5b3444c060
config: Add Anycubic Kossel plus size delta printer config
...
Signed-off-by: Hans Raaf <hr-klipper@oderwat.de>
2018-07-02 12:28:19 -04:00
Kevin O'Connor
d725160706
mcp4451: Add initial support for programming the mcp4451 on lpc176x
...
Add support for programming smoothieboard current.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2018-06-29 21:20:12 -04:00