Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 08, 2014 05:46PM |
Registered: 11 years ago Posts: 14,685 |
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 09, 2014 04:45AM |
Registered: 10 years ago Posts: 73 |
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 09, 2014 05:26AM |
Registered: 11 years ago Posts: 14,685 |
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 09, 2014 05:53AM |
Registered: 10 years ago Posts: 73 |
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 09, 2014 06:53AM |
Registered: 11 years ago Posts: 14,685 |
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 09, 2014 07:17AM |
Registered: 11 years ago Posts: 14,685 |
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 09, 2014 07:41AM |
Registered: 10 years ago Posts: 73 |
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 09, 2014 11:11AM |
Registered: 11 years ago Posts: 2,472 |
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 09, 2014 01:54PM |
Registered: 10 years ago Posts: 73 |
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 09, 2014 02:07PM |
Registered: 11 years ago Posts: 2,472 |
Quote
Mercnik
Yes axis compenstaion in log shows 0.
There are no visible bad connectins or bad soldering on the duet USB socket.
I
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 09, 2014 02:29PM |
Registered: 10 years ago Posts: 73 |
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 09, 2014 04:53PM |
Registered: 11 years ago Posts: 14,685 |
Quote
Mercnik
I use webinterface and pronterface, becouse, if print goes bad, you can not move axes after pause or stop in webinterface.
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 09, 2014 05:56PM |
Registered: 10 years ago Posts: 73 |
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 10, 2014 05:05AM |
Registered: 11 years ago Posts: 14,685 |
Quote
Mercnik
Yes that is all true.
If something goes wrong (first layer not sticking, or something similar. or now when i had problems...)
I just wanted to pause/stop, retract fillament, move up Z axis' to clean nozzle, home all axes and try again.
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 10, 2014 10:28AM |
Registered: 11 years ago Posts: 2,472 |
Quote
Mercnik
Yes that is all true.
If something goes wrong (first layer not sticking, or something similar. or now when i had problems...)
I just wanted to pause/stop, retract fillament, move up Z axis' to clean nozzle, home all axes and try again.
Without reseting, homing, bed leveling, reheating bed..
But i can not move motors when in pause or when stoping print.
I do ewerything ower web, just when i stop the print, I use pronterface to, move up nozzle before turning off heater.
It is easier to clean
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 11, 2014 12:03PM |
Registered: 10 years ago Posts: 73 |
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 12, 2014 02:19PM |
Registered: 10 years ago Posts: 18 |
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 22, 2014 12:36PM |
Registered: 11 years ago Posts: 14,685 |
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 22, 2014 01:13PM |
Registered: 11 years ago Posts: 105 |
Re: Minor updates: firmware 0.78r-dc42 and web interface 1.02 September 22, 2014 07:25PM |
Registered: 10 years ago Posts: 665 |
Quote
- Modify XY homing moves to set the final axis position (either axis min or max) depending on the move direction. I've implemented this in my firmware fork to hopefully add support for the new Ormerod 2 Y-axis, so O2 users don't have to rely on G92 in their homing files any more. That seemed kind of reasonable to me and required changes to only two lines of code IIRC.
- Think about M0/M1 again - does it really make sense to disable all the drives when M0 (Stop) is called? In my firmware fork, every drive is only disabled if M1 (Sleep) is called. My motivation for this change was to simplify print restarts, and of course I've modified my web interface fork to match this behaviour.
- Reset homed axes in the GCodes class whenever axis drives are either disabled or axes are being homed. This provides a nicer feedback on the web interface, too.
- Add the possibility to pass certain axes and/or extruders to M18/M84 (Disable drives). I saw a commit on Cura's GitHub page the other day in which "M84 E0" was added to their RepRap G-Code generation files, so I want to stay compatible with it just in case.
- You may want to implement an internal code queue in the GCodes class to run non-moving codes just-in-time. By non-moving codes I mean codes which don't have an immediate effect on the Move class, like M106 or so. On that occasion you could also modify M23 to pause a print as soon as the current move finishes, just as in my firmware fork.