Toolhead preview shows incorrect X/Y position during G-code preview (nozzle rendered far from actual toolpath) #1465

Closed
opened 2026-04-05 17:53:35 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @nikigan on 11/30/2025

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

2.3.1

Operating System (OS)

macOS

OS Version

Tahoe 26.1

Additional system information

Description

When using OrcaSlicer, the toolhead (nozzle) is rendered in the wrong X/Y position during the G-code preview.
The G-code itself is correct, and the printer produces the part normally, but the preview visualization shows the nozzle offset far away from the actual toolpath — sometimes even outside the build plate.

This happens regardless of model, filament, or process profile.
Only the preview rendering is incorrect.

The issue appears to be caused by incorrect or missing nozzle/toolhead offsets in the machine profile, but adjusting user-side profiles does not fix it.


Environment

  • OS: Darwin 26.1 (Tahoe)
  • OrcaSlicer version: 2.3.1 (f2d10a0)
  • Printer: Flashforge Adventurer 5M (Forge X profile)

Additional Notes

  • Restarting OrcaSlicer does not help.
  • Resetting configuration does not help.
  • The G-code preview paths are correct; only the nozzle object is misaligned.
  • This appears to be similar to older issues involving incorrect preview transforms on some printers.

Request

Please verify the transform/offset logic used for rendering the toolhead in preview mode.
It seems the nozzle is visualized using a different XY origin than the toolpath generator uses.

If needed, I can provide:

  • More recordings
  • My full OrcaSlicer config directory
  • Exported machine/filament/process profiles

Printer

Flashforge Adventurer 5M

How to reproduce

  1. Open any model in OrcaSlicer.
  2. Slice the model.
  3. Switch to "Preview" mode.
  4. Observe the toolhead position:
    • The nozzle graphic is offset from the real toolpath.
    • The offset persists through all layers.
    • The preview behaves as if the toolhead origin is wrong.

Actual results

Toolhead is visibly displaced outside the printing bed.

Expected results

The toolhead icon in the G-code preview should follow the actual toolpath generated by the slicer.

Project file & Debug log uploads

chip-0000001-set-a.3mf.zip

Checklist of files to include

  • Log file
  • Project file

Anything else?

Image

*Originally created by @nikigan on 11/30/2025* ### Is there an existing issue for this problem? - [x] I have searched the existing issues ### OrcaSlicer Version 2.3.1 ### Operating System (OS) macOS ### OS Version Tahoe 26.1 ### Additional system information ### Description When using OrcaSlicer, the toolhead (nozzle) is rendered in the wrong X/Y position during the G-code preview. The G-code itself is correct, and the printer produces the part normally, but the preview visualization shows the nozzle offset far away from the actual toolpath — sometimes even outside the build plate. This happens regardless of model, filament, or process profile. Only the preview rendering is incorrect. The issue appears to be caused by incorrect or missing nozzle/toolhead offsets in the machine profile, but adjusting user-side profiles does not fix it. --- ### Environment - **OS:** Darwin 26.1 (Tahoe) - **OrcaSlicer version:** 2.3.1 (f2d10a0) - **Printer:** Flashforge Adventurer 5M (Forge X profile) --- ### Additional Notes - Restarting OrcaSlicer does not help. - Resetting configuration does not help. - The G-code preview paths are correct; only the nozzle object is misaligned. - This appears to be similar to older issues involving incorrect preview transforms on some printers. --- ### Request Please verify the transform/offset logic used for rendering the toolhead in preview mode. It seems the nozzle is visualized using a different XY origin than the toolpath generator uses. If needed, I can provide: - More recordings - My full OrcaSlicer config directory - Exported machine/filament/process profiles ### Printer Flashforge Adventurer 5M ### How to reproduce 1. Open any model in OrcaSlicer. 2. Slice the model. 3. Switch to "Preview" mode. 4. Observe the toolhead position: - The nozzle graphic is offset from the real toolpath. - The offset persists through all layers. - The preview behaves as if the toolhead origin is wrong. ### Actual results Toolhead is visibly displaced outside the printing bed. ### Expected results The toolhead icon in the G-code preview should follow the actual toolpath generated by the slicer. ### Project file & Debug log uploads [chip-0000001-set-a.3mf.zip](https://github.com/user-attachments/files/23838749/chip-0000001-set-a.3mf.zip) ### Checklist of files to include - [ ] Log file - [x] Project file ### Anything else? ![Image](https://github.com/user-attachments/assets/9f4fce79-039c-4ea2-a224-a8b217940ff6)
MrUnknownDE added the bugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbug labels 2026-04-05 17:54:07 +02:00
Sign in to join this conversation.
No Label bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#1465