Skip to content

JD processor upgrade#12440

Merged
RF47 merged 4 commits into
OrcaSlicer:mainfrom
ianalexis:jd-processor-upgrade
Feb 23, 2026
Merged

JD processor upgrade#12440
RF47 merged 4 commits into
OrcaSlicer:mainfrom
ianalexis:jd-processor-upgrade

Conversation

@ianalexis

@ianalexis ianalexis commented Feb 23, 2026

Copy link
Copy Markdown
Collaborator

Description

This pull request upgrade and fixes a bug from JD processor where the time estimate is influenced by the machine's jerk limits, even when using Junction deviation.

  • Update M205 Processor to get JD from gcode.
  • JD to Jerk calculation modularized.
  • get_axis_max_jerk JD compatible.
  • include Z calculation.
image

ianalexis and others added 2 commits February 23, 2026 12:20
Co-Authored-By: Rodrigo Faselli <[email protected]>
Co-Authored-By: Rodrigo Faselli <[email protected]>
@RF47 RF47 added the bug-fix label Feb 23, 2026
@ianalexis ianalexis marked this pull request as ready for review February 23, 2026 16:43
@ianalexis ianalexis force-pushed the jd-processor-upgrade branch from 2da2d43 to 1bd6785 Compare February 23, 2026 17:00
Comment thread src/libslic3r/GCode/GCodeProcessor.cpp Outdated
Comment thread src/libslic3r/GCode/GCodeProcessor.hpp Outdated
Comment thread src/libslic3r/GCode/GCodeProcessor.cpp Outdated
Co-Authored-By: Rodrigo Faselli <[email protected]>
@RF47

RF47 commented Feb 23, 2026

Copy link
Copy Markdown
Collaborator

Test OK
tests JD.xlsx

@RF47 RF47 merged commit 6a831c5 into OrcaSlicer:main Feb 23, 2026
12 checks passed
@ianalexis ianalexis deleted the jd-processor-upgrade branch February 23, 2026 22:43
tome9111991 pushed a commit to tome9111991/OrcaSlicer that referenced this pull request Feb 24, 2026
* Update GCodeProcessor.cpp

Co-Authored-By: Rodrigo Faselli <[email protected]>

* Fix

Co-Authored-By: Rodrigo Faselli <[email protected]>

* get_axis_max_jerk_with_jd

* get_get fix

Co-Authored-By: Rodrigo Faselli <[email protected]>

---------

Co-authored-by: Rodrigo Faselli <[email protected]>
SoftFever pushed a commit that referenced this pull request Mar 1, 2026
* Update GCodeProcessor.cpp

Co-Authored-By: Rodrigo Faselli <[email protected]>

* Fix

Co-Authored-By: Rodrigo Faselli <[email protected]>

* get_axis_max_jerk_with_jd

* get_get fix

Co-Authored-By: Rodrigo Faselli <[email protected]>

---------

Co-authored-by: Rodrigo Faselli <[email protected]>
Xipit pushed a commit to Xipit/OrcaSlicer that referenced this pull request Mar 16, 2026
* Update GCodeProcessor.cpp

Co-Authored-By: Rodrigo Faselli <[email protected]>

* Fix

Co-Authored-By: Rodrigo Faselli <[email protected]>

* get_axis_max_jerk_with_jd

* get_get fix

Co-Authored-By: Rodrigo Faselli <[email protected]>

---------

Co-authored-by: Rodrigo Faselli <[email protected]>
davidjdixon pushed a commit to davidjdixon/OrcaSlicer that referenced this pull request Mar 21, 2026
* Update GCodeProcessor.cpp

Co-Authored-By: Rodrigo Faselli <[email protected]>

* Fix

Co-Authored-By: Rodrigo Faselli <[email protected]>

* get_axis_max_jerk_with_jd

* get_get fix

Co-Authored-By: Rodrigo Faselli <[email protected]>

---------

Co-authored-by: Rodrigo Faselli <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants