Commit Graph

735 Commits

Author SHA1 Message Date
PavelSindler abb9aa0a16 not using homing currents in axis selftest 2018-03-07 20:42:15 +01:00
PavelSindler 33a7723fba
Merge pull request #533 from bubnikv/M221_fix
Fix of a regression bug, caused by pre-calculating the extrudemultiply
2018-03-07 16:03:50 +01:00
bubnikv fb4230f80d Fix of a regression bug, caused by pre-calculating the extrudemultiply
for precission and performance: calculate_extruder_multipliers()
has to be called after extrudemultiply is changed from the printer panel.
2018-03-07 15:46:46 +01:00
PavelSindler 15e7b88834
Merge pull request #528 from bubnikv/M221_fix
Fix of calculate_extrusion_multipliers().
2018-03-06 13:00:57 +01:00
PavelSindler 8384dc47c7
Merge pull request #521 from mkbel/MK3
Remove Rpi port menu item for MK25.
2018-03-06 11:54:02 +01:00
bubnikv fc3af0533a Fix of calculate_extrusion_multipliers().
This is a fix of a bug made in the previous commit.
2018-03-05 21:31:31 +01:00
Marek Bel 7164e66e4d Remove Rpi port menu item for MK25. 2018-03-05 17:14:20 +01:00
PavelSindler ded0dcb254
Merge pull request #510 from PavelSindler/MK3_for_merging
version changed
2018-03-01 15:55:14 +01:00
PavelSindler 1f2c4fc5ad version changed 2018-03-01 15:52:53 +01:00
PavelSindler 644c4f771b
Merge pull request #509 from XPila/MK3
bugfix - beltstatus overflow
2018-03-01 14:49:13 +01:00
PavelSindler d94ee6dca1
Merge pull request #507 from PavelSindler/force_selftest
force selftest if user upgraded from 3.1.2-RC1 or older fw version
2018-03-01 14:49:03 +01:00
Robert Pelnar fb8a28d120 bugfix - beltstatus overflow 2018-03-01 14:34:21 +01:00
PavelSindler 85bc19b77c force selftest if user upgraded from 3.1.2-RC1 or older fw version 2018-02-27 17:52:13 +01:00
PavelSindler 21e4d3b28e
Merge pull request #497 from PavelSindler/MK3_for_merging
version change
2018-02-23 17:54:13 +01:00
PavelSindler e2b835b881 version change 2018-02-23 17:53:15 +01:00
PavelSindler 841ebfd4f9
Merge pull request #496 from XPila/MK3-accurate_homming
fix - Z movement speed in selftest
2018-02-23 17:47:02 +01:00
Robert Pelnar 4309c8951c fix - false fancheck error at end of print 2018-02-23 17:40:16 +01:00
Robert Pelnar dfb1ffdba0 Merge remote-tracking branch 'upstream/MK3' into MK3-accurate_homming 2018-02-23 17:13:56 +01:00
Robert Pelnar 73b0349898 fix - Z movement speed in selftest
conditional translation for linearity correction and variable resolution
2018-02-23 16:31:24 +01:00
XPila af5cfe76b5
Merge pull request #495 from XPila/MK3-accurate_homming
Accurate homing, fix - enabled after selftest.
2018-02-22 20:54:08 +01:00
Robert Pelnar 06da2bb915 Accurate homing, fix - enabled after selftest.
Experimantal menu - conditional translation.
2018-02-22 20:50:34 +01:00
XPila 7a1b10346f
Merge pull request #492 from PavelSindler/fan_check_sync
Checking fan speed synchronized with block currently processed
2018-02-22 19:59:49 +01:00
PavelSindler ae50a1a768 checking fan speed synchronized with block currently processed 2018-02-22 17:12:24 +01:00
PavelSindler d020f48791
Merge pull request #485 from bubnikv/M221_fix
Unified the volumetric_multiplier with extrusion_multiply to improve
2018-02-22 14:17:09 +01:00
bubnikv ba49c21f17 Unified the volumetric_multiplier with extrusion_multiply to improve
numeric accuracy and to reduce compuatitonal load. With this commit,
the numeric rounding is fixed not only for the M221 G-code
(as implemented by the preceding commit), but also for the volumetric
extrusion in general.

Removed the old FILAMENT_SENSOR code, which served the purpose
to modulate the volumetric multiplayer in real time depending
on the measured filament diameter. This feature will certainly not be
used by Prusa Research in the near future as we know of no sensor,
which would offer sufficient accuracy for a reasonable price.
2018-02-21 11:25:21 +01:00
XPila 74e6ff67d3
Merge pull request #482 from bubnikv/M221_fix
M221 fix
2018-02-20 19:10:07 +01:00
XPila c2917a4ba6
Merge pull request #483 from XPila/MK3-accurate_homming
Mk3 accurate homming
2018-02-20 19:09:49 +01:00
Robert Pelnar 66161062cf Homing accuracy calibration in selftest. 2018-02-20 19:02:55 +01:00
Robert Pelnar e2e48bfd71 SD speed test (DEBUG)
homeaxis - fix set_destination_to_current
2018-02-20 18:50:20 +01:00
Robert Pelnar d91dbc73c9 tmc2130 - optimalization, removed unused code 2018-02-20 17:06:37 +01:00
bubnikv ee5949c56e Fix of a loss in precission when the extruder multiplier is set
with M221. For 50um layers, the precision loss leads to holes
in the print.
2018-02-20 15:30:18 +01:00
bubnikv 403ed26d47 Merge remote-tracking branch 'remotes/upstream/MK3' into MK3 2018-02-20 15:21:44 +01:00
PavelSindler f916e0f879
Merge pull request #475 from XPila/MK3-accurate_homming
tmc2130 optimalization, accurate homing and microstep linearity corre…
2018-02-19 15:30:06 +01:00
Robert Pelnar dff8c29362 Microstep linearity correction, optimized wave compression.
Correction factor can be adjusted from 0.9 to 1.25 by 0.005 steps.
2018-02-17 19:58:40 +01:00
Robert Pelnar 57499dc6a0 M350 for E axis (8, 16, 32, 64, 128 microsteps) 2018-02-15 15:40:49 +01:00
Robert Pelnar 79caf3d9c6 tmc2130 optimalization, accurate homing and microstep linearity correction
dcode D12 removed (no longer needed)
homeaxis optimized + xy home calibration support
new eeprom variables
new lcd menu edit types (byte3, mres, wfac), new menu "Experimental"
currents adjusted
2018-02-15 04:17:58 +01:00
PavelSindler a58767271b
Merge pull request #462 from PavelSindler/eeprom_version_change_fix
erase eeprom section which belongs to M500 gcode in case that version…
2018-02-05 16:58:47 +01:00
PavelSindler 33aa3d5e7d commint nr 2018-02-05 16:56:31 +01:00
PavelSindler 3bd892135a erase eeprom section which belongs to M500 gcode in case that version was changed and default settings are used 2018-02-05 16:49:06 +01:00
bubnikv 485355274e Optimized the MarlinSerial class by declaring all methods static.
The MarlinSerial defines no member variable, though the AVR GCC
stored a "this" pointer onto stack when calling the non-static
methods anyway.
2018-02-02 20:25:19 +01:00
PavelSindler 8375e2cee3
Merge pull request #456 from PavelSindler/MK3_for_merging
version changed
2018-02-02 18:13:45 +01:00
PavelSindler 36536044f4 version changed 2018-02-02 17:48:02 +01:00
PavelSindler c0d0c12eea
Merge pull request #455 from XPila/MK3
bugfix - failstats (total counters) reset to zero for empty eeprom (0…
2018-02-02 16:18:36 +01:00
Robert Pelnar 4d8807e924 bugfix - failstats (total counters) reset to zero for empty eeprom (0xff) 2018-02-02 15:59:37 +01:00
XPila 6ba52e33d3
Merge pull request #453 from PavelSindler/fw_version_check
Fw version check and M600 filament unload current
2018-02-01 20:35:37 +01:00
PavelSindler 2dd2c971e2 whitespace 2018-02-01 20:25:19 +01:00
PavelSindler 84f7d057f3 fw version check: FW_VERSION string is case insensitive (parsing RC works) 2018-02-01 20:23:45 +01:00
PavelSindler d92f6292aa unload with lowered current 2018-02-01 17:43:03 +01:00
PavelSindler a256a8ff19
Merge pull request #450 from XPila/3.1.1-RC6
filament sensor additional check after runout (3mm back, 3mm forward …
2018-02-01 12:20:59 +01:00
Robert Pelnar e20ee149b0 filament sensor additional check after runout (3mm back, 3mm forward @200mm/min) 2018-01-31 21:10:41 +01:00