Adaptive pressure advance settings uses wrong speed on some small perimeters. #324

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

Originally created by @Wegerich on 3/14/2026

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

2.3.2-rc2

Operating System (OS)

Windows

OS Version

11

Additional system information

No response

Printer

Prusa MK4S

How to reproduce

  1. Open the provided 3mf
  2. Slice the model with the settings inside, using black Jayo PETG
  3. Check line 12475 of the gcode

Actual results

You can see that the gcode for this small perimiter area has correctly been set with an XY printhead speed of 20mm/s, but the APA settings are detecting the 50mm/s speed, which is for the outer perimeters.

Expected results

APA should be set to the value for the 20mm/s speed, to account for the reduced speed of the detected "small perimeter".

Project file & Debug log uploads

line 12475 20260314-151616_retspd20_retlen0.5_0.7zhop_500acc_LH_0.3mm_adaptive pressure advance small perimeters ignored_1.73694g_PETG_Prusa MK4S HF_7m51s.gcode.txt

adaptive pressure advance small perimeters ignored.zip

Checklist of files to include

  • Log file
  • Project file

Anything else?

No response

*Originally created by @Wegerich on 3/14/2026* ### Is there an existing issue for this problem? - [x] I have searched the existing issues ### OrcaSlicer Version 2.3.2-rc2 ### Operating System (OS) Windows ### OS Version 11 ### Additional system information _No response_ ### Printer Prusa MK4S ### How to reproduce 1. Open the provided 3mf 2. Slice the model with the settings inside, using black Jayo PETG 3. Check line 12475 of the gcode ### Actual results You can see that the gcode for this small perimiter area has correctly been set with an XY printhead speed of 20mm/s, but the APA settings are detecting the 50mm/s speed, which is for the outer perimeters. ### Expected results APA should be set to the value for the 20mm/s speed, to account for the reduced speed of the detected "small perimeter". ### Project file & Debug log uploads [line 12475 20260314-151616_retspd20_retlen0.5_0.7zhop_500acc_LH_0.3mm_adaptive pressure advance small perimeters ignored_1.73694g_PETG_Prusa MK4S HF_7m51s.gcode.txt](https://github.com/user-attachments/files/25996615/line.12475.20260314-151616_retspd20_retlen0.5_0.7zhop_500acc_LH_0.3mm_adaptive.pressure.advance.small.perimeters.ignored_1.73694g_PETG_Prusa.MK4S.HF_7m51s.gcode.txt) [adaptive pressure advance small perimeters ignored.zip](https://github.com/user-attachments/files/25998153/adaptive.pressure.advance.small.perimeters.ignored.zip) ### Checklist of files to include - [ ] Log file - [x] Project file ### Anything else? _No response_
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#324