Skip to content

Profiles for Creality K2 Pro printer#11315

Merged
igiannakas merged 7 commits into
OrcaSlicer:mainfrom
malasip:main
Nov 21, 2025
Merged

Profiles for Creality K2 Pro printer#11315
igiannakas merged 7 commits into
OrcaSlicer:mainfrom
malasip:main

Conversation

@malasip

@malasip malasip commented Nov 9, 2025

Copy link
Copy Markdown
Contributor

Description

Printer profile for Creality K2 Pro

Based on existing K2 Plus profile

  • Updated acceleration and speed parameters from Creality Print
  • Creality has changed the Machine Start G-code a bit to include extra line purge and start positioning
image image

Profile validator:
image
Extra profile check:
image

Added printer profiles for Creality K2 Pro based on existing K2 Plus profile and Creality Print modifications.
@smallrussian

Copy link
Copy Markdown

please merge this!!! so i can use this program instead of creality print

@kostake2011

Copy link
Copy Markdown

How do I add your profiles to an existing version of Orca?

malasip and others added 5 commits November 13, 2025 23:47
K2 Plus filament profiles have additional move for filament start g-code on some filaments. This causes unnecessary moves and make filament profiles non-working on K2 series printers.
As these moves are already mirrored on printer profile and not used in rest of the K2 series they should be removed.
Added adaptive probing comments to machine start gcode for all nozzle sizes. Adjusted process profiles for various layer heights and nozzle sizes, including changes to bridge speeds, acceleration, wall generator and support line widths according to Creality profiles s to optimize print quality and reliability.
Adjusted speeds, accelerations, line widths, and other slicing parameters for better print quality and compatibility. Updated machine start g-code to include print area comments for adaptive probing (Creality K2 Pro uses these comments to define adaptive probing area)
@igiannakas igiannakas added Community testers wanted Looking for community testers and feedback profile labels Nov 17, 2025
@igiannakas

Copy link
Copy Markdown
Collaborator

@yw4z would you mind reviewing the STL for the build plate? I think you've submitted review comments in another PR for something similar.

@yw4z

yw4z commented Nov 17, 2025

Copy link
Copy Markdown
Collaborator

i sent one for artillery one to prevent change with optimized one. i'm taking notes for new ones then optimize new ones in single PR

@yw4z

yw4z commented Nov 17, 2025

Copy link
Copy Markdown
Collaborator

cover sized as 240x240 is ok

plate model looks like already copied from optimized ones but it scaled as 2D instead moving points of model. that causes wrong proportions on handles etc. will fix this next "Profile optimizations" PR
Screenshot-20251117145405

plate texture looks same as creality_k2plus_buildplate_texture.png

@malasip

malasip commented Nov 17, 2025

Copy link
Copy Markdown
Contributor Author

I was a bit lazy with the build plate. On Creality print they use the creality_k1_buildplate_model.stl as the build plate model, even thought the plate itself is different.

@yw4z

yw4z commented Nov 17, 2025

Copy link
Copy Markdown
Collaborator

i have checked few videos and bed shape is different from K series. its shape much more similar to "Hi" model.

Screenshot-20251118020051

dont worry about model i will change it on next profile folder PR

@kostake2011

Copy link
Copy Markdown

Are these profiles not included in the nightly build yet? I downloaded the latest build, but I don't see K2 Pro.

@Requiem-MH

Requiem-MH commented Nov 20, 2025

Copy link
Copy Markdown

I manually downloaded the profile and added it to my existing installation. I was able to add my K2 Pro through the UI, slice a simple Benchy, and upload it without any issues. I started the print from the printer itself, and everything worked correctly — the Benchy came out great.

