Commit Graph

44 Commits

Author SHA1 Message Date
David Ramiro ee6094f39d
Cleanup
Improving and adding some comments to the code, updating a few details on the readme
2019-03-10 22:40:35 +01:00
David Ramiro 1a5804f260
Implement nozzle reheating on timeout via display
- Raise nozzle timeout to 10 minutes
- Use continue button as reheat trigger
- Manage nozzle_timed_out variable via display
- Add PausedByNozzleTimeout flag to enter correct routine on display
- Bump version to 1.4.3
2019-03-08 16:30:56 +01:00
David Ramiro 0f5745e281
Update README.md 2019-02-21 10:30:21 +01:00
David Ramiro d6f2b7dcf2
Update README.md 2019-02-19 19:15:28 +01:00
David Ramiro b164d593cb
Update README.md 2019-02-18 19:07:17 +01:00
David Ramiro 1fe1842a75
Rework filament runout, pause and stop
Editing display pausing/stopping and using nozzle parking for filament runout
2019-02-15 20:26:54 +01:00
David Ramiro d3209886ed
Move sections to the wiki 2019-02-10 15:14:12 +01:00
David Ramiro 06424642ba
Merge branch 'm600' 2019-02-06 19:33:25 +01:00
David Ramiro 9281686c49
Tweak M600 filament change
Adjust load and unload distances to suit the bowden tube and append instructions
2019-02-06 18:10:39 +01:00
David Ramiro 01e152b456
Bugfix
- Buffer flush added to the the end of M190 loop
- Inverted position polling when canceling print via display
2019-02-06 12:32:58 +01:00
David Ramiro 3be7677642
Update README.md 2019-02-05 16:45:31 +01:00
David Ramiro 5f7a252267
Enable filament change feature
Adding support for headless M600/M108 filament change

Addressing #15
2019-02-05 15:24:00 +01:00
David Ramiro 79d00d560f
Update README.md
Mention potential issue with Cura's default jerk & acceleration values
2019-02-04 02:00:51 +01:00
David Ramiro ae98ec4bae
Merge branch 'dev' 2019-02-02 20:23:12 +01:00
David Ramiro 0f9b4940c5
Fix typo 2019-01-31 21:34:39 +01:00
David Ramiro f8a7e2d0d6
Append building instructions
Resolve #13
2019-01-31 21:32:01 +01:00
David Ramiro f01ee75004
Merge upstream changes
from https://github.com/MarlinFirmware/Marlin/tree/bugfix-1.1.x
2019-01-28 23:30:14 +01:00
David Ramiro 8aa4ed6945
Update readme
Mention PWM-fan release and update extruder calibration instructions
2019-01-22 19:48:21 +01:00
David Ramiro 69120ebeff
Add images to readme 2019-01-15 19:01:12 +01:00
David Ramiro 433ff96886
Update README.md 2019-01-10 12:58:06 +01:00
David Ramiro 00ab4d68c3
Move releases 2019-01-06 01:20:52 +01:00
David Ramiro d78420646d
Update README.md 2019-01-04 15:34:22 +01:00
David Ramiro eddd18a3e5
Update README.md 2018-12-27 21:43:17 +01:00
David Ramiro b959252220
Fix layer shifts on TMC2208
Thanks to feedback from @DerDominik I was made aware that Anycubic's default acceleration values in their source code are different from the ones they use in their compiled firmwares. Seems like insufficient torque on the Y-axis caused step loss on TMC2208 for that reason.

Co-Authored-By: DerDominik <derdominik@users.noreply.github.com>
2018-12-27 03:28:16 +01:00
David Ramiro c5ae6e872f
Adjust PID tune timeouts and thermal watchdog
- Updated readme
- Adjusted WATCH_TEMP_PERIOD to be more tolerant
- Raised PID tuning timeout
- Adjusted default PID tuning commands
- Changed hex file naming
2018-12-24 14:26:06 +01:00
David Ramiro 5e9dfe5038
Tweak PID & G26
Thanks to some great feedback from @RolandRosenfeld I did some small tweaks:

