Comments (16)
I am able to reproduce this bug in the case of a print from the SD card. Is it correct or do you also see this bug during an USB print?
from advi3pp.
From my latest tests, the bug is still there (USB print)
from advi3pp.
I can confirm this bug is still occurring on 2.0.1 through USB (at least when using Cura 3.1.0 to print).
from advi3pp.
FYI, this occurred for me w/ stock firmware using repetier host as well.
Dave
from advi3pp.
Curious if this will be something that can be resolved? This also occurs if you queue up a job in repetier-host before printer is on. It will start right where the printhead was last left. It does home Z however.
from advi3pp.
The fix is planned for version 3.0.0
from advi3pp.
I see you had screenshots of screen brightness, how close is 3.0?
from advi3pp.
This is probably the same thing, but I was doing a print in ABS and just laying down the first layer. I realised it was going to turn to crap as the bed wasn't level enough so I stopped the print, went to the bed level menu, started the level option however it seemed that it thought the x axis "0" was the point on the bed where I had pressed stop.
from advi3pp.
Yep exact situation I run into often. I have to turn printer completely off and manually home w/ G28 Reset doesn't fix for me.
Dave
from advi3pp.
I did notice after I had turned it off and on, when I went and started the level process again I saw a screen that said something about "waiting for homing to complete" or something like that. It was only there for a few seconds. I am 99% certain that it did NOT do that when I did the level process after aborting a print so that might help narrow it down? It is skipping that homing process part of the code when a print has been aborted.
(and I was printing from SD card - I see you asked that of someone else)
from advi3pp.
It's an issue w/ the marlin FW. Stock also. andrivet said he was going to resolve it in 3.0.
Dave
from advi3pp.
The workaround I have been using so far (which I found on another forum and did not discover myself) is to disable steppers with M18 before homing. Seems to be working so far, easier than power cycling everything, and is easy enough to put into the generated gcode or octoprint.
from advi3pp.
Is someone able to reproduce this bug is a reproducible way? Is see this but many times, but when I try to reproduce it, I can't...
from advi3pp.
Is someone able to reproduce this bug in a reproducible way?
Yes. A M17 alone should trigger it (at least on my printer). For example, run the following after moving the extruder somewhere in the middle of the bed where the homing issue is more easily visible:
M17 ; enable all steppers including the extruder
G28 X ; Try to home X. Won't work
I did some measurements and it appears to be a hardware issue. I've been using this code I wrote as a fix: 5da26d6 "i3plus: fix X homing when extruder is enabled." There are more details in the commit message, but basically, there is noise from the extruder stepper on the X_MIN pin that is causing the AVR to detect the limit switch as closed when it is actually open. Feel free to cherry pick that if you agree with the fix.
from advi3pp.
@SureshotM6 I confirm that M17 / G28 X does exhibit the problem. I will try to see the signals with an oscilloscope
from advi3pp.
Fixed in Beta 3
from advi3pp.
Related Issues (20)
- unable to access documentation on https://manual.advi3pp.com/ HOT 1
- Synchronise sources with Marlin 2.1.2 HOT 1
- For Mark II printers, select by default the Mark II offsets for the probe HOT 1
- For some users, Homing X, Y or Z is stuck on the "Homing..." screen HOT 1
- Add a way to cancel Load and Unload filament HOT 1
- Specific sequence leads to catastrophic failure HOT 1
- SD card sorting is not working as expected HOT 1
- Support of M305 - User Thermistor Parameters
- Extruder tuning - measurement image missing 5.7.x HOT 2
- Tuning Extruder: the flowrate is incorrect
- Add support for M593 - Input Shaping
- Manual Leveling does not check bed temperature and does not home
- When a M0/M1 command is sent, the LCD display does not have a button to resume the print HOT 1
- Be able to set the bed temperature in the leveling screens
- With some LCD panels, the text does not appear correctly
- Synchronise sources with Marlin 2.1.2.2 HOT 1
- X-Twist compensation is broken HOT 1
- Leveling state is not restored after homing HOT 1
- To be able to cycle back and forth between the first and last setup screens on the temperature presets
- In the Move panel, the E- button does not work
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from advi3pp.