At the moment, the printer only appears under the Device tab if you manually enter the Fluidd interface URL (http://INSERT_PRINTER_IP_HERE:4408) in Connections → Device UI field. After adding this, the Device tab displays the printer as expected and you have full control of it via Fluidd.

Happy to help test further if needed.

@igiannakas igiannakas merged commit ac483df into OrcaSlicer:main Nov 21, 2025
1 check passed
@igiannakas

Copy link
Copy Markdown
Collaborator

Thank you! Merged.

valerii-bokhan pushed a commit to valerii-bokhan/OrcaSlicer that referenced this pull request Nov 21, 2025
* Profiles for Creality K2 Pro printer

Added printer profiles for Creality K2 Pro based on existing K2 Plus profile and Creality Print modifications.

* Fixed filament start g-code for K2 series

K2 Plus filament profiles have additional move for filament start g-code on some filaments. This causes unnecessary moves and make filament profiles non-working on K2 series printers.
As these moves are already mirrored on printer profile and not used in rest of the K2 series they should be removed.

* Update Creality K2 Pro profiles for improved print quality

Added adaptive probing comments to machine start gcode for all nozzle sizes. Adjusted process profiles for various layer heights and nozzle sizes, including changes to bridge speeds, acceleration, wall generator and support line widths according to Creality profiles s to optimize print quality and reliability.

* Revert "Update Creality K2 Pro profiles for improved print quality"

This reverts commit ac84058.

* Update Creality K2 Pro profiles for improved slicing

Adjusted speeds, accelerations, line widths, and other slicing parameters for better print quality and compatibility. Updated machine start g-code to include print area comments for adaptive probing (Creality K2 Pro uses these comments to define adaptive probing area)
@kostake2011

kostake2011 commented Nov 23, 2025

Copy link
Copy Markdown

Is it possible to synchronize filament in CFS in Orca, like Creality print does?
Or should I only communicate with the printer in orca via fluidd?
Screenshot_1

dbaarda pushed a commit to dbaarda/OrcaSlicer that referenced this pull request Nov 27, 2025
* main: (272 commits)
  Delete validate-documentation.yml (OrcaSlicer#11477)
  Update printer profiles for Artillery (OrcaSlicer#11284)
  Fix emulated spiral Z-hop XY offset on multi-plate slicing (OrcaSlicer#11468)
  Move WIKI to new repo
  Validate invalid fields for hidden system profiles (OrcaSlicer#11455)
  ci: Increase timeout for dedupe-issues workflow from 10 to 30 minutes
  Fix CICD AI dedupe
  Change runner from self-hosted to ubuntu-latest
  Check duplicated issues. ported from Claude code repo (OrcaSlicer#11454)
  UI fixes / improvements (OrcaSlicer#11413)
  Fix Spiral Z-Hop arc handling (OrcaSlicer#11430)
  FIX: Open provided file at startup (OrcaSlicer#11419)
  Re-include BBS's Clipperutils2 (OrcaSlicer#11415)
  Fix filament profile import if inherit from vendor generic (OrcaSlicer#11398)
  Fix crash after syncing printer (OrcaSlicer#11428)
  Wiki 16 (MiniUpdate): Updated by Stable cmake 4.2 release + VS2026 First (OrcaSlicer#11423)
  Revert "fix GITHUB_TOKEN permissions in workflows (OrcaSlicer#11392)"
  correct oversight in OrcaSlicer#11392 (OrcaSlicer#11404)
  Profiles for Creality K2 Pro printer (OrcaSlicer#11315)
  Reduce artifacts from short travel moves before external perimeters (OrcaSlicer#10722)
  ...
dbaarda pushed a commit to dbaarda/OrcaSlicer that referenced this pull request Dec 1, 2025
* upd-eigen-5.0.0: (273 commits)
  Delete validate-documentation.yml (OrcaSlicer#11477)
  Update printer profiles for Artillery (OrcaSlicer#11284)
  Fix emulated spiral Z-hop XY offset on multi-plate slicing (OrcaSlicer#11468)
  Move WIKI to new repo
  Validate invalid fields for hidden system profiles (OrcaSlicer#11455)
  ci: Increase timeout for dedupe-issues workflow from 10 to 30 minutes
  Fix CICD AI dedupe
  Change runner from self-hosted to ubuntu-latest
  Check duplicated issues. ported from Claude code repo (OrcaSlicer#11454)
  UI fixes / improvements (OrcaSlicer#11413)
  Fix Spiral Z-Hop arc handling (OrcaSlicer#11430)
  FIX: Open provided file at startup (OrcaSlicer#11419)
  Re-include BBS's Clipperutils2 (OrcaSlicer#11415)
  Fix filament profile import if inherit from vendor generic (OrcaSlicer#11398)
  Fix crash after syncing printer (OrcaSlicer#11428)
  Wiki 16 (MiniUpdate): Updated by Stable cmake 4.2 release + VS2026 First (OrcaSlicer#11423)
  Revert "fix GITHUB_TOKEN permissions in workflows (OrcaSlicer#11392)"
  correct oversight in OrcaSlicer#11392 (OrcaSlicer#11404)
  Profiles for Creality K2 Pro printer (OrcaSlicer#11315)
  Reduce artifacts from short travel moves before external perimeters (OrcaSlicer#10722)
  ...
@yw4z

yw4z commented Dec 3, 2025

Copy link
Copy Markdown
Collaborator

FYI #11562
looks like it adds a weird coordinate on filament change
@Noisyfox linked issue might be related with new additions

@malasip

malasip commented Dec 3, 2025

Copy link
Copy Markdown
Contributor Author

FYI #11562 looks like it adds a weird coordinate on filament change @Noisyfox linked issue might be related with new additions

That X movement gcode to the known end of the universe seems to be coming from Prime tower generation. The code is generated after machine and filament change has already happened.
This seems to be more related to #11559

@SeaGull711

Copy link
Copy Markdown

FYI #11562 looks like it adds a weird coordinate on filament change @Noisyfox linked issue might be related with new additions

That X movement gcode to the known end of the universe seems to be coming from Prime tower generation. The code is generated after machine and filament change has already happened. This seems to be more related to #11559

Yeah, turning off the prime tower is a successful workaround for me.

@kostake2011

Copy link
Copy Markdown

Has anyone managed to enable adaptive bed mesh in K2 Pro from Orca? Printing starts right away.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Community testers wanted Looking for community testers and feedback profile

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants