Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

5.9alpha - Gcode file "Initial Layer" preview is odd #19652

Open
GregValiant opened this issue Sep 13, 2024 · 4 comments
Open

5.9alpha - Gcode file "Initial Layer" preview is odd #19652

GregValiant opened this issue Sep 13, 2024 · 4 comments
Labels
Status: On Backlog The issue / feature has been reproduced and is deemed important enough to be fixed. Type: Bug The code does not produce the intended behavior.

Comments

@GregValiant
Copy link
Collaborator

GregValiant commented Sep 13, 2024

Cura Version

5.9.0-alpha.0+b514f5

Operating System

Windows 10 Pro

Printer

Ender 3 Pro

Reproduction steps

I was playing with the new StartUp Gcode and came across this bizarre behavior. It appears to be limited to the "Initial Layer". The static preview appears to be fine, but the dynamic preview is odd.

  1. Sliced a model and saved the gcode
  2. Cleared the build plate.
  3. Opened the Gcode in Cura.
  4. Watched the preview of LAYER:0

Actual results

The "Initial Layer" preview shows trace amounts of time travel. Lines are extruded before the move is made. It looks like a rubberband is pulling the virtual nozzle along. The preview looks OK when it's finished with the video portion, but it's odd.
I did not notice the same behavior on any upper layers, just the first one. No post processors were running.

Expected results

An Initial Layer preview that acts normally

Add your .zip and screenshots here ⬇️

Gcode Preview Oddity.zip
Gcode Preview Oddity Project.zip

I don't see any oddities in the log file so I won't include it at this time.

@GregValiant GregValiant added Type: Bug The code does not produce the intended behavior. Status: Triage This ticket requires input from someone of the Cura team labels Sep 13, 2024
@GregValiant GregValiant changed the title Gcode file "Initial Layer" preview is odd 5.9alpha - Gcode file "Initial Layer" preview is odd Sep 13, 2024
@HellAholic
Copy link
Contributor

Hey @GregValiant , thanks for the report.
This one is a shortcoming of the preview system in general, you can replicated it in 5.8.1 as well without any special gcode or processing modifications.
Just a guesstimate on my part but I think some information about the model/print setting/etc are in use during the simulation view, and when loading a pure Gcode, those information nuggets are missing (since it's a gcode).
Have to look through the backlog to see if we have a ticket for it, and if not I'll add one (easy enough to do with project, recording, and the explanation). To be honest, I don't see a high chance of this being picked up, but I'll make sure it is noted. Thanks once again!
Let me know if you found anything else :P Happy hunting!
PS. The dreaded text overlay for the Start-End Gcode has been removed as well in the alpha build.

@GregValiant
Copy link
Collaborator Author

I can see this one generating some bug reports. It is an odd effect.
Should I close this?

@HellAholic
Copy link
Contributor

HellAholic commented Sep 14, 2024

Let us do a quick investigation first, if it's an easy fix we might be able to fit it in between. If it requires more work then at least the ticket can act as a base to see how many people experience it and how much weight it gets.

@HellAholic
Copy link
Contributor

Internal reference: CURA-12144

@HellAholic HellAholic added Status: On Backlog The issue / feature has been reproduced and is deemed important enough to be fixed. and removed Status: Triage This ticket requires input from someone of the Cura team labels Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: On Backlog The issue / feature has been reproduced and is deemed important enough to be fixed. Type: Bug The code does not produce the intended behavior.
Projects
None yet
Development

No branches or pull requests

2 participants