Kevin O'Connor
02ece242d1
config: Add example generic-fysetc-s6-v2.cfg config file
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2021-01-04 01:58:39 -05:00
Kevin O'Connor
074148d983
test: Add printer-creality-ender6-2020.cfg to printers.test
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-12-21 11:08:24 -05:00
Kevin O'Connor
7dcc778b6c
stepper: Calculate step_distance from rotation_distance
...
Add support for automatically calculating the internal step_distance
from new config parameters - rotation_distance, microsteps,
full_steps_per_rotation, and gear_ratio.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-12-18 10:30:32 -05:00
Pranas Kiziela
0bebdf11c2
config: Add example printer-twotrees-sapphire-plus-2020.cfg config
...
Signed-off-by: Pranas Kiziela <pranas.kiziela@gmail.com>
2020-12-15 08:52:24 -05:00
Kevin O'Connor
5773654a00
config: Minor changes to printer-sunlu-s8-2020.cfg
...
Remove default parameters from heater_fan section. Add to
printers.test test cases.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-11-26 12:26:11 -05:00
Kevin O'Connor
b24a547cfe
config: Minor updates to printer-monoprice-select-mini-v2-2018.cfg
...
Minor indentation changes and remove default values for heater_fan.
Add to printers.test test cases.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-11-25 20:41:39 -05:00
Kevin O'Connor
15b5dbaf8f
docs: Move config reference information to new Config_Reference.md
...
Move all the config reference information from files in the config/
directory to a new Config_Reference.md document.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-11-18 20:10:21 -05:00
Kevin O'Connor
0bf0cb5b54
config: Add a generic-creality-v4.2.7.cfg example config
...
Reported by @Feche and @yjh0502 .
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-09-29 12:00:09 -04:00
Guy Shapira
a79c57ab29
test: Add pwm tests
...
Signed-off-by: Guy Shapira <gayuha@gmail.com>
2020-09-26 20:26:44 -04:00
Kevin O'Connor
d0c5802fe2
config: Add printer-creality-ender3pro-2020.cfg to printers.test
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-08-30 21:53:26 -04:00
Kevin O'Connor
1d201c3592
config: Minor updates to printer-tronxy-x5sa-v6-2019.cfg
...
Minor changes to default config and add to printers.test.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-08-30 13:04:40 -04:00
Oliver Fawcett-Griffiths
bc30414362
config: Add example printer-tevo-tarantula-pro-2020.cfg config ( #3225 )
...
Signed-off-by: Oliver Fawcett-Griffiths <olly@ollyfg.com>
2020-08-23 08:35:01 -04:00
Kevin O'Connor
4c5e93d51d
gcode: Split G0/G1 command handling to new gcode_move class
...
Split up the main GCodeParser class into GCodeDispatch and GCodeMove
classes. The GCodeMove class is now available using the "gcode_move"
printer object name. This split simplifies the gcode.py code.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-08-20 21:03:22 -04:00
Kevin O'Connor
b2c78d71b0
gcode: Remove "action_" commands from get_status() calls
...
Rename printer.gcode.action_emergency_stop() to
action_emergency_stop(), printer.gcode.action_respond_info() to
action_respond_info(), and printer.gcode.action_respond_error() to
action_raise_error() in command templates.
This simplifies the get_status() interface, as returning callable
functions from that interface was confusing.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-08-20 21:03:22 -04:00
Kevin O'Connor
68e9a495dd
config: Minor updates to printer-creality-ender3-v2-2020.cfg
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-08-02 16:27:31 -04:00
Voron
9213646c63
corexz: Add CoreXZ kinematics ( #3129 )
...
Add a CoreXZ kinematics
Signed-off-by: Maks Zolin <mzolin@vorondesign.com>
2020-07-30 12:42:23 -04:00
Kevin O'Connor
541665679e
config: Add printer-creality-ender5plus-2019.cfg example config
...
Reported by @mihaiserban.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-06-25 12:45:47 -04:00
Kianusch Sayah Karadji
2ae6c220e3
config: Example configuration for MKS Robin E3D/E3
...
Signed-off-by: Kianusch Sayah Karadji <kianusch@gmail.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-06-25 12:37:10 -04:00
Kevin O'Connor
5d26c2a08e
gcode_arcs: Add back in support for E moves in absolute extrude mode
...
This reverts commit 43fa41c1af
.
The above commit disabled absolute extrude moves because it was
unclear if the code would work properly when an M221 extrude factor or
G92 offset was in use. However, since the calculation is done
relative to the raw E position and is sent as a raw E position to
gcode.cmd_G1() these modes should not matter.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-06-04 15:25:17 -04:00
Kevin O'Connor
2da7d65402
config: Add example config printer-makergear-m2-2016.cfg
...
Reported by @N5QM.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-06-04 12:01:30 -04:00
Kevin O'Connor
3a3ea90ba5
config: Fixes for generic-bigtreetech-skr-mini-e3-v2.0.cfg
...
Add config file to printers.test. Fix errors in config and unify
settings with the mini-e3-v1.2 config.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-06-04 11:46:57 -04:00
Kevin O'Connor
c3b973319f
config: Add printer-anet-e16-2019.cfg example config file
...
Reported by @dstack.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-05-11 12:34:58 -04:00
Kevin O'Connor
1460e0d6f4
config: Add printer-sovol-sv01-2020.cfg example config
...
Reported by @lalek54.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-04-29 21:13:11 -04:00
Kevin O'Connor
5c9551dc72
test: Add printer-tronxy-p802m-2020.cfg to printers.test
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-04-29 20:46:29 -04:00
Kevin O'Connor
8c2b62775d
test: Fix commands.test so RESTART is run last
...
Commands after a RESTART aren't properly run on a test case, so only
run it last.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-04-28 22:53:12 -04:00
Kevin O'Connor
43fa41c1af
gcode_arcs: Disable E moves in absolute extrude mode
...
Commit 402110f6
didn't actually fix absolute extrude mode. For now,
report an error if an extrude move is requested in absolute extrude
mode.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-04-23 10:05:05 -04:00
Kevin O'Connor
c7d6d81a4d
test: Fix printer-tronxy-p802e-2020.cfg and add to printers.test
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-04-14 22:19:08 -04:00
Kevin O'Connor
931b73d498
test: Add generic-ultimaker-ultimainboard-v2 to printers.test
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-04-08 11:28:41 -04:00
Kevin O'Connor
d6034013e7
config: Add example printer-alfawise-u30-2018.cfg config
...
Reported by @elegos.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-03-30 21:29:57 -04:00
Kevin O'Connor
336af2f28d
stepper: No need to pass stepper_kinematics to set_step_dist()
...
Also, no need to log in stepper.py as the update is already logged in
extruder.py.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-03-28 10:06:02 -04:00
Kevin O'Connor
8f8cf7ef41
config: Add example printer-twotrees-sapphire-pro-2020.cfg config
...
Reported by @thucar.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-03-26 11:53:06 -04:00
Kevin O'Connor
cb414ae914
config: Add example generic-mks-robin-nano.cfg config
...
Reported by @thucar.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-03-26 11:53:06 -04:00
Kevin O'Connor
a074af7c87
adc_temperature: Add builtin definition for PT1000 sensors
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-03-05 11:46:01 -05:00
Kevin O'Connor
79ce3ef1c5
test: Add printer-wanhao-duplicator-9-2018.cfg to printers.test
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-02-13 20:53:30 -05:00
Kevin O'Connor
e3dde19932
test: Add generic-bigtreetech-skr-v1.4.cfg to printers.test
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-01-28 12:16:05 -05:00
mtw3d
2b3ea29f30
config: Add example printer-mtw-create-2015.cfg config file
...
Signed-off-by: Mike Payson <mike@mtw3d.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-01-24 09:28:03 -05:00
Kevin O'Connor
fe76fbe820
test: Add generic-simulavr.cfg to printers.test
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-01-23 23:29:32 -05:00
Kevin O'Connor
6e020123c6
test: Add printer-monoprice-mini-delta-2017.cfg to printers.test
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-01-23 23:29:32 -05:00
Kevin O'Connor
8bf3e56301
config: Add example generic-flyboard.cfg config file
...
Reported by @DJDOUBLEG.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-01-23 19:23:00 -05:00
Kevin O'Connor
fc6d045ded
config: Add example generic-archim2.cfg config
...
Signed-off-by: Mike Payson <mike@mtw3d.com>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-01-23 18:32:52 -05:00
Kevin O'Connor
0160a7db9a
config: Add an example generic-mks-sgenl.cfg config
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-01-23 18:07:34 -05:00
Kevin O'Connor
ff0324b0c2
config: Add generic-mightyboard.cfg
...
Reported by @fragginright.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-01-23 17:49:10 -05:00
Arksine
dc51788f9a
test: update sample configs and test configs with new bed_mesh options
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-01-09 14:14:13 -05:00
Kevin O'Connor
ac863a95b6
rotary_delta: Initial support for rotary delta kinematics
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-01-06 11:52:42 -05:00
Simo Apell
90bc1679a2
extruder_stepper: Initial support for synchronized extruder steppers
...
Signed-off-by: Simo Apell <simo.apell@live.fi>
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2020-01-06 11:03:05 -05:00
Kevin O'Connor
f3b4173e6b
test: Use more descriptive mcu chip names
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-18 11:28:56 -05:00
Kevin O'Connor
6b6879e6bc
test: Add generic-fysetc-s6.cfg to printer config test cases
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-18 11:28:30 -05:00
Kevin O'Connor
ab5540bd34
config: Add printer-anet-a4-2018.cfg config file
...
Reported by @Alkarasu.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-15 22:12:58 -05:00
Kevin O'Connor
fcee27fc19
gcode: Remove builtin T0/T1/T2/... command support
...
The builtin Tn command is not sufficiently flexible to control some
multi-extruder printers. Remove the command and encourage users to
define individual gcode_macros for each Tn instance.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-10 14:24:32 -05:00
Kevin O'Connor
8b75bddc0f
test: Add new delta_calibrate test case
...
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
2019-12-05 14:48:52 -05:00