GithubHelp home page GithubHelp logo

Comments (13)

cabped avatar cabped commented on August 16, 2024

This first video is when it pause because of the end of filament.
Pausing.zip

from jz-ts24-2.

cabped avatar cabped commented on August 16, 2024

This video shows the bad positioning of Z when it resumes from end of filament.
Resume.zip

from jz-ts24-2.

miblooming avatar miblooming commented on August 16, 2024

Yes it didn't consider the offset of Z.
What's the offset value of the Z.
Please try to set the offset of Z to zero, and check whether the problem is gone.
Maybe there is a bug.

from jz-ts24-2.

cabped avatar cabped commented on August 16, 2024

from jz-ts24-2.

miblooming avatar miblooming commented on August 16, 2024

In firmware of version 3.6.2.It should work fine in condition(A) and (C).
When pause by hand, the value offset of Z is not lose, and the Z original position is not lose too.
When resume by hand, screen just tell the printer move tool to the position, which saved on pause.
It's a strange bug.

The distance of Z in condition(B) should equal to the offset of Z, because the screen lose the info of Z offset, which calculate by automatic bed leveling module

Can you send me your marlin, gcode file and printing.sys file.
marlin: there are many version of marlin
gcode file: on your video
printing.sys: When printing task is paused, there's a printing.sys file in SD card.

from jz-ts24-2.

cabped avatar cabped commented on August 16, 2024

Well, I don't know if it's relevant, but I did another test: I tried to force Z up in condition (A), by manually positioning it with the move axis option on the panel, while the print was paused. The bed came up (Z up) a little (the command was to lift it 10mm, not sure if it did it all), but not enoght to set it on the top of objetct. At some point I couldn't lift it up more, as the screen informed my Z axis was in 0 position. I didn't understand that... (?) How it is in Z=0 if the print was paused while doing the layer 3, about 1.2mm over the bed...

My Marlin version is 1.0.6. I'll provide the files requested as soon as possible.

from jz-ts24-2.

miblooming avatar miblooming commented on August 16, 2024

I know too factor about z-offset.
1.UIEditor of JZ-TS. Lift Z before pause
2.Marlin config. Lift Z before homing XY
Setting on the touch screen
Setting on marlin

from jz-ts24-2.

cabped avatar cabped commented on August 16, 2024

from jz-ts24-2.

miblooming avatar miblooming commented on August 16, 2024

On printing, JZ-TS send gcode cmd line by line in Gcode File.
On pause
STEP 1 [stop read gcode cmd from gcode file]
SETP2 [save printing state]
SETP3 send these gcode cmd:
(expression) will be cal calculated to number

[if Lift Z on Pause(mm) > 0] G1 Z(current_z + Lift Z on Pause(mm))
[if Home X&Y on Pause checked] G28 X0 Y0
[else] G1 X(Move to Point X on Pause) Y(Move to Point Y on Pause)

On resume
[if Home X&Y on Pause checked] G28 X0 Y0
G90
G1 Z(z on paused + 3)
G1 X(x on paused) Y(y on pause)
G1 Z(z on paused)
G92 E(e on paused)
[if is on relative mode when paused] G91
[else] G90
G1 F(f on paused)

JZ-TS almost does noting dubious when clicking Pause on screen.

from jz-ts24-2.

miblooming avatar miblooming commented on August 16, 2024

Has the problem been solved? @cabped

from jz-ts24-2.

cabped avatar cabped commented on August 16, 2024

from jz-ts24-2.

cabped avatar cabped commented on August 16, 2024

from jz-ts24-2.

miblooming avatar miblooming commented on August 16, 2024

Please try it, the default setting of pause is changed to Dock, not Homing.

from jz-ts24-2.

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.