* Remove comment with sample temperature from filament_do_moves_for_unload.g. I don't want to give advice because I don't really trust this script.
* Increase PLA unload temperature.
* Add a third bed leveling pass. It's usually not necessary, but if your gantry is out of whack or your measurements aren't dialed in it can help.
* Updating E3D thermistor config as per https://wiki.e3d-online.com/E3D-v6_Assembly#Configure_Firmware_.28Easy.21.29
* Increasing motor idle timeout. When the Z current goes idle, the Z drives can drop a step resulting in a slight gantry tilt. Increasing to 1 hour so that it's long enough where if it's been that long I'll probably re-level anyway. (TODO: Consider eliminating reduced current idling altogether.)
* Adding UI macro move/mswitch_xy.g for moveto_mswitch_xy.g
* Fixing typo in default xy drive physics parameters.
Also adding some comments.
* Updating coordinate space and Z level for my rebuild.
* Checking in my new, current retraction settings. No reason these are any better than before.
* Updating filament load/unload movement macros. The unload movements still suck, but hopefully they're better and more accurate than before.
* Move /sys/drive_* --> /macros/config/drive/
* Move /sys/filament_* --> /macros/config/filament/
* Move /sys/zprobe_* --> /macros/config/zprobe/
* Move /sys/homing_* --> /macros/config/homing/
* Move /sys/retract_* --> /macros/config/retraction/
* Move /sys/test_belting_* --> /macros/config/testing/belting/
(1 of 2: move files)
* Move /sys/test_belting_* --> /macros/config/testing/belting/
(2 of 2: edit files)
* Move /sys/test_physics_* --> /macros/config/testing/physics/
(1 of 2: move files)
* Move /sys/test_physics_* --> /macros/config/testing/physics/
(2 of 2: edit files)
* Move /sys/moveto_* --> /macros/config/moveto/
* Update README.txt with new file paths.
* Move /macros/test --> /macros/testing
* Whoops, didn't mean to commit macros/config/moveto/center_xy.g yet.
* Extra warnings on z_downcurrent.g
* Increase default XY acceleration to 3600.
* Move /macros/config/testing --> /macros/testing/scripts
(1 of 2: move files)
* Move /macros/config/testing --> /macros/testing/scripts
(2 of 2: edit files)
* Move /macros/config/drive --> /macros/drive
* Move /macros/config/filament --> /macros/filament
* Move /macros/config/zprobe --> /macros/zprobe
* Move /macros/config/moveto --> /macros/moveto
* Move /macros/config/retraction --> /macros/retraction
* Moving /sys/homezi.g, /sys/homezm.g --> /macros/homing
* Clean up /macros/leveling
* Remove Z-hop for retraction/quiet.g
* Adding retraction profiles with and without z-hop.
* Reorganizing test scripts.
* Add tpost0.g script with M116 command to wait for temperatures to stabilize on tool change.
* Swap some G1's and G0's in the test scripts.
* Fixing up file paths in README.txt
* Add Filtered Mains Inlet
* add alternate PSU Bracket and Duet Brackets
add alternate PSU Bracket and Duet Brackets
* update model orientation
* M3 Hardware instead of M5
* fix corrupted stls
* update ir bracket with vent holes
* add step for 40mm fan with new IR bracket
* add 120mm fan filter and cover
* add paneldue7 ts, and reorganize folder
* First round tuning
* Config tuning for heaters, fans, and temp inductive Z probe.
* Tuning for Z probe nozzle switch
* Z level
* Inductive probe speed change to be slower
* Making Z probes two-pass fast-slow. Adding macros for configuring Z probes.
* Run bed leveling twice.
Make fast probe configs have Z0.
Tweak slow mechanical Z offset.
* Tuning firmware retraction.
* COntinuing to tweak leveling and speeds.
* Slowing down acceleration.
* Add comments on motor locations
* Add comment re M587
* * Fix heater parameters to use the full model, rather than simplified PID.
* Up the accelerations a bit.
* * Slow down the fast probing temporarily while my PETG x-carriage is sagging, to reduce bed damage.
* Increase motor holding current to see if it stabilizes out bed leveling.
* * Increase acceleration again.
* Fix units (I think).
* Make pause.g home a bit farther back into the corner.
* Adding set_retract_clean.g and set_retract_quiet.g macros to enable and disable pressure advance. Tune some motor parameters to go with it.
* Re-tuning bed heater.
* Duet 1.21 updates:
* "G1 S2" for pre-homed moves.
* Using "M558 A" multi-tap probing.
Untested!
* Another stab at homing compatibility for 1.21. Y is still not working right. (Not sure if that's a firmware bug.)
* Turning off multiprobe on the mechanical because it doesn't seem to be working the way I had it set up.
* Making retracts longer, faster, and hoppier.
* Duet 1.21 compatibility, features, and some cleanup.
* Use "S2" moves during homing.
* Enable multi-tap Z-probing.
* Add sensor recovery time "R0.1" to cover the input stability hiccup during probe switch transitions.
* Move the fast inductive Z-plunge from the center to the corner of the bed so if the nozzle impacts it's less damaging.
* Move the post-homeall rest position to the center of the build volume.
* Add some better documentation.
* Ease off on retraction.
* Re-mounting mechanical Z-switch.
* Tuning pressure advance and retraction.
* Add empty start.g, stop.g, cancel.g.
* * Change default retraction to "quiet".
* Faster retract on pause.g.
* Lower z-hop, less pressure advance.
* Height tune after resurfacing build plate.
* Cosmetics.
* ABS filament load and unload scripts.
* Comment text
* Z drive geometry
Motor currents
Decrease bed max PWM to stop blowing breakers
* Refactoring homing scripts
Changing some points and speeds
* * Refactoring homing scripts
* Changing some points and speeds
* Z drive geometry
* Motor currents
* Decrease bed max PWM to stop blowing breakers
* ABS filament load and unload scripts.
* Cosmetics
* * Renaming most of the macros to a different convention.
* Calling macros with quoted filenames for consistency.
* Adding macros for downcurrent motor configuration based on Maglin's changes.
* Adding a moveto_park_xy.g macro for pause.g, and eventually for stop.g after print.
* Reorganizing macros for the UI.
* Increase X/Y/Z currents.
* Fix filament load/unload delegations to macros
* bed.g use homezi.g rather than doing it manually.
* Make drive_z_fullcurrent.g moves more aggressive.
Make drive_z_downcurrent.g moves more aggressive, but with 0 jerk.
* Z homing moves should return to full current after the fast probe, before the slow probe.
* Make all the utility moves run at max speed.
* Macros for setting drive current profiles from the UI.
* Add scripts and macros for testing motor current, acceleration, and jerk settings.
* "torture" motor profiles for mechanical testing
* Add a macro for running a G29 bed mesh scan.
Add macros to Z-home with inductive or mechanical probes.
* Duet filament profiles aren't working well for me. Deleting these files until I can figure it out.
* Refactoring the filament load/unload macros to share machine configuration code across filament types.
Adding an untested PLA profile. (Temps, anyone?)
* Documentation! Trying to make it easier for new folks to find what needs to be tuned.
* Whoops missed adjustment comments in the filament macros.
* Add drive macros for turning motors off.
* Rename "retract" macro folder to "retraction".
* Adding tests for belt path stability under long travel.
* Adding UI macros to activate the different probe configuration.
* Got the filament load/unload scripts to work. Moved them back to /filaments with emergency UI macros under /macros/filament.
* Adding print_start.g and print_end.g macros.
Configure print_end.g macro to park the nozzle, deselect tools, and set the bed to stand by at 45C for PEI part removal.
* Bonus comments.
* Adding 0.9 vs 1.8 motor notes and extra config lines.
* Disable heaters during bed leveling.
Wait for temperatures in print_start.g.
* Inductive probe offset is actually Y25.
* Increasing filament load/unload temps for resilience against different spools with higher melt points.
Adding a PETG profile.
* README.txt disclaimer re filament unload scripts.
* homing_probe_zlevel.g adding zero-H Z-offset placeholders for bed leveling tilt adjustment.
* Changing default print_end.g behavior to turn off tool heaters.
* Comments, and removing my temporary heater config.
* Adding higher X/Y physics parameters commented out, and add some more text regarding adjustment.
commit 2fd9c11ec0e14efc2361e74de33b0ee0eced168b
Author: David Govek <daveidmx@gmail.com>
Date: Sun Mar 11 22:06:23 2018 -0700
Ease off on retraction.
commit b276bf6ef48ead15938f9146370a6dea05491631
Author: David Govek <daveidmx@gmail.com>
Date: Sun Mar 11 22:04:15 2018 -0700
Duet 1.21 compatibility, features, and some cleanup.
* Use "S2" moves during homing.
* Enable multi-tap Z-probing.
* Add sensor recovery time "R0.1" to cover the input stability hiccup during probe switch transitions.
* Move the fast inductive Z-plunge from the center to the corner of the bed so if the nozzle impacts it's less damaging.
* Move the post-homeall rest position to the center of the build volume.
* Move pause park position farther into the corner.
* Add some better documentation.
commit d92809cf3af3dd776e603eb4ef228f7675b3c382
Author: David Govek <daveidmx@gmail.com>
Date: Sat Mar 10 11:21:45 2018 -0800
Making retracts longer, faster, and hoppier.
* Add Filtered Mains Inlet
* add alternate PSU Bracket and Duet Brackets
add alternate PSU Bracket and Duet Brackets
* update model orientation
* M3 Hardware instead of M5
* fix corrupted stls
* update ir bracket with vent holes
* add step for 40mm fan with new IR bracket
* add 120mm fan filter and cover
* Adding configuration files to support both 1.1.6 and 1.1.8
I've done my best to clean printer-specific configuration from the files, this should work with most default VORONs. Someone should come in behind me and double check my work though.
* Minor changes to UBL probing offsets to account for Chimera offset, disabled software endstops to match original voron config.
* Removing 1.1.6, responding to review comments.
* Adding methods that I missed to ultralcd.