- Adjusted auto PID tune parameters
- Replaced manufacturer PID values
- Minor changes to the readme
- Raised retraction on G26 Mesh Test
- Merged latest bugfix from derhopp
- Added latest hex files

Co-Authored-By: Roland Rosenfeld <roland@spinnaker.de>
2018-12-17 20:16:57 +01:00
David Ramiro 1b8120bbdc
Update README.md 2018-12-15 22:10:40 +01:00
David Ramiro 1d7cceb34b
Update readme 2018-12-13 22:33:10 +01:00
David Ramiro d5d4a73b8a
Update readme
Mentioning recent changes and adding some details.
2018-12-13 11:02:11 +01:00
David Ramiro 7f311c086e
Edit default values
Getting closer to the stock settings, I edited the hotend PID and extruder step values.
2018-12-13 10:03:25 +01:00
David Ramiro fb9afb0589
Fix typo 2018-12-03 16:44:51 +01:00
David Ramiro 63c5ab6af1
Update precompiled hex 2018-12-02 15:22:46 +01:00
David Ramiro c831dd6361
Update readme
Cleaning up a bit and adding extruder calibration tutorial.
2018-11-30 16:07:36 +01:00
David Ramiro 8a6a05e600
Merge branch 'testing' 2018-11-29 17:16:28 +01:00
David Ramiro 19fcc48831
Add compiled binary for stock drivers
For those who use the stock A4988 drivers, I added a hex file with all the latest commits that is safe to use.
2018-11-28 23:36:55 +01:00
David Ramiro a6f926c1a8
Update README.md 2018-11-26 02:42:24 +01:00
David Ramiro b76f3358a5
Enabling fan on auto PID tune
Since a custom fan duct caused the heat block on my printer to cool down enough to have a negative impact on PETG printing, I adjusted the auto PID tune aswell as the default PID values.

Also adding a precompiled hex file of all the previous changes.
2018-11-24 03:44:53 +01:00
David Ramiro a57fb2f38b
Update precompiled hex 2018-11-18 13:51:28 +01:00
David Ramiro 5432154bf7
Update special menu
• Added auto PID tune of heatbed to the special TFT menu
•Enabled automatic saving on both PID tune commands
• Added preheating and mesh leveling commands to the special TFT menu
• Mentioned changes in readme
2018-11-17 22:02:55 +01:00
David Ramiro 77ceef9625
Tweak e-steps
After getting my extruder to work reliably on a Vref of 1.100V on the TMC2208, I had to adjust my e-steps quite a bit from the original value from Anycubic. Assuming you have a TMC2208 on a similar voltage, this might work well right after flashing, calibrating your e-steps is recommended in any case.
2018-11-17 19:43:48 +01:00
David Ramiro 486e7fbf7d
Fix typos 2018-11-16 20:56:52 +01:00
David Ramiro 003e93652a
Add precompiled hex 2018-11-16 20:15:02 +01:00
David Ramiro 5e56a939e3
Enable heatbed PID mode and add several tweaks
Enable heatbed PID mode and add several tweaks

Enable PIDTEMPBED and add several tweaks

• Enabling heatbed PID tuning
• Tweaking default hotend PID
• Enhancing MMBL grid from 9 points to 25 (3x3 to 5x5 -
 fair warning, leveling might take a few minutes now!)
• Increasing buffer and lowering baudrate to ensure smoother prints via USB
• Removing some redundant stuff to save memory

Thanks to @NetrunnerAT for his recommendations!

Co-Authored-By: NetrunnerAT <netrunnerat@users.noreply.github.com>
2018-11-16 10:50:55 +01:00
David Ramiro 6957194af3
Initial commit
Using TMC2208 in standalone mode, I've inverted the stepper direction to match Anycubics pin layout. M110 memory watcher was removed due to redundancy and - ironically - to save memory.
2018-11-16 10:32:01 +01:00