Coder Social home page Coder Social logo

Comments (6)

dcnewman avatar dcnewman commented on July 21, 2024

There's no known bug in this area. I suspect rather that you had an event which lost steps or you have the very common problem of a failing stepper motor cable. FWIW, plenty of people, myself included, use those menus all the time during a print to turn fans on or off, set a new Z pause height, change the print speed, etc.

from sailfish-mightyboardfirmware.

dcnewman avatar dcnewman commented on July 21, 2024

The one way I do know that people can cause this to happen is either if

  1. They pause the print in which case the XY carriage is moved to the back right of the printer but 5mm away from each endstop. HOWEVER, if at the start of the print they had inapt gcode which caused steps to be lost (e.g., running the XY carriage to the far front left of the printer and causing the motors to skip), then those lost steps can cause problems. When the pause is done, the carriage may be moved back so far that it hits one or both of the endstops further losing steps and then causing a loss of registration.
  2. With 7.6 and earlier, there was a bug whereby if you paused the print, did not have "heat while pause enabled", then loaded or unloaded filament, the X, Y, and Z stepper motors might be during the load/unload at reduced current thus making it easy to accidentally move the carriage while loading/unloading filament. That was fixed in 7.7 but again requires that specific set of circumstances (actual pause, loading/unloading filament, and not having "heat while paused" enabled via Utilities > General Settings).

from sailfish-mightyboardfirmware.

KimBrown avatar KimBrown commented on July 21, 2024

Hi Dan, thanks again. That's interesting stuff. I'm 95% sure it was the filament jamming up now.I'm on a Large Harbour Tug Boat here, and with the noise might have missed the belts jumping as the carriage tried to move. I'll be home in about a week and will leave the long print till then to do.I've already updated to 7.7 before finding the problem.
As far as updating timing of the Update/Reset button, I found a good way to get it right.On the CTC and I'll guess the other clones as well, there is a green LED that flashes when there's comms going on on the USB. After pressing the UpLoad Button on the screen the Green LED flickers twice, with a very short ON duration (so appears dim), as soon as you see the second flicker, press the reset button. Works every time here...
Date: Thu, 26 Nov 2015 08:14:51 -0800
From: [email protected]
To: [email protected]
CC: [email protected]
Subject: Re: [Sailfish-MightyBoardFirmware] X/Y axis Jump when viewing LCD Menu. (#148)

The one way I do know that people can cause this to happen is either if

They pause the print in which case the XY carriage is moved to the back right of the printer but 5mm away from each endstop. HOWEVER, if at the start of the print they had inapt gcode which caused steps to be lost (e.g., running the XY carriage to the far front left of the printer and causing the motors to skip), then those lost steps can cause problems. When the pause is done, the carriage may be moved back so far that it hits one or both of the endstops further losing steps and then causing a loss of registration.

With 7.6 and earlier, there was a bug whereby if you paused the print, did not have "heat while pause enabled", then loaded or unloaded filament, the X, Y, and Z stepper motors might be during the load/unload at reduced current thus making it easy to accidentally move the carriage while loading/unloading filament. That was fixed in 7.7 but again requires that specific set of circumstances (actual pause, loading/unloading filament, and not having "heat while paused" enabled via Utilities > General Settings).


Reply to this email directly or view it on GitHub.

from sailfish-mightyboardfirmware.

KimBrown avatar KimBrown commented on July 21, 2024

Hi Dan, there seems to be a tiny Gremlin in 7.7 on the Preheat Settings, in that you can reduce the Heat Setting for the Extruder past Zero which then becomes 280'.... But going in the opposite direction you get stuck at 280'It's not what I'd call a Bug, just seems a bit odd.All the Best,Kim

from sailfish-mightyboardfirmware.

dcnewman avatar dcnewman commented on July 21, 2024

Kim,

I checked in a code change that will limit the bottom-end settings to 0C for the pre-heat settings. Thanks for reporting this.

from sailfish-mightyboardfirmware.

KimBrown avatar KimBrown commented on July 21, 2024

That's ok. Glad to help rather than be a hindrance. I used to do allot of coding at one time, and know how easy it isto miss something like that.
I work on a ship (Large Harbour Tug bringing in Super Tankers to Oil and Gas Terminals here in Wales...), and going home in a couple of days, so the Printers packed up now in the back of the car, so doing this from memory.
I have a request for a mod in the software that shouldn't be hard to do if it's possible.
Off Sets:-In the Menu where you can set the Off Sets of the Nozzles would it be possible to set the Right Buttonto index throu from X, to Y, to Z (I haven't the machine here to check, but it was something I recall).[The Up / Down Buttons Inc / Dec the reading. Left moves out of the Off Set Option, Center ButtonSets the reading (If I recall), but the Right Button does nothing....
Also, only if there's space on the LCD screen for it, would it be possible to have it say which tool itrefers to. eg 'X for T(0)', or 'X for T(R)' .. I didn't play with this facility, but will need to soon as I have something a miss on my Left Extruder Off Set, unless I can alter it via the MakerBot or Rep software..When I saw it come up with a figure and it was only possible to move throughto the Y setting by 'Accepting' the X value on the screen, I thought I'd wait till I had a clear head and tucked up at home... It was an odd ball figure, so I wasn't sure if it was a reading it read from memory ora figure it picked out of the air something like 0.0018mm or something like that if I recall.If it read it from Memory, then it was probably a corruption that crept in when I tried upgrading fromone MakerBot version to another, before swapping over to SailFish.
Maybe it would be possible to have multiple presses of the Middle Button set the Off Set Reading that'sshowing to Zero.... Something like Pressing the Middle Button three times within 3 seconds or something similar.
I also need to find out what the PID number means for the Extruders. On my machine my two extrudersnumbers are different, and the only thing that is different is the rotation. But they might have got corrupted.(Guessing that the PID number tells the firmware the amount of Flow (quantity of filament to push through,maybe nozzle size and off set etc. and wondering if it's showing a Floating point number in place of a Binarynumber). I'll dig around on the internet and see what I can find out as I'm curious.
Thanks,Kim..

Date: Sun, 29 Nov 2015 12:22:12 -0800
From: [email protected]
To: [email protected]
CC: [email protected]
Subject: Re: [Sailfish-MightyBoardFirmware] X/Y axis Jump when viewing LCD Menu. (#148)

Kim,

I checked in a code change that will limit the bottom-end settings to 0C for the pre-heat settings. Thanks for reporting this.


Reply to this email directly or view it on GitHub.

from sailfish-mightyboardfirmware.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.