smartavionics / Cura

3D printer / slicing GUI built on top of the Uranium framework
GNU Lesser General Public License v3.0
176 stars 11 forks source link

[4.20.14] Z Seam ignoring User Defined location #234

Open mattwn opened 1 year ago

mattwn commented 1 year ago

Application version smartavionics cura 4.20.14

Platform Windows

Printer FLSun Super Racer

Reproduction steps

  1. Slicing normally, without Spiralize correctly orients the Z seam in the direction specified by the User
  2. Turn on Spiralize and the Z seam no longer orients correctly in the direction specified by the User

I am aware that the majority of a spiralized print does not have a z seam. But a spiralized print does have some number of layers at the base that are printed normally to account for supports and do have a z seam. I am referring to the z seam orientation on these base layers only.

Screenshot(s)

The only difference between these two screenshots is enabling/disabling "Spiralize Outer Contour".

Spiralize disabled. Seam is correctly in the positive X direction. image

Spiralize enabled. Seam (for the base layers) is incorrectly in a random position. image

Actual results The z seam of the first N layers orients in random position.

Expected results The z seam of the first N layers should orient in the direction requested by the User under "Walls/Z Seam Alignment/User Specified"

Project file FSR_viking_horn.zip

Log file (See https://github.com/Ultimaker/Cura#logging-issues to find the log file to upload, or copy a relevant snippet from it.)

Additional information I had submitted a prior bug regarding random position. But this is a different (perhaps related?) issue and the goal is a User Defined Position of the Z seam in the first few layers.

smartavionics commented 1 year ago

And what happens when you turn off support?