Merge branch 'main' into update-logging

This commit is contained in:
Ocraftyone 2026-03-15 12:07:55 -04:00 committed by GitHub
commit 0c40f658b1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
856 changed files with 37857 additions and 22004 deletions

View file

@ -58,23 +58,41 @@ jobs:
os: ubuntu-24.04
build-deps-only: ${{ inputs.build-deps-only || false }}
secrets: inherit
build_all:
strategy:
fail-fast: false
matrix:
include:
- os: windows-latest
- os: ${{ vars.SELF_HOSTED && 'orca-macos-arm64' || 'macos-14' }}
arch: arm64
build_windows:
# Don't run scheduled builds on forks:
if: ${{ !cancelled() && (github.event_name != 'schedule' || github.repository == 'OrcaSlicer/OrcaSlicer') }}
uses: ./.github/workflows/build_check_cache.yml
with:
os: ${{ matrix.os }}
os: windows-latest
build-deps-only: ${{ inputs.build-deps-only || false }}
force-build: ${{ github.event_name == 'schedule' }}
secrets: inherit
build_macos_arch:
strategy:
fail-fast: false
matrix:
arch:
- arm64
- x86_64
# Don't run scheduled builds on forks:
if: ${{ !cancelled() && (github.event_name != 'schedule' || github.repository == 'OrcaSlicer/OrcaSlicer') }}
uses: ./.github/workflows/build_check_cache.yml
with:
os: ${{ vars.SELF_HOSTED && 'orca-macos-arm64' || 'macos-14' }}
arch: ${{ matrix.arch }}
build-deps-only: ${{ inputs.build-deps-only || false }}
force-build: ${{ github.event_name == 'schedule' }}
secrets: inherit
build_macos_universal:
name: Build macOS Universal
needs: build_macos_arch
if: ${{ !cancelled() && needs.build_macos_arch.result == 'success' && !inputs.build-deps-only && (github.event_name != 'schedule' || github.repository == 'OrcaSlicer/OrcaSlicer') }}
uses: ./.github/workflows/build_orca.yml
with:
os: ${{ vars.SELF_HOSTED && 'orca-macos-arm64' || 'macos-14' }}
arch: universal
macos-combine-only: true
secrets: inherit
unit_tests:
name: Unit Tests
runs-on: ubuntu-24.04
@ -116,7 +134,7 @@ jobs:
flatpak:
name: "Flatpak"
container:
image: ghcr.io/flathub-infra/flatpak-github-actions:gnome-48
image: ghcr.io/flathub-infra/flatpak-github-actions:gnome-49
options: --privileged
volumes:
- /usr/local/lib/android:/usr/local/lib/android
@ -152,7 +170,7 @@ jobs:
git_commit_hash="${{ github.event.pull_request.head.sha }}"
else
ver=V$ver_pure
git_commit_hash=""
git_commit_hash="${{ github.sha }}"
fi
echo "ver=$ver" >> $GITHUB_ENV
echo "ver_pure=$ver_pure" >> $GITHUB_ENV
@ -174,10 +192,20 @@ jobs:
path: .flatpak-builder
key: flatpak-builder-${{ matrix.variant.arch }}-${{ github.sha }}
restore-keys: flatpak-builder-${{ matrix.variant.arch }}-
- name: Disable debug info for faster CI builds
run: |
sed -i '/^build-options:/a\ no-debuginfo: true\n strip: true' \
scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml
shell: bash
- name: Inject git commit hash into Flatpak manifest
run: |
sed -i "/name: OrcaSlicer/{n;s|buildsystem: simple|buildsystem: simple\n build-options:\n env:\n git_commit_hash: \"$git_commit_hash\"|}" \
scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml
shell: bash
- uses: flatpak/flatpak-github-actions/flatpak-builder@master
with:
bundle: OrcaSlicer-Linux-flatpak_${{ env.ver }}_${{ matrix.variant.arch }}.flatpak
manifest-path: scripts/flatpak/io.github.softfever.OrcaSlicer.yml
manifest-path: scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml
cache: false
arch: ${{ matrix.variant.arch }}
upload-artifact: false
@ -196,3 +224,4 @@ jobs:
asset_name: OrcaSlicer-Linux-flatpak_nightly_${{ matrix.variant.arch }}.flatpak
asset_content_type: application/octet-stream
max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted

View file

@ -30,16 +30,16 @@ jobs:
with:
lfs: 'true'
- name: set outputs
id: set_outputs
env:
# Normalize macOS runner names so self-hosted and GitHub-hosted produce the same cache key
cache-os: ${{ contains(inputs.os, 'macos') && 'macos-arm64' || inputs.os }}
dep-folder-name: ${{ !contains(inputs.os, 'macos') && '/OrcaSlicer_dep' || '' }}
output-cmd: ${{ inputs.os == 'windows-latest' && '$env:GITHUB_OUTPUT' || '"$GITHUB_OUTPUT"'}}
run: |
echo cache-key=${{ env.cache-os }}-cache-orcaslicer_deps-build-${{ hashFiles('deps/**') }} >> ${{ env.output-cmd }}
echo cache-path=${{ github.workspace }}/deps/build${{ env.dep-folder-name }} >> ${{ env.output-cmd }}
- name: set outputs
id: set_outputs
env:
# Keep macOS cache keys and paths architecture-specific.
cache-os: ${{ contains(inputs.os, 'macos') && format('macos-{0}', inputs.arch) || inputs.os }}
dep-folder-name: ${{ contains(inputs.os, 'macos') && format('/{0}', inputs.arch) || '/OrcaSlicer_dep' }}
output-cmd: ${{ inputs.os == 'windows-latest' && '$env:GITHUB_OUTPUT' || '"$GITHUB_OUTPUT"'}}
run: |
echo cache-key=${{ env.cache-os }}-cache-orcaslicer_deps-build-${{ hashFiles('deps/**') }} >> ${{ env.output-cmd }}
echo cache-path=${{ github.workspace }}/deps/build${{ env.dep-folder-name }} >> ${{ env.output-cmd }}
- name: load cache
id: cache_deps

View file

@ -80,11 +80,9 @@ jobs:
if [ -z "${{ vars.SELF_HOSTED }}" ]; then
brew install automake texinfo libtool
fi
./build_release_macos.sh -dx ${{ !vars.SELF_HOSTED && '-1' || '' }} -a universal -t 10.15
for arch in arm64 x86_64; do
(cd "${{ github.workspace }}/deps/build/${arch}" && \
find . -mindepth 1 -maxdepth 1 ! -name 'OrcaSlicer_dep' -exec rm -rf {} +)
done
./build_release_macos.sh -dx ${{ !vars.SELF_HOSTED && '-1' || '' }} -a ${{ inputs.arch }} -t 10.15
(cd "${{ github.workspace }}/deps/build/${{ inputs.arch }}" && \
find . -mindepth 1 -maxdepth 1 ! -name 'OrcaSlicer_dep' -exec rm -rf {} +)
- name: Apt-Install Dependencies

View file

@ -2,10 +2,10 @@ on:
workflow_call:
inputs:
cache-key:
required: true
required: false
type: string
cache-path:
required: true
required: false
type: string
os:
required: true
@ -13,6 +13,10 @@ on:
arch:
required: false
type: string
macos-combine-only:
required: false
type: boolean
default: false
jobs:
build_orca:
@ -31,6 +35,7 @@ jobs:
lfs: 'true'
- name: load cached deps
if: ${{ !(contains(inputs.os, 'macos') && inputs.macos-combine-only) }}
uses: actions/cache@v5
with:
path: ${{ inputs.cache-path }}
@ -86,16 +91,16 @@ jobs:
# Mac
- name: Install tools mac
if: contains(inputs.os, 'macos')
if: contains(inputs.os, 'macos') && !inputs.macos-combine-only
run: |
if [ -z "${{ vars.SELF_HOSTED }}" ]; then
brew install libtool
brew list
fi
mkdir -p ${{ github.workspace }}/deps/build
mkdir -p ${{ github.workspace }}/deps/build/${{ inputs.arch }}
- name: Free disk space
if: contains(inputs.os, 'macos') && !vars.SELF_HOSTED
if: contains(inputs.os, 'macos') && !inputs.macos-combine-only && !vars.SELF_HOSTED
run: |
df -hI /dev/disk3s1s1
sudo find /Applications -maxdepth 1 -type d -name "Xcode_*.app" ! -name "Xcode_15.4.app" -exec rm -rf {} +
@ -103,14 +108,65 @@ jobs:
df -hI /dev/disk3s1s1
- name: Build slicer mac
if: contains(inputs.os, 'macos')
if: contains(inputs.os, 'macos') && !inputs.macos-combine-only
working-directory: ${{ github.workspace }}
run: |
./build_release_macos.sh -s -n -x ${{ !vars.SELF_HOSTED && '-1' || '' }} -a universal -t 10.15
./build_release_macos.sh -s -n -x ${{ !vars.SELF_HOSTED && '-1' || '' }} -a ${{ inputs.arch }} -t 10.15
- name: Pack macOS app bundle ${{ inputs.arch }}
if: contains(inputs.os, 'macos') && !inputs.macos-combine-only
working-directory: ${{ github.workspace }}
run: |
tar -czvf OrcaSlicer_Mac_bundle_${{ inputs.arch }}_${{ github.sha }}.tar.gz -C build/${{ inputs.arch }} OrcaSlicer
- name: Upload macOS app bundle ${{ inputs.arch }}
if: contains(inputs.os, 'macos') && !inputs.macos-combine-only
uses: actions/upload-artifact@v6
with:
name: OrcaSlicer_Mac_bundle_${{ inputs.arch }}_${{ github.sha }}
path: ${{ github.workspace }}/OrcaSlicer_Mac_bundle_${{ inputs.arch }}_${{ github.sha }}.tar.gz
- name: Download macOS arm64 app bundle
if: contains(inputs.os, 'macos') && inputs.macos-combine-only
uses: actions/download-artifact@v7
with:
name: OrcaSlicer_Mac_bundle_arm64_${{ github.sha }}
path: ${{ github.workspace }}/mac_bundles/arm64
- name: Download macOS x86_64 app bundle
if: contains(inputs.os, 'macos') && inputs.macos-combine-only
uses: actions/download-artifact@v7
with:
name: OrcaSlicer_Mac_bundle_x86_64_${{ github.sha }}
path: ${{ github.workspace }}/mac_bundles/x86_64
- name: Extract macOS app bundles
if: contains(inputs.os, 'macos') && inputs.macos-combine-only
working-directory: ${{ github.workspace }}
run: |
mkdir -p build/arm64 build/x86_64
arm_bundle=$(find "${{ github.workspace }}/mac_bundles/arm64" -name '*.tar.gz' -print -quit)
x86_bundle=$(find "${{ github.workspace }}/mac_bundles/x86_64" -name '*.tar.gz' -print -quit)
tar -xzvf "$arm_bundle" -C "${{ github.workspace }}/build/arm64"
tar -xzvf "$x86_bundle" -C "${{ github.workspace }}/build/x86_64"
- name: Build universal mac app bundle
if: contains(inputs.os, 'macos') && inputs.macos-combine-only
working-directory: ${{ github.workspace }}
run: |
./build_release_macos.sh -u -x ${{ !vars.SELF_HOSTED && '-1' || '' }} -a universal -t 10.15
- name: Delete intermediate per-arch artifacts
if: contains(inputs.os, 'macos') && inputs.macos-combine-only
uses: geekyeggo/delete-artifact@v5
with:
name: |
OrcaSlicer_Mac_bundle_arm64_${{ github.sha }}
OrcaSlicer_Mac_bundle_x86_64_${{ github.sha }}
# Thanks to RaySajuuk, it's working now
- name: Sign app and notary
if: github.repository == 'OrcaSlicer/OrcaSlicer' && (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/heads/release/')) && contains(inputs.os, 'macos')
if: github.repository == 'OrcaSlicer/OrcaSlicer' && (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/heads/release/')) && contains(inputs.os, 'macos') && inputs.macos-combine-only
working-directory: ${{ github.workspace }}
env:
BUILD_CERTIFICATE_BASE64: ${{ secrets.BUILD_CERTIFICATE_BASE64 }}
@ -164,7 +220,7 @@ jobs:
fi
- name: Create DMG without notary
if: github.ref != 'refs/heads/main' && contains(inputs.os, 'macos')
if: github.ref != 'refs/heads/main' && contains(inputs.os, 'macos') && inputs.macos-combine-only
working-directory: ${{ github.workspace }}
run: |
mkdir -p ${{ github.workspace }}/build/universal/OrcaSlicer_dmg
@ -183,14 +239,14 @@ jobs:
fi
- name: Upload artifacts mac
if: contains(inputs.os, 'macos')
if: contains(inputs.os, 'macos') && inputs.macos-combine-only
uses: actions/upload-artifact@v6
with:
name: OrcaSlicer_Mac_universal_${{ env.ver }}
path: ${{ github.workspace }}/OrcaSlicer_Mac_universal_${{ env.ver }}.dmg
- name: Upload OrcaSlicer_profile_validator DMG mac
if: contains(inputs.os, 'macos')
if: contains(inputs.os, 'macos') && inputs.macos-combine-only
uses: actions/upload-artifact@v6
with:
name: OrcaSlicer_profile_validator_Mac_universal_DMG_${{ env.ver }}
@ -198,7 +254,7 @@ jobs:
if-no-files-found: ignore
- name: Deploy Mac release
if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main' && contains(inputs.os, 'macos')
if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main' && contains(inputs.os, 'macos') && inputs.macos-combine-only
uses: WebFreak001/deploy-nightly@v3.2.0
with:
upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label}
@ -209,7 +265,7 @@ jobs:
max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted
- name: Deploy Mac OrcaSlicer_profile_validator DMG release
if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main' && contains(inputs.os, 'macos')
if: github.repository == 'OrcaSlicer/OrcaSlicer' && github.ref == 'refs/heads/main' && contains(inputs.os, 'macos') && inputs.macos-combine-only
uses: WebFreak001/deploy-nightly@v3.2.0
with:
upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label}

2
.gitignore vendored
View file

@ -36,6 +36,7 @@ src/OrcaSlicer-doc/
/deps/DL_CACHE/
/deps/DL_CACHE
**/.flatpak-builder/
*.no-debug.yml
resources/profiles/user/default
*.code-workspace
deps_src/build/
@ -43,3 +44,4 @@ test.js
/.cache/
.clangd
internal_docs/
*.flatpak

View file

@ -42,7 +42,7 @@ cmake --build build/arm64 --config RelWithDebInfo --target all --
### Building on Linux
**Always use this command to build the project when testing build issues on Linux.**
```bash
cmake --build build/arm64 --config RelWithDebInfo --target all --
cmake --build build --config RelWithDebInfo --target all --
```

View file

@ -89,10 +89,9 @@ else ()
endif ()
find_package(Git)
if(GIT_FOUND AND EXISTS "${CMAKE_SOURCE_DIR}/.git")
if(DEFINED ENV{git_commit_hash} AND NOT "$ENV{git_commit_hash}" STREQUAL "")
message(STATUS "Specified git commit hash: $ENV{git_commit_hash}")
if(DEFINED ENV{git_commit_hash} AND NOT "$ENV{git_commit_hash}" STREQUAL "")
message(STATUS "Specified git commit hash: $ENV{git_commit_hash}")
if(GIT_FOUND AND EXISTS "${CMAKE_SOURCE_DIR}/.git")
# Convert the given hash to short hash
execute_process(
COMMAND ${GIT_EXECUTABLE} rev-parse --short "$ENV{git_commit_hash}"
@ -100,17 +99,20 @@ if(GIT_FOUND AND EXISTS "${CMAKE_SOURCE_DIR}/.git")
OUTPUT_VARIABLE GIT_COMMIT_HASH
OUTPUT_STRIP_TRAILING_WHITESPACE
)
add_definitions("-DGIT_COMMIT_HASH=\"${GIT_COMMIT_HASH}\"")
else()
# Check current Git commit hash
execute_process(
COMMAND ${GIT_EXECUTABLE} log -1 --format=%h
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
OUTPUT_VARIABLE GIT_COMMIT_HASH
OUTPUT_STRIP_TRAILING_WHITESPACE
)
add_definitions("-DGIT_COMMIT_HASH=\"${GIT_COMMIT_HASH}\"")
# No .git directory (e.g., Flatpak sandbox) — truncate directly
string(SUBSTRING "$ENV{git_commit_hash}" 0 7 GIT_COMMIT_HASH)
endif()
add_definitions("-DGIT_COMMIT_HASH=\"${GIT_COMMIT_HASH}\"")
elseif(GIT_FOUND AND EXISTS "${CMAKE_SOURCE_DIR}/.git")
# Check current Git commit hash
execute_process(
COMMAND ${GIT_EXECUTABLE} log -1 --format=%h
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
OUTPUT_VARIABLE GIT_COMMIT_HASH
OUTPUT_STRIP_TRAILING_WHITESPACE
)
add_definitions("-DGIT_COMMIT_HASH=\"${GIT_COMMIT_HASH}\"")
endif()
if(DEFINED ENV{SLIC3R_STATIC})
@ -171,10 +173,7 @@ option(BUILD_TESTS "Build unit tests" OFF)
option(ORCA_TOOLS "Build Orca tools" OFF)
if (FLATPAK)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++20")
set(SLIC3R_PCH OFF CACHE BOOL "" FORCE)
set(SLIC3R_FHS ON CACHE BOOL "" FORCE)
set(BUILD_TESTS OFF CACHE BOOL "" FORCE)
set(SLIC3R_DESKTOP_INTEGRATION OFF CACHE BOOL "" FORCE)
endif ()
@ -436,7 +435,11 @@ if (NOT MSVC AND ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_CXX_COMP
endif()
if((${CMAKE_CXX_COMPILER_ID} STREQUAL "Clang" OR ${CMAKE_CXX_COMPILER_ID} STREQUAL "AppleClang") AND ${CMAKE_CXX_COMPILER_VERSION} VERSION_GREATER 15)
add_compile_options(-Wno-error=enum-constexpr-conversion)
include(CheckCXXCompilerFlag)
check_cxx_compiler_flag(-Wno-error=enum-constexpr-conversion HAS_WNO_ERROR_ENUM_CONSTEXPR_CONV)
if(HAS_WNO_ERROR_ENUM_CONSTEXPR_CONV)
add_compile_options(-Wno-error=enum-constexpr-conversion)
endif()
endif()
#GCC generates loads of -Wunknown-pragmas when compiling igl. The fix is not easy due to a bug in gcc, see
@ -451,9 +454,12 @@ if (NOT MSVC AND ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_CXX_COMP
add_compile_options(-Wno-unknown-pragmas)
endif()
# Bit of a hack for flatpak building: compress the debug info with zstd to save space in CI
if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 13.0)
add_compile_options(-gz=zstd)
# Compress the debug info with zstd to save space in Flatpak CI builds
if(FLATPAK)
if(("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 13.0) OR
("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL 15.0))
add_compile_options(-gz=zstd)
endif()
endif()
if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 14)
@ -487,7 +493,8 @@ if (APPLE)
endif ()
if(MSVC)
# 添加编译选项,忽略警告 C4305 (格式转换截断)
# Ignore truncating casts in initializers & constructors
# https://learn.microsoft.com/en-us/cpp/error-messages/compiler-warnings/compiler-warning-level-1-c4305
add_compile_options(/wd4305)
endif()

View file

@ -4,7 +4,7 @@
<img alt="OrcaSlicer logo" src="resources/images/OrcaSlicer.png" width="15%" height="15%">
</picture>
<a href="https://trendshift.io/repositories/952" target="_blank"><img src="https://trendshift.io/api/badge/repositories/952" alt="SoftFever%2FOrcaSlicer | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>
<a href="https://trendshift.io/repositories/15552" target="_blank"><img src="https://trendshift.io/api/badge/repositories/15552" alt="OrcaSlicer%2FOrcaSlicer | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>
[![GitHub Repo stars](https://img.shields.io/github/stars/OrcaSlicer/OrcaSlicer)](https://github.com/OrcaSlicer/OrcaSlicer/stargazers) [![Build all](https://github.com/OrcaSlicer/OrcaSlicer/actions/workflows/build_all.yml/badge.svg?branch=main)](https://github.com/OrcaSlicer/OrcaSlicer/actions/workflows/build_all.yml)

View file

@ -21,6 +21,8 @@ INSTALL_RUNTIME=false
JOBS=$(nproc)
FORCE_CLEAN=false
ENABLE_CCACHE=false
DISABLE_ROFILES_FUSE=false
NO_DEBUGINFO=true
CACHE_DIR=".flatpak-builder"
# Help function
@ -36,6 +38,8 @@ show_help() {
echo " -c, --cleanup Clean build directory before building"
echo " -f, --force-clean Force clean build (disables caching)"
echo " --ccache Enable ccache for faster rebuilds (requires ccache in SDK)"
echo " --disable-rofiles-fuse Disable rofiles-fuse (workaround for FUSE issues)"
echo " --with-debuginfo Include debug info (slower builds, needed for Flathub)"
echo " --cache-dir DIR Flatpak builder cache directory [default: $CACHE_DIR]"
echo " -i, --install-runtime Install required Flatpak runtime and SDK"
echo " -h, --help Show this help message"
@ -75,6 +79,14 @@ while [[ $# -gt 0 ]]; do
ENABLE_CCACHE=true
shift
;;
--disable-rofiles-fuse)
DISABLE_ROFILES_FUSE=true
shift
;;
--with-debuginfo)
NO_DEBUGINFO=false
shift
;;
--cache-dir)
CACHE_DIR="$2"
shift 2
@ -186,22 +198,22 @@ echo -e "${GREEN}All required dependencies found${NC}"
# Install runtime and SDK if requested
if [[ "$INSTALL_RUNTIME" == true ]]; then
echo -e "${YELLOW}Installing GNOME runtime and SDK...${NC}"
flatpak install --user -y flathub org.gnome.Platform//48
flatpak install --user -y flathub org.gnome.Sdk//48
flatpak install --user -y flathub org.gnome.Platform//49
flatpak install --user -y flathub org.gnome.Sdk//49
fi
# Check if required runtime is available
if ! flatpak info --user org.gnome.Platform//48 &> /dev/null; then
echo -e "${RED}Error: GNOME Platform 48 runtime is not installed.${NC}"
if ! flatpak info --user org.gnome.Platform//49 &> /dev/null; then
echo -e "${RED}Error: GNOME Platform 49 runtime is not installed.${NC}"
echo "Run with -i flag to install it automatically, or install manually:"
echo "flatpak install --user flathub org.gnome.Platform//48"
echo "flatpak install --user flathub org.gnome.Platform//49"
exit 1
fi
if ! flatpak info --user org.gnome.Sdk//48 &> /dev/null; then
echo -e "${RED}Error: GNOME SDK 48 is not installed.${NC}"
if ! flatpak info --user org.gnome.Sdk//49 &> /dev/null; then
echo -e "${RED}Error: GNOME SDK 49 is not installed.${NC}"
echo "Run with -i flag to install it automatically, or install manually:"
echo "flatpak install --user flathub org.gnome.Sdk//48"
echo "flatpak install --user flathub org.gnome.Sdk//49"
exit 1
fi
@ -242,8 +254,8 @@ mkdir -p "$BUILD_DIR"
rm -rf "$BUILD_DIR/build-dir"
# Check if flatpak manifest exists
if [[ ! -f "./scripts/flatpak/io.github.softfever.OrcaSlicer.yml" ]]; then
echo -e "${RED}Error: Flatpak manifest not found at scripts/flatpak/io.github.softfever.OrcaSlicer.yml${NC}"
if [[ ! -f "./scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml" ]]; then
echo -e "${RED}Error: Flatpak manifest not found at scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml${NC}"
exit 1
fi
@ -279,6 +291,7 @@ BUILDER_ARGS=(
--verbose
--state-dir="$CACHE_DIR"
--jobs="$JOBS"
--mirror-screenshots-url=https://dl.flathub.org/media/
)
# Add force-clean only if explicitly requested (disables caching)
@ -295,21 +308,40 @@ if [[ "$ENABLE_CCACHE" == true ]]; then
echo -e "${GREEN}Using ccache for compiler caching${NC}"
fi
# Disable rofiles-fuse if requested (workaround for FUSE issues)
if [[ "$DISABLE_ROFILES_FUSE" == true ]]; then
BUILDER_ARGS+=(--disable-rofiles-fuse)
echo -e "${YELLOW}rofiles-fuse disabled${NC}"
fi
# Use a temp manifest with no-debuginfo if requested
MANIFEST="scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml"
if [[ "$NO_DEBUGINFO" == true ]]; then
MANIFEST="scripts/flatpak/io.github.orcaslicer.OrcaSlicer.no-debug.yml"
sed '/^build-options:/a\ no-debuginfo: true\n strip: true' \
scripts/flatpak/io.github.orcaslicer.OrcaSlicer.yml > "$MANIFEST"
echo -e "${YELLOW}Debug info disabled (using temp manifest)${NC}"
fi
if ! flatpak-builder \
"${BUILDER_ARGS[@]}" \
"$BUILD_DIR/build-dir" \
scripts/flatpak/io.github.softfever.OrcaSlicer.yml; then
"$MANIFEST"; then
echo -e "${RED}Error: flatpak-builder failed${NC}"
echo -e "${YELLOW}Check the build log above for details${NC}"
rm -f "scripts/flatpak/io.github.orcaslicer.OrcaSlicer.no-debug.yml"
exit 1
fi
# Clean up temp manifest
rm -f "scripts/flatpak/io.github.orcaslicer.OrcaSlicer.no-debug.yml"
# Create bundle
echo -e "${YELLOW}Creating Flatpak bundle...${NC}"
if ! flatpak build-bundle \
"$BUILD_DIR/repo" \
"$BUNDLE_NAME" \
io.github.softfever.OrcaSlicer \
io.github.orcaslicer.OrcaSlicer \
--arch="$ARCH"; then
echo -e "${RED}Error: Failed to create Flatpak bundle${NC}"
exit 1
@ -328,10 +360,10 @@ echo -e "${BLUE}To install the Flatpak:${NC}"
echo -e "flatpak install --user $BUNDLE_NAME"
echo ""
echo -e "${BLUE}To run OrcaSlicer:${NC}"
echo -e "flatpak run io.github.softfever.OrcaSlicer"
echo -e "flatpak run io.github.orcaslicer.OrcaSlicer"
echo ""
echo -e "${BLUE}To uninstall:${NC}"
echo -e "flatpak uninstall --user io.github.softfever.OrcaSlicer"
echo -e "flatpak uninstall --user io.github.orcaslicer.OrcaSlicer"
echo ""
if [[ "$FORCE_CLEAN" != true ]]; then
echo -e "${BLUE}Cache Management:${NC}"

View file

@ -3,7 +3,7 @@
set -e
set -o pipefail
while getopts ":dpa:snt:xbc:1Th" opt; do
while getopts ":dpa:snt:xbc:1Tuh" opt; do
case "${opt}" in
d )
export BUILD_TARGET="deps"
@ -40,10 +40,14 @@ while getopts ":dpa:snt:xbc:1Th" opt; do
T )
export BUILD_TESTS="1"
;;
u )
export BUILD_TARGET="universal"
;;
h ) echo "Usage: ./build_release_macos.sh [-d]"
echo " -d: Build deps only"
echo " -a: Set ARCHITECTURE (arm64 or x86_64 or universal)"
echo " -s: Build slicer only"
echo " -u: Build universal app only (requires existing arm64 and x86_64 app bundles)"
echo " -n: Nightly build"
echo " -t: Specify minimum version of the target platform, default is 11.3"
echo " -x: Use Ninja Multi-Config CMake generator, default is Xcode"
@ -249,48 +253,54 @@ function build_slicer() {
done
}
function lipo_dir() {
local universal_dir="$1"
local x86_64_dir="$2"
# Find all Mach-O files in the universal (arm64-based) copy and lipo them
while IFS= read -r -d '' f; do
local rel="${f#"$universal_dir"/}"
local x86="$x86_64_dir/$rel"
if [ -f "$x86" ]; then
echo " lipo: $rel"
lipo -create "$f" "$x86" -output "$f.tmp"
mv "$f.tmp" "$f"
else
echo " warning: no x86_64 counterpart for $rel, keeping arm64 only"
fi
done < <(find "$universal_dir" -type f -print0 | while IFS= read -r -d '' candidate; do
if file "$candidate" | grep -q "Mach-O"; then
printf '%s\0' "$candidate"
fi
done)
}
function build_universal() {
echo "Building universal binary..."
PROJECT_BUILD_DIR="$PROJECT_DIR/build/$ARCH"
# Create universal binary
echo "Creating universal binary..."
# PROJECT_BUILD_DIR="$PROJECT_DIR/build_Universal"
ARM64_APP="$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer.app"
X86_64_APP="$PROJECT_DIR/build/x86_64/OrcaSlicer/OrcaSlicer.app"
mkdir -p "$PROJECT_BUILD_DIR/OrcaSlicer"
UNIVERSAL_APP="$PROJECT_BUILD_DIR/OrcaSlicer/OrcaSlicer.app"
rm -rf "$UNIVERSAL_APP"
cp -R "$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer.app" "$UNIVERSAL_APP"
# Get the binary path inside the .app bundle
BINARY_PATH="Contents/MacOS/OrcaSlicer"
# Create universal binary using lipo
lipo -create \
"$PROJECT_DIR/build/x86_64/OrcaSlicer/OrcaSlicer.app/$BINARY_PATH" \
"$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer.app/$BINARY_PATH" \
-output "$UNIVERSAL_APP/$BINARY_PATH"
echo "Universal binary created at $UNIVERSAL_APP"
cp -R "$ARM64_APP" "$UNIVERSAL_APP"
echo "Creating universal binaries for OrcaSlicer.app..."
lipo_dir "$UNIVERSAL_APP" "$X86_64_APP"
echo "Universal OrcaSlicer.app created at $UNIVERSAL_APP"
# Create universal binary for profile validator if it exists
if [ -f "$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer_profile_validator.app/Contents/MacOS/OrcaSlicer_profile_validator" ] && \
[ -f "$PROJECT_DIR/build/x86_64/OrcaSlicer/OrcaSlicer_profile_validator.app/Contents/MacOS/OrcaSlicer_profile_validator" ]; then
echo "Creating universal binary for OrcaSlicer_profile_validator..."
ARM64_VALIDATOR="$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer_profile_validator.app"
X86_64_VALIDATOR="$PROJECT_DIR/build/x86_64/OrcaSlicer/OrcaSlicer_profile_validator.app"
if [ -d "$ARM64_VALIDATOR" ] && [ -d "$X86_64_VALIDATOR" ]; then
echo "Creating universal binaries for OrcaSlicer_profile_validator.app..."
UNIVERSAL_VALIDATOR_APP="$PROJECT_BUILD_DIR/OrcaSlicer/OrcaSlicer_profile_validator.app"
rm -rf "$UNIVERSAL_VALIDATOR_APP"
cp -R "$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer_profile_validator.app" "$UNIVERSAL_VALIDATOR_APP"
# Get the binary path inside the profile validator .app bundle
VALIDATOR_BINARY_PATH="Contents/MacOS/OrcaSlicer_profile_validator"
# Create universal binary using lipo
lipo -create \
"$PROJECT_DIR/build/x86_64/OrcaSlicer/OrcaSlicer_profile_validator.app/$VALIDATOR_BINARY_PATH" \
"$PROJECT_DIR/build/arm64/OrcaSlicer/OrcaSlicer_profile_validator.app/$VALIDATOR_BINARY_PATH" \
-output "$UNIVERSAL_VALIDATOR_APP/$VALIDATOR_BINARY_PATH"
echo "Universal binary for OrcaSlicer_profile_validator created at $UNIVERSAL_VALIDATOR_APP"
cp -R "$ARM64_VALIDATOR" "$UNIVERSAL_VALIDATOR_APP"
lipo_dir "$UNIVERSAL_VALIDATOR_APP" "$X86_64_VALIDATOR"
echo "Universal OrcaSlicer_profile_validator.app created at $UNIVERSAL_VALIDATOR_APP"
fi
}
@ -305,13 +315,16 @@ case "${BUILD_TARGET}" in
slicer)
build_slicer
;;
universal)
build_universal
;;
*)
echo "Unknown target: $BUILD_TARGET. Available targets: deps, slicer, all."
echo "Unknown target: $BUILD_TARGET. Available targets: deps, slicer, universal, all."
exit 1
;;
esac
if [ "$ARCH" = "universal" ] && [ "$BUILD_TARGET" != "deps" ]; then
if [ "$ARCH" = "universal" ] && { [ "$BUILD_TARGET" = "all" ] || [ "$BUILD_TARGET" = "slicer" ]; }; then
build_universal
fi

3
deps/CMakeLists.txt vendored
View file

@ -189,6 +189,9 @@ if (NOT IS_CROSS_COMPILE OR NOT APPLE)
-DCMAKE_C_COMPILER:STRING=${CMAKE_C_COMPILER}
-DCMAKE_CXX_COMPILER:STRING=${CMAKE_CXX_COMPILER}
-DCMAKE_TOOLCHAIN_FILE:STRING=${CMAKE_TOOLCHAIN_FILE}
-DCMAKE_EXE_LINKER_FLAGS:STRING=${CMAKE_EXE_LINKER_FLAGS}
-DCMAKE_SHARED_LINKER_FLAGS:STRING=${CMAKE_SHARED_LINKER_FLAGS}
-DCMAKE_MODULE_LINKER_FLAGS:STRING=${CMAKE_MODULE_LINKER_FLAGS}
-DBUILD_SHARED_LIBS:BOOL=OFF
${_cmake_osx_arch}
"${_configs_line}"

2
deps/TBB/TBB.cmake vendored
View file

@ -1,4 +1,4 @@
if (FLATPAK)
if (FLATPAK AND "${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
set(_patch_command ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_LIST_DIR}/GNU.cmake ./cmake/compilers/GNU.cmake)
else()
set(_patch_command "")

View file

@ -1,8 +1,6 @@
set(_wx_toolkit "")
set(_wx_debug_postfix "")
set(_wx_shared -DwxBUILD_SHARED=OFF)
set(_wx_flatpak_patch "")
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
set(_gtk_ver 2)
@ -14,7 +12,6 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
if (FLATPAK)
set(_wx_debug_postfix "d")
set(_wx_shared -DwxBUILD_SHARED=ON -DBUILD_SHARED_LIBS:BOOL=ON)
set(_wx_flatpak_patch PATCH_COMMAND ${PATCH_CMD} ${CMAKE_CURRENT_LIST_DIR}/0001-flatpak.patch)
endif ()
endif()
@ -37,7 +34,6 @@ orcaslicer_add_cmake_project(
GIT_REPOSITORY "https://github.com/SoftFever/Orca-deps-wxWidgets"
GIT_SHALLOW ON
DEPENDS ${PNG_PKG} ${ZLIB_PKG} ${EXPAT_PKG} ${JPEG_PKG}
${_wx_flatpak_patch}
CMAKE_ARGS
${_wx_opengl_override}
-DwxBUILD_PRECOMP=ON

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,4 +1,3 @@
src/libslic3r/PresetBundle.cpp
src/slic3r/GUI/DeviceCore/DevBed.cpp
src/slic3r/GUI/DeviceCore/DevBed.h
src/slic3r/GUI/DeviceCore/DevConfig.h
@ -68,6 +67,7 @@ src/slic3r/GUI/Gizmos/GLGizmoText.hpp
src/slic3r/GUI/Gizmos/GLGizmoEmboss.cpp
src/slic3r/GUI/Gizmos/GLGizmoSVG.cpp
src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp
src/slic3r/GUI/Gizmos/GLGizmoAssembly.cpp
src/slic3r/GUI/GUI.cpp
src/slic3r/GUI/GUI_App.cpp
src/slic3r/GUI/GUI_AuxiliaryList.cpp
@ -81,6 +81,7 @@ src/slic3r/GUI/GUI_ObjectTable.hpp
src/slic3r/GUI/GUI_ObjectTableSettings.cpp
src/slic3r/GUI/GUI_ObjectTableSettings.hpp
src/slic3r/GUI/GUI_Preview.cpp
src/slic3r/GUI/2DBed.cpp
src/slic3r/GUI/HintNotification.cpp
src/slic3r/GUI/IMSlider.cpp
src/slic3r/GUI/Widgets/SideTools.cpp
@ -96,6 +97,7 @@ src/slic3r/GUI/Jobs/RotoptimizeJob.cpp
src/slic3r/GUI/Jobs/BindJob.cpp
src/slic3r/GUI/Jobs/PrintJob.cpp
src/slic3r/GUI/Jobs/SendJob.cpp
src/slic3r/GUI/Jobs/EmbossJob.cpp
src/slic3r/GUI/ThermalPreconditioningDialog.cpp
src/slic3r/GUI/ThermalPreconditioningDialog.hpp
src/slic3r/GUI/Jobs/SLAImportJob.cpp
@ -165,7 +167,6 @@ src/slic3r/GUI/Tab.hpp
src/slic3r/GUI/UnsavedChangesDialog.cpp
src/slic3r/GUI/Auxiliary.cpp
src/slic3r/GUI/UpdateDialogs.cpp
src/slic3r/GUI/UnsavedChangesDialog.cpp
src/slic3r/GUI/ObjColorDialog.cpp
src/slic3r/GUI/SyncAmsInfoDialog.cpp
src/slic3r/GUI/WipeTowerDialog.cpp
@ -178,12 +179,10 @@ src/slic3r/GUI/KBShortcutsDialog.cpp
src/slic3r/GUI/ReleaseNote.cpp
src/slic3r/GUI/ReleaseNote.hpp
src/slic3r/GUI/UpgradePanel.cpp
src/slic3r/GUI/UnsavedChangesDialog.cpp
src/slic3r/Utils/FixModelByWin10.cpp
src/slic3r/Utils/PresetUpdater.cpp
src/slic3r/Utils/Http.cpp
src/slic3r/Utils/Process.cpp
src/slic3r/GUI/Jobs/PrintJob.cpp
src/libslic3r/GCode.cpp
src/libslic3r/GCode/ToolOrdering.cpp
src/libslic3r/ExtrusionEntity.cpp
@ -237,7 +236,6 @@ src/slic3r/Utils/Obico.cpp
src/slic3r/Utils/SimplyPrint.cpp
src/slic3r/Utils/Flashforge.cpp
src/slic3r/GUI/Jobs/OAuthJob.cpp
src/slic3r/GUI/BackgroundSlicingProcess.cpp
src/slic3r/GUI/Gizmos/GLGizmoBrimEars.cpp
src/slic3r/GUI/PartSkipDialog.cpp
src/slic3r/GUI/PartSkipDialog.hpp
@ -246,4 +244,8 @@ src/slic3r/GUI/SkipPartCanvas.hpp
src/slic3r/GUI/FilamentBitmapUtils.cpp
src/slic3r/GUI/FilamentBitmapUtils.hpp
src/slic3r/GUI/FilamentPickerDialog.cpp
src/slic3r/GUI/NetworkPluginDialog.cpp
src/slic3r/GUI/RammingChart.cpp
src/slic3r/GUI/StepMeshDialog.cpp
src/slic3r/GUI/FilamentPickerDialog.hpp
src/libslic3r/PresetBundle.cpp

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,6 @@
{
"name": "Afinia",
"version": "02.03.02.40",
"version": "02.03.02.51",
"force_update": "0",
"description": "Afinia configurations",
"machine_model_list": [

View file

@ -1,6 +1,6 @@
{
"name": "Anker",
"version": "02.03.02.40",
"version": "02.03.02.51",
"force_update": "0",
"description": "Anker configurations",
"machine_model_list": [

View file

@ -1,6 +1,6 @@
{
"name": "Anycubic",
"version": "02.03.02.40",
"version": "02.03.02.51",
"force_update": "0",
"description": "Anycubic configurations",
"machine_model_list": [

View file

@ -1,6 +1,6 @@
{
"name": "Artillery",
"version": "02.03.02.40",
"version": "02.03.02.51",
"force_update": "0",
"description": "Artillery configurations",
"machine_model_list": [

View file

@ -1,7 +1,7 @@
{
"name": "Bambulab",
"url": "http://www.bambulab.com/Parameters/vendor/BBL.json",
"version": "02.01.00.00",
"version": "02.01.00.10",
"force_update": "0",
"description": "the initial version of BBL configurations",
"machine_model_list": [

View file

@ -1,6 +1,6 @@
{
"name": "BIQU",
"version": "02.03.02.40",
"version": "02.03.02.51",
"force_update": "0",
"description": "BIQU configurations",
"machine_model_list": [

View file

@ -1,6 +1,6 @@
{
"name": "Blocks",
"version": "02.03.02.40",
"version": "02.03.02.51",
"force_update": "0",
"description": "Blocks configurations",
"machine_model_list": [

View file

@ -1,6 +1,6 @@
{
"name": "CONSTRUCT3D",
"version": "02.03.02.40",
"version": "02.03.02.51",
"force_update": "0",
"description": "Construct3D configurations",
"machine_model_list": [

View file

@ -1,7 +1,7 @@
{
"name": "Chuanying",
"url": "",
"version": "02.03.02.40",
"version": "02.03.02.51",
"force_update": "0",
"description": "Chuanying configurations",
"machine_model_list": [

View file

@ -1,6 +1,6 @@
{
"name": "Co Print",
"version": "02.03.02.40",
"version": "02.03.02.51",
"force_update": "0",
"description": "CoPrint configurations",
"machine_model_list": [

View file

@ -1,6 +1,6 @@
{
"name": "CoLiDo",
"version": "02.03.02.40",
"version": "02.03.02.51",
"force_update": "0",
"description": "CoLiDo configurations",
"machine_model_list": [

View file

@ -1,6 +1,6 @@
{
"name": "Comgrow",
"version": "02.03.02.40",
"version": "02.03.02.51",
"force_update": "0",
"description": "Comgrow configurations",
"machine_model_list": [

View file

@ -1,6 +1,6 @@
{
"name": "Creality",
"version": "02.03.02.40",
"version": "02.03.01.21",
"force_update": "0",
"description": "Creality configurations",
"machine_model_list": [
@ -132,6 +132,10 @@
"name": "Creality K2 Pro",
"sub_path": "machine/Creality K2 Pro.json"
},
{
"name": "Creality K2",
"sub_path": "machine/Creality K2.json"
},
{
"name": "Creality Sermoon V1",
"sub_path": "machine/Creality Sermoon V1.json"
@ -730,22 +734,42 @@
"name": "0.08mm SuperDetail @Creality K2 Pro 0.2 nozzle",
"sub_path": "process/0.08mm SuperDetail @Creality K2 Pro 0.2 nozzle.json"
},
{
"name": "0.08mm SuperDetail @Creality K2 0.2 nozzle",
"sub_path": "process/0.08mm SuperDetail @Creality K2 0.2 nozzle.json"
},
{
"name": "0.08mm SuperDetail @Creality K2 Pro 0.4 nozzle",
"sub_path": "process/0.08mm SuperDetail @Creality K2 Pro 0.4 nozzle.json"
},
{
"name": "0.08mm SuperDetail @Creality K2 0.4 nozzle",
"sub_path": "process/0.08mm SuperDetail @Creality K2 0.4 nozzle.json"
},
{
"name": "0.10mm HighDetail @Creality K2 Pro 0.2 nozzle",
"sub_path": "process/0.10mm HighDetail @Creality K2 Pro 0.2 nozzle.json"
},
{
"name": "0.10mm HighDetail @Creality K2 0.2 nozzle",
"sub_path": "process/0.10mm HighDetail @Creality K2 0.2 nozzle.json"
},
{
"name": "0.12mm Detail @Creality K2 Pro 0.2 nozzle",
"sub_path": "process/0.12mm Detail @Creality K2 Pro 0.2 nozzle.json"
},
{
"name": "0.12mm Detail @Creality K2 0.2 nozzle",
"sub_path": "process/0.12mm Detail @Creality K2 0.2 nozzle.json"
},
{
"name": "0.12mm Detail @Creality K2 Pro 0.4 nozzle",
"sub_path": "process/0.12mm Detail @Creality K2 Pro 0.4 nozzle.json"
},
{
"name": "0.12mm Detail @Creality K2 0.4 nozzle",
"sub_path": "process/0.12mm Detail @Creality K2 0.4 nozzle.json"
},
{
"name": "0.12mm Fine @Creality CR10SE 0.2",
"sub_path": "process/0.12mm Fine @Creality CR10SE 0.2.json"
@ -802,6 +826,10 @@
"name": "0.14mm Optimal @Creality K2 Pro 0.2 nozzle",
"sub_path": "process/0.14mm Optimal @Creality K2 Pro 0.2 nozzle.json"
},
{
"name": "0.14mm Optimal @Creality K2 0.2 nozzle",
"sub_path": "process/0.14mm Optimal @Creality K2 0.2 nozzle.json"
},
{
"name": "0.16mm Optimal @Creality CR10SE 0.2",
"sub_path": "process/0.16mm Optimal @Creality CR10SE 0.2.json"
@ -862,10 +890,18 @@
"name": "0.16mm Optimal @Creality K2 Pro 0.4 nozzle",
"sub_path": "process/0.16mm Optimal @Creality K2 Pro 0.4 nozzle.json"
},
{
"name": "0.16mm Optimal @Creality K2 0.4 nozzle",
"sub_path": "process/0.16mm Optimal @Creality K2 0.4 nozzle.json"
},
{
"name": "0.18mm Detail @Creality K2 Pro 0.6 nozzle",
"sub_path": "process/0.18mm Detail @Creality K2 Pro 0.6 nozzle.json"
},
{
"name": "0.18mm Detail @Creality K2 0.6 nozzle",
"sub_path": "process/0.18mm Detail @Creality K2 0.6 nozzle.json"
},
{
"name": "0.20mm Standard @Creality CR10SE 0.2",
"sub_path": "process/0.20mm Standard @Creality CR10SE 0.2.json"
@ -926,6 +962,10 @@
"name": "0.20mm Standard @Creality K2 Pro 0.4 nozzle",
"sub_path": "process/0.20mm Standard @Creality K2 Pro 0.4 nozzle.json"
},
{
"name": "0.20mm Standard @Creality K2 0.4 nozzle",
"sub_path": "process/0.20mm Standard @Creality K2 0.4 nozzle.json"
},
{
"name": "0.20mm Ultrafast @Creality Ender-5 Max 0.4mm nozzle",
"sub_path": "process/0.20mm Ultrafast @Creality Ender-5 Max 0.4mm nozzle.json"
@ -938,6 +978,10 @@
"name": "0.24mm Detail @Creality K2 Pro 0.8 nozzle",
"sub_path": "process/0.24mm Detail @Creality K2 Pro 0.8 nozzle.json"
},
{
"name": "0.24mm Detail @Creality K2 0.8 nozzle",
"sub_path": "process/0.24mm Detail @Creality K2 0.8 nozzle.json"
},
{
"name": "0.24mm Draft @Creality CR10SE 0.2",
"sub_path": "process/0.24mm Draft @Creality CR10SE 0.2.json"
@ -994,6 +1038,10 @@
"name": "0.24mm Draft @Creality K2 Pro 0.4 nozzle",
"sub_path": "process/0.24mm Draft @Creality K2 Pro 0.4 nozzle.json"
},
{
"name": "0.24mm Draft @Creality K2 0.4 nozzle",
"sub_path": "process/0.24mm Draft @Creality K2 0.4 nozzle.json"
},
{
"name": "0.24mm Optimal @Creality Ender-3 V3",
"sub_path": "process/0.24mm Optimal @Creality Ender3V3 0.6 nozzle.json"
@ -1030,10 +1078,18 @@
"name": "0.24mm Optimal @Creality K2 Pro 0.6 nozzle",
"sub_path": "process/0.24mm Optimal @Creality K2 Pro 0.6 nozzle.json"
},
{
"name": "0.24mm Optimal @Creality K2 0.6 nozzle",
"sub_path": "process/0.24mm Optimal @Creality K2 0.6 nozzle.json"
},
{
"name": "0.28mm SuperDraft @Creality K2 Pro 0.4 nozzle",
"sub_path": "process/0.28mm SuperDraft @Creality K2 Pro 0.4 nozzle.json"
},
{
"name": "0.28mm SuperDraft @Creality K2 0.4 nozzle",
"sub_path": "process/0.28mm SuperDraft @Creality K2 0.4 nozzle.json"
},
{
"name": "0.30mm Standard @Creality Ender-3 V3",
"sub_path": "process/0.30mm Standard @Creality Ender3V3 0.6 nozzle.json"
@ -1066,6 +1122,10 @@
"name": "0.30mm Standard @Creality K2 Pro 0.6 nozzle",
"sub_path": "process/0.30mm Standard @Creality K2 Pro 0.6 nozzle.json"
},
{
"name": "0.30mm Standard @Creality K2 0.6 nozzle",
"sub_path": "process/0.30mm Standard @Creality K2 0.6 nozzle.json"
},
{
"name": "0.32mm Optimal @Creality K1 (0.8 nozzle)",
"sub_path": "process/0.32mm Optimal @Creality K1 (0.8 nozzle).json"
@ -1086,6 +1146,10 @@
"name": "0.32mm Optimal @Creality K2 Pro 0.8 nozzle",
"sub_path": "process/0.32mm Optimal @Creality K2 Pro 0.8 nozzle.json"
},
{
"name": "0.32mm Optimal @Creality K2 0.8 nozzle",
"sub_path": "process/0.32mm Optimal @Creality K2 0.8 nozzle.json"
},
{
"name": "0.36mm Draft @Creality Ender-3 V3",
"sub_path": "process/0.36mm Draft @Creality Ender3V3 0.6 nozzle.json"
@ -1114,10 +1178,14 @@
"name": "0.36mm Draft @Creality K2 Plus 0.6 nozzle",
"sub_path": "process/0.36mm Draft @Creality K2 Plus 0.6 nozzle.json"
},
{
{
"name": "0.36mm Draft @Creality K2 Pro 0.6 nozzle",
"sub_path": "process/0.36mm Draft @Creality K2 Pro 0.6 nozzle.json"
},
{
"name": "0.36mm Draft @Creality K2 0.6 nozzle",
"sub_path": "process/0.36mm Draft @Creality K2 0.6 nozzle.json"
},
{
"name": "0.40mm Standard @Creality K1 (0.8 nozzle)",
"sub_path": "process/0.40mm Standard @Creality K1 (0.8 nozzle).json"
@ -1142,10 +1210,18 @@
"name": "0.40mm Standard @Creality K2 Pro 0.8 nozzle",
"sub_path": "process/0.40mm Standard @Creality K2 Pro 0.8 nozzle.json"
},
{
"name": "0.40mm Standard @Creality K2 0.8 nozzle",
"sub_path": "process/0.40mm Standard @Creality K2 0.8 nozzle.json"
},
{
"name": "0.42mm SuperDraft @Creality K2 Pro 0.6 nozzle",
"sub_path": "process/0.42mm SuperDraft @Creality K2 Pro 0.6 nozzle.json"
},
{
"name": "0.42mm SuperDraft @Creality K2 0.6 nozzle",
"sub_path": "process/0.42mm SuperDraft @Creality K2 0.6 nozzle.json"
},
{
"name": "0.48mm Draft @Creality K1 (0.8 nozzle)",
"sub_path": "process/0.48mm Draft @Creality K1 (0.8 nozzle).json"
@ -1170,10 +1246,18 @@
"name": "0.48mm Draft @Creality K2 Pro 0.8 nozzle",
"sub_path": "process/0.48mm Draft @Creality K2 Pro 0.8 nozzle.json"
},
{
"name": "0.48mm Draft @Creality K2 0.8 nozzle",
"sub_path": "process/0.48mm Draft @Creality K2 0.8 nozzle.json"
},
{
"name": "0.56mm SuperDraft @Creality K2 Pro 0.8 nozzle",
"sub_path": "process/0.56mm SuperDraft @Creality K2 Pro 0.8 nozzle.json"
},
{
"name": "0.56mm SuperDraft @Creality K2 0.8 nozzle",
"sub_path": "process/0.56mm SuperDraft @Creality K2 0.8 nozzle.json"
},
{
"name": "0.08mm SuperDetail @Creality Ender5Pro (2019) 0.2",
"sub_path": "process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.2.json"
@ -1898,18 +1982,34 @@
"name": "Creality K2 Pro 0.2 nozzle",
"sub_path": "machine/Creality K2 Pro 0.2 nozzle.json"
},
{
"name": "Creality K2 0.2 nozzle",
"sub_path": "machine/Creality K2 0.2 nozzle.json"
},
{
"name": "Creality K2 Pro 0.4 nozzle",
"sub_path": "machine/Creality K2 Pro 0.4 nozzle.json"
},
{
"name": "Creality K2 0.4 nozzle",
"sub_path": "machine/Creality K2 0.4 nozzle.json"
},
{
"name": "Creality K2 Pro 0.6 nozzle",
"sub_path": "machine/Creality K2 Pro 0.6 nozzle.json"
},
{
"name": "Creality K2 0.6 nozzle",
"sub_path": "machine/Creality K2 0.6 nozzle.json"
},
{
"name": "Creality K2 Pro 0.8 nozzle",
"sub_path": "machine/Creality K2 Pro 0.8 nozzle.json"
},
{
"name": "Creality K2 0.8 nozzle",
"sub_path": "machine/Creality K2 0.8 nozzle.json"
},
{
"name": "Creality Sermoon V1 0.4 nozzle",
"sub_path": "machine/Creality Sermoon V1 0.4 nozzle.json"

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

View file

@ -21,6 +21,10 @@
";filament start gcode\n{if (position[2] > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View file

@ -21,6 +21,10 @@
";filament start gcode\n{if (position[2] > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View file

@ -18,6 +18,10 @@
";filament start gcode\n{if (position[2] > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View file

@ -54,6 +54,10 @@
";filament start gcode\n{if (position[2] > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View file

@ -48,6 +48,10 @@
";filament start gcode\n{if (position[2] > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View file

@ -9,6 +9,10 @@
"23"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View file

@ -9,6 +9,10 @@
"18"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View file

@ -9,6 +9,10 @@
"10"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View file

@ -15,6 +15,10 @@
"0"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View file

@ -36,6 +36,10 @@
";filament start gcode\n{if (position[2] > first_layer_height) }\nM104 S[nozzle_temperature]\n{else} \nM104 S[first_layer_temperature]\n{endif}"
],
"compatible_printers": [
"Creality K2 0.2 nozzle",
"Creality K2 0.4 nozzle",
"Creality K2 0.6 nozzle",
"Creality K2 0.8 nozzle",
"Creality K2 Plus 0.2 nozzle",
"Creality K2 Plus 0.4 nozzle",
"Creality K2 Plus 0.6 nozzle",

View file

@ -0,0 +1,183 @@
{
"type": "machine",
"from": "system",
"settings_id": "GM001",
"instantiation": "true",
"inherits": "fdm_creality_common",
"printer_model": "Creality K2",
"printer_settings_id": "Creality",
"auxiliary_fan": "1",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
"change_filament_gcode": "G2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 X0 Y140 F30000\nG1 Z{z_after_toolchange} F600",
"cooling_tube_length": "0",
"cooling_tube_retraction": "0",
"default_print_profile": "0.10mm Standard @Creality K2 0.2 nozzle",
"emit_machine_limits_to_gcode": "1",
"enable_filament_ramming": "0",
"extra_loading_move": "0",
"extruder_clearance_height_to_lid": "118",
"extruder_clearance_height_to_rod": "24",
"extruder_clearance_radius": "64",
"fan_kickstart": "0",
"fan_speedup_overhangs": "1",
"fan_speedup_time": "0",
"gcode_flavor": "klipper",
"high_current_on_filament_swap": "0",
"machine_end_gcode": "END_PRINT",
"machine_load_filament_time": "0",
"machine_max_acceleration_e": [
"5000",
"5000"
],
"machine_max_acceleration_extruding": [
"20000",
"20000"
],
"machine_max_acceleration_retracting": [
"5000",
"5000"
],
"machine_max_acceleration_travel": [
"20000",
"20000"
],
"machine_max_acceleration_x": [
"20000",
"20000"
],
"machine_max_acceleration_y": [
"20000",
"20000"
],
"machine_max_acceleration_z": [
"100",
"100"
],
"machine_max_jerk_e": [
"10",
"10"
],
"machine_max_jerk_x": [
"100",
"100"
],
"machine_max_jerk_y": [
"100",
"100"
],
"machine_max_jerk_z": [
"5",
"5"
],
"machine_max_speed_e": [
"50",
"50"
],
"machine_max_speed_x": [
"800",
"800"
],
"machine_max_speed_y": [
"800",
"800"
],
"machine_max_speed_z": [
"5",
"5"
],
"machine_pause_gcode": "PAUSE",
"machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM104 S[nozzle_temperature_initial_layer]\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y130 F12000\nG1 X0 F12000\nG1 Z0.2 F600\nG1 X0 Y130 F6000\nG1 E0.8 F300\nG1 X0 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG1 X130 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG92 E0\nG1 Z1 F600",
"machine_unload_filament_time": "0",
"manual_filament_change": "0",
"nozzle_type": "hardened_steel",
"nozzle_volume": "183",
"parking_pos_retraction": "0",
"preferred_orientation": "0",
"printable_area": [
"0x0",
"260x0",
"260x260",
"0x260"
],
"printable_height": "260",
"printer_technology": "FFF",
"printer_variant": "0.2",
"printhost_authorization_type": "key",
"purge_in_prime_tower": "0",
"scan_first_layer": "0",
"silent_mode": "0",
"single_extruder_multi_material": "1",
"support_air_filtration": "1",
"support_chamber_temp_control": "0",
"support_multi_bed_types": "1",
"thumbnails": [
"300x300",
"96x96"
],
"thumbnails_format": "PNG",
"use_firmware_retraction": "0",
"use_relative_e_distances": "1",
"z_offset": "0",
"default_filament_profile": [
"Creality Generic PLA @K2-all"
],
"deretraction_speed": [
"40"
],
"extruder_colour": [
"#FCE94F"
],
"extruder_offset": [
"0x0"
],
"max_layer_height": [
"0.14"
],
"min_layer_height": [
"0.04"
],
"nozzle_diameter": [
"0.2"
],
"retract_before_wipe": [
"70%"
],
"retract_length_toolchange": [
"0"
],
"retract_lift_above": [
"0"
],
"retract_lift_below": [
"259"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"0.5"
],
"retraction_minimum_travel": [
"1"
],
"retraction_speed": [
"40"
],
"wipe": [
"1"
],
"wipe_distance": [
"2"
],
"z_hop": [
"0.4"
],
"name": "Creality K2 0.2 nozzle",
"nozzle_height": "4"
}

View file

@ -0,0 +1,182 @@
{
"type": "machine",
"from": "system",
"settings_id": "GM001",
"instantiation": "true",
"inherits": "fdm_creality_common",
"printer_model": "Creality K2",
"printer_settings_id": "Creality",
"auxiliary_fan": "1",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
"change_filament_gcode": "G2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 X0 Y140 F30000\nG1 Z{z_after_toolchange} F600",
"cooling_tube_length": "0",
"cooling_tube_retraction": "0",
"default_print_profile": "0.16mm Standard @Creality K2 0.4 nozzle",
"emit_machine_limits_to_gcode": "1",
"enable_filament_ramming": "0",
"extra_loading_move": "0",
"extruder_clearance_height_to_lid": "118",
"extruder_clearance_height_to_rod": "24",
"extruder_clearance_radius": "64",
"fan_kickstart": "0",
"fan_speedup_overhangs": "1",
"fan_speedup_time": "0",
"gcode_flavor": "klipper",
"high_current_on_filament_swap": "0",
"machine_end_gcode": "END_PRINT",
"machine_load_filament_time": "0",
"machine_max_acceleration_e": [
"5000",
"5000"
],
"machine_max_acceleration_extruding": [
"20000",
"20000"
],
"machine_max_acceleration_retracting": [
"5000",
"5000"
],
"machine_max_acceleration_travel": [
"20000",
"20000"
],
"machine_max_acceleration_x": [
"20000",
"20000"
],
"machine_max_acceleration_y": [
"20000",
"20000"
],
"machine_max_acceleration_z": [
"100",
"100"
],
"machine_max_jerk_e": [
"10",
"10"
],
"machine_max_jerk_x": [
"100",
"100"
],
"machine_max_jerk_y": [
"100",
"100"
],
"machine_max_jerk_z": [
"5",
"5"
],
"machine_max_speed_e": [
"50",
"50"
],
"machine_max_speed_x": [
"800",
"800"
],
"machine_max_speed_y": [
"800",
"800"
],
"machine_max_speed_z": [
"5",
"5"
],
"machine_pause_gcode": "PAUSE",
"machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM104 S[nozzle_temperature_initial_layer]\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y130 F12000\nG1 X0 F12000\nG1 Z0.2 F600\nG1 X0 Y130 F6000\nG1 E0.8 F300\nG1 X0 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG1 X130 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG92 E0\nG1 Z1 F600",
"machine_unload_filament_time": "0",
"manual_filament_change": "0",
"nozzle_type": "hardened_steel",
"nozzle_volume": "183",
"parking_pos_retraction": "0",
"preferred_orientation": "0",
"printable_area": [
"0x0",
"260x0",
"260x260",
"0x260"
],
"printable_height": "260",
"printer_technology": "FFF",
"printer_variant": "0.4",
"printhost_authorization_type": "key",
"purge_in_prime_tower": "0",
"scan_first_layer": "0",
"silent_mode": "0",
"single_extruder_multi_material": "1",
"support_air_filtration": "1",
"support_chamber_temp_control": "0",
"support_multi_bed_types": "1",
"thumbnails": [
"300x300",
"96x96"
],
"thumbnails_format": "PNG",
"use_firmware_retraction": "0",
"use_relative_e_distances": "1",
"z_offset": "0",
"default_filament_profile": [
"Creality Generic PLA @K2-all"
],
"deretraction_speed": [
"40"
],
"extruder_colour": [
"#FCE94F"
],
"extruder_offset": [
"0x0"
],
"max_layer_height": [
"0.32"
],
"min_layer_height": [
"0.08"
],
"nozzle_diameter": [
"0.4"
],
"retract_before_wipe": [
"70%"
],
"retract_length_toolchange": [
"0"
],
"retract_lift_above": [
"0"
],
"retract_lift_below": [
"259"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"0.8"
],
"retraction_minimum_travel": [
"1"
],
"retraction_speed": [
"40"
],
"wipe": [
"1"
],
"wipe_distance": [
"2"
],
"z_hop": [
"0.4"
],
"name": "Creality K2 0.4 nozzle"
}

View file

@ -0,0 +1,182 @@
{
"type": "machine",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"inherits": "fdm_creality_common",
"printer_model": "Creality K2",
"printer_settings_id": "Creality",
"auxiliary_fan": "1",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
"change_filament_gcode": "G2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 X0 Y140 F30000\nG1 Z{z_after_toolchange} F600",
"cooling_tube_length": "0",
"cooling_tube_retraction": "0",
"default_print_profile": "0.30mm Standard @Creality K2 0.6 nozzle",
"emit_machine_limits_to_gcode": "1",
"enable_filament_ramming": "0",
"extra_loading_move": "0",
"extruder_clearance_height_to_lid": "118",
"extruder_clearance_height_to_rod": "24",
"extruder_clearance_radius": "64",
"fan_kickstart": "0",
"fan_speedup_overhangs": "1",
"fan_speedup_time": "0",
"gcode_flavor": "klipper",
"high_current_on_filament_swap": "0",
"machine_end_gcode": "END_PRINT",
"machine_load_filament_time": "0",
"machine_max_acceleration_e": [
"5000",
"5000"
],
"machine_max_acceleration_extruding": [
"20000",
"20000"
],
"machine_max_acceleration_retracting": [
"5000",
"5000"
],
"machine_max_acceleration_travel": [
"20000",
"20000"
],
"machine_max_acceleration_x": [
"20000",
"20000"
],
"machine_max_acceleration_y": [
"20000",
"20000"
],
"machine_max_acceleration_z": [
"100",
"100"
],
"machine_max_jerk_e": [
"10",
"10"
],
"machine_max_jerk_x": [
"100",
"100"
],
"machine_max_jerk_y": [
"100",
"100"
],
"machine_max_jerk_z": [
"5",
"5"
],
"machine_max_speed_e": [
"50",
"50"
],
"machine_max_speed_x": [
"800",
"800"
],
"machine_max_speed_y": [
"800",
"800"
],
"machine_max_speed_z": [
"5",
"5"
],
"machine_pause_gcode": "PAUSE",
"machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM104 S[nozzle_temperature_initial_layer]\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y130 F12000\nG1 X0 F12000\nG1 Z0.2 F600\nG1 X0 Y130 F6000\nG1 E0.8 F300\nG1 X0 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG1 X130 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG92 E0\nG1 Z1 F600",
"machine_unload_filament_time": "0",
"manual_filament_change": "0",
"nozzle_type": "hardened_steel",
"nozzle_volume": "183",
"parking_pos_retraction": "0",
"preferred_orientation": "0",
"printable_area": [
"0x0",
"260x0",
"260x260",
"0x260"
],
"printable_height": "260",
"printer_technology": "FFF",
"printer_variant": "0.6",
"printhost_authorization_type": "key",
"purge_in_prime_tower": "0",
"scan_first_layer": "0",
"silent_mode": "0",
"single_extruder_multi_material": "1",
"support_air_filtration": "1",
"support_chamber_temp_control": "0",
"support_multi_bed_types": "1",
"thumbnails": [
"300x300",
"96x96"
],
"thumbnails_format": "PNG",
"use_firmware_retraction": "0",
"use_relative_e_distances": "1",
"z_offset": "0",
"default_filament_profile": [
"Creality Generic PLA @K2-all"
],
"deretraction_speed": [
"40"
],
"extruder_colour": [
"#FCE94F"
],
"extruder_offset": [
"0x0"
],
"max_layer_height": [
"0.42"
],
"min_layer_height": [
"0.12"
],
"nozzle_diameter": [
"0.6"
],
"retract_before_wipe": [
"70%"
],
"retract_length_toolchange": [
"0"
],
"retract_lift_above": [
"0"
],
"retract_lift_below": [
"259"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"1.5"
],
"retraction_minimum_travel": [
"1"
],
"retraction_speed": [
"40"
],
"wipe": [
"1"
],
"wipe_distance": [
"2"
],
"z_hop": [
"0.4"
],
"name": "Creality K2 0.6 nozzle"
}

View file

@ -0,0 +1,182 @@
{
"type": "machine",
"from": "system",
"setting_id": "GM001",
"instantiation": "true",
"inherits": "fdm_creality_common",
"printer_model": "Creality K2",
"printer_settings_id": "Creality",
"auxiliary_fan": "1",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
"change_filament_gcode": "G2 Z{z_after_toolchange + 0.4} I0.86 J0.86 P1 F10000 ; spiral lift a little from second lift\nG1 X0 Y140 F30000\nG1 Z{z_after_toolchange} F600",
"cooling_tube_length": "0",
"cooling_tube_retraction": "0",
"default_print_profile": "0.40mm Standard @Creality K2 0.8 nozzle",
"emit_machine_limits_to_gcode": "1",
"enable_filament_ramming": "0",
"extra_loading_move": "0",
"extruder_clearance_height_to_lid": "118",
"extruder_clearance_height_to_rod": "24",
"extruder_clearance_radius": "64",
"fan_kickstart": "0",
"fan_speedup_overhangs": "1",
"fan_speedup_time": "0",
"gcode_flavor": "klipper",
"high_current_on_filament_swap": "0",
"machine_end_gcode": "END_PRINT",
"machine_load_filament_time": "0",
"machine_max_acceleration_e": [
"5000",
"5000"
],
"machine_max_acceleration_extruding": [
"20000",
"20000"
],
"machine_max_acceleration_retracting": [
"5000",
"5000"
],
"machine_max_acceleration_travel": [
"20000",
"20000"
],
"machine_max_acceleration_x": [
"20000",
"20000"
],
"machine_max_acceleration_y": [
"20000",
"20000"
],
"machine_max_acceleration_z": [
"100",
"100"
],
"machine_max_jerk_e": [
"10",
"10"
],
"machine_max_jerk_x": [
"100",
"100"
],
"machine_max_jerk_y": [
"100",
"100"
],
"machine_max_jerk_z": [
"5",
"5"
],
"machine_max_speed_e": [
"50",
"50"
],
"machine_max_speed_x": [
"800",
"800"
],
"machine_max_speed_y": [
"800",
"800"
],
"machine_max_speed_z": [
"5",
"5"
],
"machine_pause_gcode": "PAUSE",
"machine_start_gcode": "M140 S0\nM104 S0 \nSTART_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single]\nT[initial_no_support_extruder]\nM104 S[nozzle_temperature_initial_layer]\nM204 S2000\nG1 Z3 F600\nM83\nG1 Y130 F12000\nG1 X0 F12000\nG1 Z0.2 F600\nG1 X0 Y130 F6000\nG1 E0.8 F300\nG1 X0 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG1 X130 Y0 E9 F{filament_max_volumetric_speed[initial_extruder]/0.3*60}\nG92 E0\nG1 Z1 F600",
"machine_unload_filament_time": "0",
"manual_filament_change": "0",
"nozzle_type": "hardened_steel",
"nozzle_volume": "183",
"parking_pos_retraction": "0",
"preferred_orientation": "0",
"printable_area": [
"0x0",
"260x0",
"260x260",
"0x260"
],
"printable_height": "260",
"printer_technology": "FFF",
"printer_variant": "0.8",
"printhost_authorization_type": "key",
"purge_in_prime_tower": "0",
"scan_first_layer": "0",
"silent_mode": "0",
"single_extruder_multi_material": "1",
"support_air_filtration": "1",
"support_chamber_temp_control": "0",
"support_multi_bed_types": "1",
"thumbnails": [
"300x300",
"96x96"
],
"thumbnails_format": "PNG",
"use_firmware_retraction": "0",
"use_relative_e_distances": "1",
"z_offset": "0",
"default_filament_profile": [
"Creality Generic PLA @K2-all"
],
"deretraction_speed": [
"40"
],
"extruder_colour": [
"#FCE94F"
],
"extruder_offset": [
"0x0"
],
"max_layer_height": [
"0.56"
],
"min_layer_height": [
"0.16"
],
"nozzle_diameter": [
"0.8"
],
"retract_before_wipe": [
"70%"
],
"retract_length_toolchange": [
"0"
],
"retract_lift_above": [
"0"
],
"retract_lift_below": [
"259"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"3"
],
"retraction_minimum_travel": [
"1"
],
"retraction_speed": [
"40"
],
"wipe": [
"1"
],
"wipe_distance": [
"2"
],
"z_hop": [
"0.4"
],
"name": "Creality K2 0.8 nozzle"
}

View file

@ -0,0 +1,13 @@
{
"type": "machine_model",
"name": "Creality K2",
"model_id": "Creality_K2",
"nozzle_diameter": "0.2;0.4;0.6;0.8",
"machine_tech": "FFF",
"family": "Creality",
"bed_model": "creality_k1_buildplate_model.stl",
"default_bed_type": "Textured PEI Plate",
"bed_texture": "creality_k1_buildplate_texture.png",
"hotend_model": "",
"default_materials": "Creality Generic ABS @K2-all;Creality Generic ASA @K2-all;Creality Generic PETG @K2-all;Creality Generic PLA @K2-all;Creality Generic PLA High Speed @K2-all;Creality Generic PLA Matte @K2-all;Creality Generic PLA Silk @K2-all"
}

View file

@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.08mm SuperDetail @Creality K2 0.2 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "5",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.2 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.22",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.22",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.25",
"initial_layer_print_height": "0.1",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.25",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.08",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.25",
"inner_wall_speed": "150",
"wall_loops": "4",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.22",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.2",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.22",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "7",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View file

@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.08mm SuperDetail @Creality K2 0.4 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "7",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "10",
"internal_bridge_speed": "200%",
"brim_width": "5",
"brim_object_gap": "0.3",
"compatible_printers": [
"Creality K2 0.4 nozzle"
],
"default_acceleration": "6000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.42",
"outer_wall_speed": "200",
"outer_wall_acceleration": "2000",
"inner_wall_acceleration": "2000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.42",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "1000",
"initial_layer_line_width": "0.5",
"initial_layer_print_height": "0.2",
"initial_layer_speed": "60",
"gap_infill_speed": "250",
"infill_combination": "0",
"sparse_infill_line_width": "0.45",
"infill_wall_overlap": "30%",
"sparse_infill_speed": "300",
"interface_shells": "0",
"ironing_flow": "8",
"ironing_spacing": "0.15",
"ironing_speed": "60",
"ironing_type": "no ironing",
"layer_height": "0.08",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.45",
"inner_wall_speed": "300",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.42",
"internal_solid_infill_speed": "250",
"initial_layer_infill_speed": "105",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.4",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.42",
"top_surface_acceleration": "2000",
"top_surface_speed": "200",
"top_shell_layers": "9",
"top_shell_thickness": "0.8",
"travel_acceleration": "10000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "40",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View file

@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.10mm HighDetail @Creality K2 0.2 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "5",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.2 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.22",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.22",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.25",
"initial_layer_print_height": "0.1",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.25",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.1",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.25",
"inner_wall_speed": "150",
"wall_loops": "4",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.22",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.2",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.22",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "7",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View file

@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.12mm Detail @Creality K2 0.2 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "5",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.2 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.22",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.22",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.25",
"initial_layer_print_height": "0.1",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.25",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.12",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.25",
"inner_wall_speed": "150",
"wall_loops": "4",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.22",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.2",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.22",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "7",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View file

@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.12mm Detail @Creality K2 0.4 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "5",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "10",
"internal_bridge_speed": "200%",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.4 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.42",
"outer_wall_speed": "200",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.42",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "2000",
"initial_layer_line_width": "0.5",
"initial_layer_print_height": "0.2",
"initial_layer_speed": "60",
"gap_infill_speed": "250",
"infill_combination": "0",
"sparse_infill_line_width": "0.45",
"infill_wall_overlap": "30%",
"sparse_infill_speed": "300",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.12",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.45",
"inner_wall_speed": "300",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.42",
"internal_solid_infill_speed": "250",
"initial_layer_infill_speed": "105",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.42",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.42",
"top_surface_acceleration": "5000",
"top_surface_speed": "200",
"top_shell_layers": "6",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "40",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View file

@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.14mm Optimal @Creality K2 0.2 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "5",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.2 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.22",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.22",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.25",
"initial_layer_print_height": "0.1",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.25",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.14",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.25",
"inner_wall_speed": "150",
"wall_loops": "4",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.22",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.2",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.22",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "7",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View file

@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.16mm Optimal @Creality K2 0.4 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "4",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "10",
"internal_bridge_speed": "150%",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.4 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.42",
"outer_wall_speed": "200",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.42",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "2000",
"initial_layer_line_width": "0.5",
"initial_layer_print_height": "0.2",
"initial_layer_speed": "60",
"gap_infill_speed": "250",
"infill_combination": "0",
"sparse_infill_line_width": "0.45",
"infill_wall_overlap": "30%",
"sparse_infill_speed": "270",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.16",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.45",
"inner_wall_speed": "300",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.42",
"internal_solid_infill_speed": "250",
"initial_layer_infill_speed": "105",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.42",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.42",
"top_surface_acceleration": "5000",
"top_surface_speed": "200",
"top_shell_layers": "6",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "40",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View file

@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.18mm Detail @Creality K2 0.6 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.6 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.62",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.62",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.62",
"initial_layer_print_height": "0.3",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.62",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.18",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.62",
"inner_wall_speed": "150",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.62",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.6",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.62",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View file

@ -0,0 +1,268 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.20mm Standard @Creality K2 0.4 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_creality_common",
"accel_to_decel_enable": "1",
"accel_to_decel_factor": "100",
"acceleration_limit_mess": "[[0.5,1.0,100,6000,210],[1.0,1.5,80,5500,200],[1.5,2.0,60,5000,190]]",
"acceleration_limit_mess_enable": "0",
"ai_infill": "0",
"alternate_extra_wall": "0",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bottom_solid_infill_flow_ratio": "1",
"bottom_surface_pattern": "monotonic",
"bridge_acceleration": "50%",
"bridge_angle": "0",
"bridge_density": "100%",
"bridge_flow": "1",
"bridge_no_support": "0",
"bridge_speed": "25",
"brim_ears_detection_length": "1",
"brim_ears_max_angle": "125",
"brim_object_gap": "0.1",
"brim_type": "auto_brim",
"brim_width": "5",
"compatible_printers": [
"Creality K2 0.4 nozzle"
],
"counterbore_hole_bridging": "none",
"default_acceleration": "12000",
"default_jerk": "12",
"detect_narrow_internal_solid_infill": "1",
"detect_overhang_wall": "1",
"detect_thin_wall": "0",
"dont_filter_internal_bridges": "disabled",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1",
"enable_overhang_speed": "1",
"enable_prime_tower": "1",
"enable_support": "0",
"enforce_support_layers": "0",
"ensure_vertical_shell_thickness": "ensure_all",
"exclude_object": "1",
"extra_perimeters_on_overhangs": "0",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"filter_out_gap_fill": "0",
"flush_into_infill": "0",
"flush_into_objects": "0",
"flush_into_support": "1",
"fuzzy_skin": "none",
"fuzzy_skin_first_layer": "0",
"fuzzy_skin_point_distance": "0.8",
"fuzzy_skin_thickness": "0.3",
"gap_fill_target": "everywhere",
"gap_infill_speed": "250",
"gcode_add_line_number": "0",
"gcode_comments": "0",
"gcode_label_objects": "0",
"hole_to_polyhole": "0",
"hole_to_polyhole_threshold": "0.01",
"hole_to_polyhole_twisted": "1",
"independent_support_layer_height": "1",
"infill_anchor": "400%",
"infill_anchor_max": "20",
"infill_combination": "0",
"infill_direction": "45",
"infill_jerk": "12",
"infill_wall_overlap": "30%",
"initial_layer_acceleration": "2000",
"initial_layer_infill_speed": "105",
"initial_layer_jerk": "8",
"initial_layer_line_width": "0.5",
"initial_layer_min_bead_width": "85%",
"initial_layer_print_height": "0.2",
"initial_layer_speed": "60",
"initial_layer_travel_speed": "100%",
"inner_wall_acceleration": "5000",
"inner_wall_jerk": "8",
"inner_wall_line_width": "0.45",
"inner_wall_speed": "300",
"interface_shells": "0",
"internal_bridge_flow": "1",
"internal_bridge_speed": "150%",
"internal_solid_infill_acceleration": "100%",
"internal_solid_infill_line_width": "0.42",
"internal_solid_infill_pattern": "monotonic",
"internal_solid_infill_speed": "250",
"ironing_angle": "90",
"ironing_flow": "10%",
"ironing_pattern": "zig-zag",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_support_layer": "0",
"ironing_type": "no ironing",
"is_infill_first": "0",
"layer_height": "0.2",
"line_width": "0.42",
"make_overhang_printable": "0",
"make_overhang_printable_angle": "55",
"make_overhang_printable_hole_size": "0",
"material_flow_dependent_temperature": "0",
"material_flow_temp_graph": "[[3.0,210],[10.0,220],[12.0,230]]",
"max_bridge_length": "10",
"max_travel_detour_distance": "0",
"max_volumetric_extrusion_rate_slope": "0",
"max_volumetric_extrusion_rate_slope_segment_length": "3",
"min_bead_width": "85%",
"min_feature_size": "25%",
"min_length_factor": "0.5",
"min_width_top_surface": "300%",
"minimum_sparse_infill_area": "15",
"minimum_support_area": "5",
"mmu_segmented_region_interlocking_depth": "0",
"mmu_segmented_region_max_width": "0",
"only_one_wall_first_layer": "0",
"only_one_wall_top": "1",
"ooze_prevention": "0",
"outer_wall_acceleration": "5000",
"outer_wall_jerk": "8",
"outer_wall_line_width": "0.42",
"outer_wall_speed": "200",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"overhang_reverse": "0",
"overhang_reverse_internal_only": "0",
"overhang_reverse_threshold": "50%",
"overhang_speed_classic": "0",
"precise_outer_wall": "0",
"prime_tower_brim_width": "3",
"prime_tower_enhance_type": "chamfer",
"prime_tower_width": "40",
"prime_volume": "45",
"print_flow_ratio": "1",
"print_order": "default",
"print_sequence": "by layer",
"raft_contact_distance": "0.1",
"raft_expansion": "1.5",
"raft_first_layer_density": "90%",
"raft_first_layer_expansion": "2",
"raft_layers": "0",
"reduce_crossing_wall": "0",
"reduce_infill_retraction": "1",
"resolution": "0.012",
"role_based_wipe_speed": "1",
"scarf_angle_threshold": "155",
"scarf_joint_flow_ratio": "1",
"scarf_joint_speed": "100%",
"scarf_overhang_threshold": "40%",
"seam_gap": "10%",
"seam_position": "aligned",
"seam_slope_conditional": "0",
"seam_slope_entire_loop": "0",
"seam_slope_inner_walls": "0",
"seam_slope_min_length": "20",
"seam_slope_start_height": "0",
"seam_slope_steps": "10",
"seam_slope_type": "none",
"single_extruder_multi_material_priming": "0",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"skirt_speed": "50",
"slice_closing_radius": "0.049",
"slicing_mode": "regular",
"slow_down_layers": "0",
"slowdown_for_curled_perimeters": "0",
"small_area_infill_flow_compensation": "0",
"small_area_infill_flow_compensation_model": "0,0;\"\\n0.2,0.4444\";\"\\n0.4,0.6145\";\"\\n0.6,0.7059\";\"\\n0.8,0.7619\";\"\\n1.5,0.8571\";\"\\n2,0.8889\";\"\\n3,0.9231\";\"\\n5,0.9520\";\"\\n10,1\"",
"small_perimeter_speed": "50%",
"small_perimeter_threshold": "0",
"solid_infill_filament": "1",
"sparse_infill_acceleration": "100%",
"sparse_infill_density": "15",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.45",
"sparse_infill_pattern": "grid",
"sparse_infill_speed": "270",
"speed_limit_to_height": "[[100,150,100,6000,210],[150,200,80,5500,200],[200,250,60,5000,190]]",
"speed_limit_to_height_enable": "0",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
"spiral_mode_smooth": "0",
"staggered_inner_seams": "0",
"standby_temperature_delta": "-5",
"support_angle": "0",
"support_base_pattern": "rectilinear",
"support_base_pattern_spacing": "2.5",
"support_bottom_interface_spacing": "0.5",
"support_bottom_z_distance": "0.2",
"support_critical_regions_only": "0",
"support_expansion": "0",
"support_filament": "0",
"support_interface_bottom_layers": "2",
"support_interface_filament": "0",
"support_interface_loop_pattern": "0",
"support_interface_not_for_body": "1",
"support_interface_pattern": "auto",
"support_interface_spacing": "0.5",
"support_interface_speed": "80",
"support_interface_top_layers": "2",
"support_line_width": "0.42",
"support_object_xy_distance": "0.35",
"support_on_build_plate_only": "0",
"support_remove_small_overhang": "1",
"support_speed": "150",
"support_style": "default",
"support_threshold_angle": "30",
"support_top_z_distance": "0.2",
"support_type": "normal(auto)",
"support_xy_overrides_z": "xy_overrides_z",
"thick_bridges": "0",
"thick_internal_bridges": "1",
"timelapse_type": "0",
"top_shell_layers": "5",
"top_shell_thickness": "0.8",
"top_solid_infill_flow_ratio": "1",
"top_surface_acceleration": "5000",
"top_surface_jerk": "8",
"top_surface_line_width": "0.42",
"top_surface_pattern": "monotonicline",
"top_surface_speed": "200",
"travel_acceleration": "12000",
"travel_jerk": "12",
"travel_speed": "500",
"travel_speed_z": "0",
"tree_support_adaptive_layer_height": "1",
"tree_support_angle_slow": "25",
"tree_support_auto_brim": "1",
"tree_support_branch_angle": "45",
"tree_support_branch_angle_organic": "40",
"tree_support_branch_diameter": "2",
"tree_support_branch_diameter_angle": "5",
"tree_support_branch_diameter_double_wall": "3",
"tree_support_branch_diameter_organic": "2",
"tree_support_branch_distance": "5",
"tree_support_branch_distance_organic": "1",
"tree_support_brim_width": "3",
"tree_support_tip_diameter": "0.8",
"tree_support_top_rate": "30%",
"tree_support_wall_count": "0",
"wall_direction": "auto",
"wall_distribution_count": "1",
"wall_filament": "1",
"wall_generator": "classic",
"wall_loops": "2",
"wall_sequence": "inner wall/outer wall",
"wall_transition_angle": "10",
"wall_transition_filter_deviation": "25%",
"wall_transition_length": "100%",
"wipe_before_external_loop": "0",
"wipe_on_loops": "0",
"wipe_speed": "80%",
"wipe_tower_bridging": "10",
"wipe_tower_cone_angle": "0",
"wipe_tower_extra_spacing": "100%",
"wipe_tower_no_sparse_layers": "0",
"wipe_tower_rotation_angle": "0",
"wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70",
"xy_contour_compensation": "0",
"xy_hole_compensation": "0"
}

View file

@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.24mm Detail @Creality K2 0.8 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.8 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.82",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.82",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.82",
"initial_layer_print_height": "0.4",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.82",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.24",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.82",
"inner_wall_speed": "150",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.82",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.8",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.82",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View file

@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.24mm Draft @Creality K2 0.4 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "150%",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.4 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.42",
"outer_wall_speed": "200",
"outer_wall_acceleration": "2000",
"inner_wall_acceleration": "2000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.42",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "2000",
"initial_layer_line_width": "0.5",
"initial_layer_print_height": "0.2",
"initial_layer_speed": "60",
"gap_infill_speed": "200",
"infill_combination": "0",
"sparse_infill_line_width": "0.45",
"infill_wall_overlap": "30%",
"sparse_infill_speed": "230",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.24",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "30",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.45",
"inner_wall_speed": "230",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.42",
"internal_solid_infill_speed": "230",
"initial_layer_infill_speed": "105",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.42",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.42",
"top_surface_acceleration": "5000",
"top_surface_speed": "200",
"top_shell_layers": "5",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "40",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View file

@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.24mm Optimal @Creality K2 0.6 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.6 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.62",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.62",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.62",
"initial_layer_print_height": "0.3",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.62",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.24",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.62",
"inner_wall_speed": "150",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.62",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.6",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.62",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View file

@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.28mm SuperDraft @Creality K2 0.4 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "150%",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.4 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.42",
"outer_wall_speed": "180",
"outer_wall_acceleration": "2000",
"inner_wall_acceleration": "2000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.42",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "2000",
"initial_layer_line_width": "0.5",
"initial_layer_print_height": "0.2",
"initial_layer_speed": "60",
"gap_infill_speed": "200",
"infill_combination": "0",
"sparse_infill_line_width": "0.45",
"infill_wall_overlap": "30%",
"sparse_infill_speed": "200",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.28",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "50",
"overhang_2_4_speed": "25",
"overhang_3_4_speed": "10",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.45",
"inner_wall_speed": "200",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.42",
"internal_solid_infill_speed": "200",
"initial_layer_infill_speed": "105",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.42",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.42",
"top_surface_acceleration": "5000",
"top_surface_speed": "200",
"top_shell_layers": "5",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "40",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View file

@ -0,0 +1,243 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.30mm Standard @Creality K2 0.6 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_creality_common",
"accel_to_decel_enable": "1",
"accel_to_decel_factor": "100%",
"acceleration_limit_mess_enable": "0",
"alternate_extra_wall": "0",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bottom_solid_infill_flow_ratio": "1",
"bottom_surface_pattern": "monotonic",
"bridge_acceleration": "50%",
"bridge_angle": "0",
"bridge_density": "100%",
"bridge_flow": "1",
"bridge_no_support": "0",
"bridge_speed": "25",
"brim_ears_detection_length": "1",
"brim_ears_max_angle": "125",
"brim_object_gap": "0.1",
"brim_type": "auto_brim",
"brim_width": "5",
"compatible_printers": [
"Creality K2 0.6 nozzle"
],
"default_acceleration": "12000",
"default_jerk": "20",
"detect_narrow_internal_solid_infill": "1",
"detect_overhang_wall": "1",
"detect_thin_wall": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1",
"enable_overhang_speed": "1",
"enable_prime_tower": "1",
"enable_support": "0",
"enforce_support_layers": "0",
"ensure_vertical_shell_thickness": "ensure_all",
"exclude_object": "1",
"extra_perimeters_on_overhangs": "0",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"filter_out_gap_fill": "0",
"flush_into_infill": "0",
"flush_into_objects": "0",
"flush_into_support": "1",
"fuzzy_skin": "none",
"fuzzy_skin_first_layer": "0",
"fuzzy_skin_point_distance": "0.8",
"fuzzy_skin_thickness": "0.3",
"gap_infill_speed": "50",
"gcode_add_line_number": "0",
"gcode_comments": "0",
"gcode_label_objects": "0",
"hole_to_polyhole": "0",
"hole_to_polyhole_threshold": "0.01",
"hole_to_polyhole_twisted": "1",
"independent_support_layer_height": "1",
"infill_anchor": "400%",
"infill_anchor_max": "20",
"infill_combination": "0",
"infill_direction": "45",
"infill_jerk": "20",
"infill_wall_overlap": "30",
"initial_layer_acceleration": "500",
"initial_layer_infill_speed": "60",
"initial_layer_jerk": "20",
"initial_layer_line_width": "0.62",
"initial_layer_min_bead_width": "85%",
"initial_layer_print_height": "0.3",
"initial_layer_speed": "40",
"initial_layer_travel_speed": "100%",
"inner_wall_acceleration": "5000",
"inner_wall_jerk": "20",
"inner_wall_line_width": "0.62",
"inner_wall_speed": "150",
"interface_shells": "0",
"internal_bridge_flow": "1",
"internal_bridge_speed": "70",
"internal_solid_infill_acceleration": "100%",
"internal_solid_infill_line_width": "0.62",
"internal_solid_infill_pattern": "monotonic",
"internal_solid_infill_speed": "150",
"ironing_angle": "90",
"ironing_flow": "10%",
"ironing_pattern": "zig-zag",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_support_layer": "0",
"ironing_type": "no ironing",
"is_infill_first": "0",
"layer_height": "0.3",
"line_width": "0.62",
"make_overhang_printable": "0",
"make_overhang_printable_angle": "55",
"make_overhang_printable_hole_size": "0",
"max_bridge_length": "10",
"max_travel_detour_distance": "0",
"max_volumetric_extrusion_rate_slope": "0",
"max_volumetric_extrusion_rate_slope_segment_length": "3",
"min_bead_width": "85%",
"min_feature_size": "25%",
"min_width_top_surface": "300%",
"minimum_sparse_infill_area": "15",
"minimum_support_area": "5",
"mmu_segmented_region_interlocking_depth": "0",
"mmu_segmented_region_max_width": "0",
"only_one_wall_first_layer": "0",
"only_one_wall_top": "1",
"ooze_prevention": "0",
"outer_wall_acceleration": "5000",
"outer_wall_jerk": "20",
"outer_wall_line_width": "0.62",
"outer_wall_speed": "100",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"overhang_reverse": "0",
"overhang_reverse_internal_only": "0",
"overhang_reverse_threshold": "50%",
"overhang_speed_classic": "0",
"precise_outer_wall": "0",
"prime_tower_brim_width": "3",
"prime_tower_width": "60",
"prime_volume": "45",
"print_flow_ratio": "1",
"print_sequence": "by layer",
"raft_contact_distance": "0.1",
"raft_expansion": "1.5",
"raft_first_layer_density": "90%",
"raft_first_layer_expansion": "2",
"raft_layers": "0",
"reduce_crossing_wall": "0",
"reduce_infill_retraction": "1",
"resolution": "0.012",
"role_based_wipe_speed": "1",
"seam_gap": "10%",
"seam_position": "aligned",
"single_extruder_multi_material_priming": "0",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"skirt_speed": "50",
"slice_closing_radius": "0.049",
"slicing_mode": "regular",
"slow_down_layers": "0",
"slowdown_for_curled_perimeters": "0",
"small_perimeter_speed": "50%",
"small_perimeter_threshold": "0",
"solid_infill_filament": "1",
"sparse_infill_acceleration": "100%",
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.62",
"sparse_infill_pattern": "grid",
"sparse_infill_speed": "120",
"speed_limit_to_height_enable": "0",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
"spiral_mode_smooth": "0",
"staggered_inner_seams": "1",
"standby_temperature_delta": "-5",
"support_angle": "0",
"support_base_pattern": "rectilinear",
"support_base_pattern_spacing": "2.5",
"support_bottom_interface_spacing": "0.5",
"support_bottom_z_distance": "0.2",
"support_critical_regions_only": "0",
"support_expansion": "0",
"support_filament": "0",
"support_interface_bottom_layers": "2",
"support_interface_filament": "0",
"support_interface_loop_pattern": "0",
"support_interface_not_for_body": "1",
"support_interface_pattern": "auto",
"support_interface_spacing": "0.5",
"support_interface_speed": "80",
"support_interface_top_layers": "2",
"support_line_width": "0.6",
"support_object_xy_distance": "0.35",
"support_on_build_plate_only": "0",
"support_remove_small_overhang": "1",
"support_speed": "150",
"support_style": "default",
"support_threshold_angle": "30",
"support_top_z_distance": "0.2",
"support_type": "normal(auto)",
"support_xy_overrides_z": "xy_overrides_z",
"thick_bridges": "0",
"thick_internal_bridges": "1",
"timelapse_type": "0",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"top_solid_infill_flow_ratio": "1",
"top_surface_acceleration": "2000",
"top_surface_jerk": "20",
"top_surface_line_width": "0.62",
"top_surface_pattern": "monotonicline",
"top_surface_speed": "100",
"travel_acceleration": "12000",
"travel_jerk": "20",
"travel_speed": "500",
"travel_speed_z": "0",
"tree_support_adaptive_layer_height": "1",
"tree_support_angle_slow": "25",
"tree_support_auto_brim": "1",
"tree_support_branch_angle": "45",
"tree_support_branch_angle_organic": "40",
"tree_support_branch_diameter": "2",
"tree_support_branch_diameter_angle": "5",
"tree_support_branch_diameter_double_wall": "3",
"tree_support_branch_diameter_organic": "2",
"tree_support_branch_distance": "5",
"tree_support_branch_distance_organic": "1",
"tree_support_brim_width": "3",
"tree_support_tip_diameter": "0.8",
"tree_support_top_rate": "30%",
"tree_support_wall_count": "0",
"wall_distribution_count": "1",
"wall_filament": "1",
"wall_generator": "classic",
"wall_loops": "2",
"wall_sequence": "inner wall/outer wall",
"wall_transition_angle": "10",
"wall_transition_filter_deviation": "25%",
"wall_transition_length": "100%",
"wipe_before_external_loop": "0",
"wipe_on_loops": "0",
"wipe_speed": "80%",
"wipe_tower_bridging": "10",
"wipe_tower_cone_angle": "0",
"wipe_tower_extra_spacing": "100%",
"wipe_tower_no_sparse_layers": "0",
"wipe_tower_rotation_angle": "0",
"wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70",
"xy_contour_compensation": "0",
"xy_hole_compensation": "0"
}

View file

@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.32mm Optimal @Creality K2 0.8 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.8 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.82",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.82",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.82",
"initial_layer_print_height": "0.4",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.82",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.32",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.82",
"inner_wall_speed": "150",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.82",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.8",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.82",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View file

@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.36mm Draft @Creality K2 0.6 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.6 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.62",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.62",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.62",
"initial_layer_print_height": "0.3",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.62",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.36",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.62",
"inner_wall_speed": "150",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.62",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.6",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.62",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View file

@ -0,0 +1,243 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.40mm Standard @Creality K2 0.8 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_creality_common",
"accel_to_decel_enable": "1",
"accel_to_decel_factor": "100%",
"acceleration_limit_mess_enable": "0",
"alternate_extra_wall": "0",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bottom_solid_infill_flow_ratio": "1",
"bottom_surface_pattern": "monotonic",
"bridge_acceleration": "50%",
"bridge_angle": "0",
"bridge_density": "100%",
"bridge_flow": "1",
"bridge_no_support": "0",
"bridge_speed": "25",
"brim_ears_detection_length": "1",
"brim_ears_max_angle": "125",
"brim_object_gap": "0.1",
"brim_type": "auto_brim",
"brim_width": "5",
"compatible_printers": [
"Creality K2 0.8 nozzle"
],
"default_acceleration": "12000",
"default_jerk": "9",
"detect_narrow_internal_solid_infill": "1",
"detect_overhang_wall": "1",
"detect_thin_wall": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"elefant_foot_compensation_layers": "1",
"enable_arc_fitting": "1",
"enable_overhang_speed": "1",
"enable_prime_tower": "1",
"enable_support": "0",
"enforce_support_layers": "0",
"ensure_vertical_shell_thickness": "ensure_all",
"exclude_object": "1",
"extra_perimeters_on_overhangs": "0",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"filter_out_gap_fill": "0",
"flush_into_infill": "0",
"flush_into_objects": "0",
"flush_into_support": "1",
"fuzzy_skin": "none",
"fuzzy_skin_first_layer": "0",
"fuzzy_skin_point_distance": "0.8",
"fuzzy_skin_thickness": "0.3",
"gap_infill_speed": "50",
"gcode_add_line_number": "0",
"gcode_comments": "0",
"gcode_label_objects": "0",
"hole_to_polyhole": "0",
"hole_to_polyhole_threshold": "0.01",
"hole_to_polyhole_twisted": "1",
"independent_support_layer_height": "1",
"infill_anchor": "400%",
"infill_anchor_max": "20",
"infill_combination": "0",
"infill_direction": "45",
"infill_jerk": "12",
"infill_wall_overlap": "30",
"initial_layer_acceleration": "500",
"initial_layer_infill_speed": "60",
"initial_layer_jerk": "9",
"initial_layer_line_width": "0.82",
"initial_layer_min_bead_width": "85%",
"initial_layer_print_height": "0.4",
"initial_layer_speed": "40",
"initial_layer_travel_speed": "100%",
"inner_wall_acceleration": "5000",
"inner_wall_jerk": "7",
"inner_wall_line_width": "0.82",
"inner_wall_speed": "150",
"interface_shells": "0",
"internal_bridge_flow": "1",
"internal_bridge_speed": "70",
"internal_solid_infill_acceleration": "100%",
"internal_solid_infill_line_width": "0.82",
"internal_solid_infill_pattern": "monotonic",
"internal_solid_infill_speed": "150",
"ironing_angle": "90",
"ironing_flow": "10%",
"ironing_pattern": "zig-zag",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_support_layer": "0",
"ironing_type": "no ironing",
"is_infill_first": "0",
"layer_height": "0.4",
"line_width": "0.82",
"make_overhang_printable": "0",
"make_overhang_printable_angle": "55",
"make_overhang_printable_hole_size": "0",
"max_bridge_length": "10",
"max_travel_detour_distance": "0",
"max_volumetric_extrusion_rate_slope": "0",
"max_volumetric_extrusion_rate_slope_segment_length": "3",
"min_bead_width": "85%",
"min_feature_size": "25%",
"min_width_top_surface": "300%",
"minimum_sparse_infill_area": "15",
"minimum_support_area": "5",
"mmu_segmented_region_interlocking_depth": "0",
"mmu_segmented_region_max_width": "0",
"only_one_wall_first_layer": "0",
"only_one_wall_top": "1",
"ooze_prevention": "0",
"outer_wall_acceleration": "5000",
"outer_wall_jerk": "7",
"outer_wall_line_width": "0.82",
"outer_wall_speed": "100",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"overhang_reverse": "0",
"overhang_reverse_internal_only": "0",
"overhang_reverse_threshold": "50%",
"overhang_speed_classic": "0",
"precise_outer_wall": "0",
"prime_tower_brim_width": "3",
"prime_tower_width": "60",
"prime_volume": "45",
"print_flow_ratio": "1",
"print_sequence": "by layer",
"raft_contact_distance": "0.1",
"raft_expansion": "1.5",
"raft_first_layer_density": "90%",
"raft_first_layer_expansion": "2",
"raft_layers": "0",
"reduce_crossing_wall": "0",
"reduce_infill_retraction": "1",
"resolution": "0.012",
"role_based_wipe_speed": "1",
"seam_gap": "10%",
"seam_position": "aligned",
"single_extruder_multi_material_priming": "0",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"skirt_speed": "50",
"slice_closing_radius": "0.049",
"slicing_mode": "regular",
"slow_down_layers": "0",
"slowdown_for_curled_perimeters": "0",
"small_perimeter_speed": "50%",
"small_perimeter_threshold": "0",
"solid_infill_filament": "1",
"sparse_infill_acceleration": "100%",
"sparse_infill_density": "15%",
"sparse_infill_filament": "1",
"sparse_infill_line_width": "0.82",
"sparse_infill_pattern": "grid",
"sparse_infill_speed": "120",
"speed_limit_to_height_enable": "0",
"spiral_mode": "0",
"spiral_mode_max_xy_smoothing": "200%",
"spiral_mode_smooth": "0",
"staggered_inner_seams": "1",
"standby_temperature_delta": "-5",
"support_angle": "0",
"support_base_pattern": "rectilinear",
"support_base_pattern_spacing": "2.5",
"support_bottom_interface_spacing": "0.5",
"support_bottom_z_distance": "0.2",
"support_critical_regions_only": "0",
"support_expansion": "0",
"support_filament": "0",
"support_interface_bottom_layers": "2",
"support_interface_filament": "0",
"support_interface_loop_pattern": "0",
"support_interface_not_for_body": "1",
"support_interface_pattern": "auto",
"support_interface_spacing": "0.5",
"support_interface_speed": "80",
"support_interface_top_layers": "2",
"support_line_width": "0.8",
"support_object_xy_distance": "0.35",
"support_on_build_plate_only": "0",
"support_remove_small_overhang": "1",
"support_speed": "150",
"support_style": "default",
"support_threshold_angle": "30",
"support_top_z_distance": "0.2",
"support_type": "normal(auto)",
"support_xy_overrides_z": "xy_overrides_z",
"thick_bridges": "0",
"thick_internal_bridges": "1",
"timelapse_type": "0",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"top_solid_infill_flow_ratio": "1",
"top_surface_acceleration": "2000",
"top_surface_jerk": "7",
"top_surface_line_width": "0.82",
"top_surface_pattern": "monotonicline",
"top_surface_speed": "100",
"travel_acceleration": "12000",
"travel_jerk": "12",
"travel_speed": "500",
"travel_speed_z": "0",
"tree_support_adaptive_layer_height": "1",
"tree_support_angle_slow": "25",
"tree_support_auto_brim": "1",
"tree_support_branch_angle": "45",
"tree_support_branch_angle_organic": "40",
"tree_support_branch_diameter": "2",
"tree_support_branch_diameter_angle": "5",
"tree_support_branch_diameter_double_wall": "3",
"tree_support_branch_diameter_organic": "2",
"tree_support_branch_distance": "5",
"tree_support_branch_distance_organic": "1",
"tree_support_brim_width": "3",
"tree_support_tip_diameter": "0.8",
"tree_support_top_rate": "30%",
"tree_support_wall_count": "0",
"wall_distribution_count": "1",
"wall_filament": "1",
"wall_generator": "classic",
"wall_loops": "2",
"wall_sequence": "inner wall/outer wall",
"wall_transition_angle": "10",
"wall_transition_filter_deviation": "25%",
"wall_transition_length": "100%",
"wipe_before_external_loop": "0",
"wipe_on_loops": "0",
"wipe_speed": "80%",
"wipe_tower_bridging": "10",
"wipe_tower_cone_angle": "0",
"wipe_tower_extra_spacing": "100%",
"wipe_tower_no_sparse_layers": "0",
"wipe_tower_rotation_angle": "0",
"wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70",
"xy_contour_compensation": "0",
"xy_hole_compensation": "0"
}

View file

@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.42mm SuperDraft @Creality K2 0.6 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.6 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.62",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.62",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.62",
"initial_layer_print_height": "0.3",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.62",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.42",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.62",
"inner_wall_speed": "150",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.62",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.6",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.62",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View file

@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.48mm Draft @Creality K2 0.8 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.8 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.82",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.82",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.82",
"initial_layer_print_height": "0.4",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.82",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.48",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.82",
"inner_wall_speed": "150",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.82",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.8",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.82",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View file

@ -0,0 +1,111 @@
{
"type": "process",
"name": "0.56mm SuperDraft @Creality K2 0.8 nozzle",
"inherits": "fdm_process_common_klipper",
"from": "system",
"setting_id": "GP004",
"instantiation": "true",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"bridge_flow": "1",
"bridge_speed": "25",
"internal_bridge_speed": "70",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers": [
"Creality K2 0.8 nozzle"
],
"default_acceleration": "12000",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0.15",
"outer_wall_line_width": "0.82",
"outer_wall_speed": "100",
"outer_wall_acceleration": "5000",
"inner_wall_acceleration": "5000",
"wall_generator": "classic",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "0.82",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"internal_bridge_support_thickness": "0.8",
"initial_layer_acceleration": "500",
"initial_layer_line_width": "0.82",
"initial_layer_print_height": "0.4",
"initial_layer_speed": "40",
"gap_infill_speed": "50",
"infill_combination": "0",
"sparse_infill_line_width": "0.82",
"infill_wall_overlap": "30",
"sparse_infill_speed": "120",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.15",
"ironing_speed": "30",
"ironing_type": "no ironing",
"layer_height": "0.56",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "20",
"overhang_4_4_speed": "10",
"only_one_wall_top": "1",
"precise_outer_wall": "0",
"inner_wall_line_width": "0.82",
"inner_wall_speed": "150",
"wall_loops": "2",
"raft_layers": "0",
"seam_position": "aligned",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "0",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "0.82",
"internal_solid_infill_speed": "150",
"initial_layer_infill_speed": "60",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "0.8",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_expansion": "0",
"support_interface_speed": "80",
"support_base_pattern": "default",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_diameter": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "1",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonicline",
"top_surface_line_width": "0.82",
"top_surface_acceleration": "2000",
"top_surface_speed": "100",
"top_shell_layers": "4",
"top_shell_thickness": "0.8",
"travel_acceleration": "12000",
"travel_speed": "500",
"enable_prime_tower": "1",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"gcode_label_objects": "0"
}

View file

@ -1,6 +1,6 @@
{
"name": "Cubicon",
"version": "02.03.02.40",
"version": "02.03.02.51",
"force_update": "0",
"description": "Cubicon configurations",
"machine_model_list": [

View file

@ -1,6 +1,6 @@
{
"name": "Custom Printer",
"version": "02.03.02.40",
"version": "02.03.02.51",
"force_update": "0",
"description": "My configurations",
"machine_model_list": [

View file

@ -1,7 +1,7 @@
{
"name": "DeltaMaker",
"url": "",
"version": "02.03.02.40",
"version": "02.03.02.51",
"force_update": "0",
"description": "DeltaMaker configurations",
"machine_model_list": [

View file

@ -1,6 +1,6 @@
{
"name": "Dremel",
"version": "02.03.02.40",
"version": "02.03.02.51",
"force_update": "0",
"description": "Dremel configurations",
"machine_model_list": [

View file

@ -1,6 +1,6 @@
{
"name": "Elegoo",
"version": "02.03.02.40",
"version": "02.03.02.51",
"force_update": "0",
"description": "Elegoo configurations",
"machine_model_list": [
@ -86,6 +86,10 @@
"name": "fdm_process_elegoo_common",
"sub_path": "process/fdm_process_elegoo_common.json"
},
{
"name": "fdm_process_elegoo_02010",
"sub_path": "process/fdm_process_elegoo_02010.json"
},
{
"name": "fdm_process_ecc",
"sub_path": "process/ECC/fdm_process_ecc.json"
@ -1104,6 +1108,10 @@
"name": "fdm_filament_pla",
"sub_path": "filament/fdm_filament_pla.json"
},
{
"name": "fdm_filament_paht",
"sub_path": "filament/fdm_filament_paht.json"
},
{
"name": "Elegoo ASA @base",
"sub_path": "filament/BASE/Elegoo ASA @base.json"
@ -1136,6 +1144,26 @@
"name": "Elegoo RAPID PLA+ @base",
"sub_path": "filament/BASE/Elegoo RAPID PLA+ @base.json"
},
{
"name": "Elegoo TPU @base",
"sub_path": "filament/BASE/Elegoo TPU @base.json"
},
{
"name": "Elegoo PETG @base",
"sub_path": "filament/BASE/Elegoo PETG @base.json"
},
{
"name": "Elegoo ABS @base",
"sub_path": "filament/BASE/Elegoo ABS @base.json"
},
{
"name": "Elegoo PAHT @base",
"sub_path": "filament/BASE/Elegoo PAHT @base.json"
},
{
"name": "Elegoo PC @base",
"sub_path": "filament/BASE/Elegoo PC @base.json"
},
{
"name": "Elegoo TPU 95A @base",
"sub_path": "filament/BASE/Elegoo TPU 95A @base.json"
@ -1172,6 +1200,10 @@
"name": "Elegoo ASA @0.2 nozzle",
"sub_path": "filament/ELEGOO/Elegoo ASA @0.2 nozzle.json"
},
{
"name": "Elegoo PETG @0.2 nozzle",
"sub_path": "filament/ELEGOO/Elegoo PETG @0.2 nozzle.json"
},
{
"name": "Elegoo ASA @EC",
"sub_path": "filament/EC/Elegoo ASA @EC.json"
@ -1212,6 +1244,26 @@
"name": "Elegoo RAPID PETG @0.2 nozzle",
"sub_path": "filament/ELEGOO/Elegoo RAPID PETG @0.2 nozzle.json"
},
{
"name": "Elegoo ABS @0.2 nozzle",
"sub_path": "filament/ELEGOO/Elegoo ABS @0.2 nozzle.json"
},
{
"name": "Elegoo PC @0.2 nozzle",
"sub_path": "filament/ELEGOO/Elegoo PC @0.2 nozzle.json"
},
{
"name": "Elegoo PC-FR @0.2 nozzle",
"sub_path": "filament/ELEGOO/Elegoo PC-FR @0.2 nozzle.json"
},
{
"name": "Elegoo PLA Basic @0.2 nozzle",
"sub_path": "filament/ELEGOO/Elegoo PLA Basic @0.2 nozzle.json"
},
{
"name": "Elegoo PETG Translucent @0.2 nozzle",
"sub_path": "filament/ELEGOO/Elegoo PETG Translucent @0.2 nozzle.json"
},
{
"name": "Elegoo RAPID PETG @EC",
"sub_path": "filament/EC/Elegoo RAPID PETG @EC.json"
@ -1368,6 +1420,66 @@
"name": "Elegoo TPU 95A @ECC2",
"sub_path": "filament/ECC2/Elegoo TPU 95A @ECC2.json"
},
{
"name": "Elegoo PLA @ECC2",
"sub_path": "filament/ECC2/Elegoo PLA @ECC2.json"
},
{
"name": "Elegoo PETG @ECC2",
"sub_path": "filament/ECC2/Elegoo PETG @ECC2.json"
},
{
"name": "Elegoo ABS @ECC2",
"sub_path": "filament/ECC2/Elegoo ABS @ECC2.json"
},
{
"name": "Elegoo PLA Galaxy @ECC2",
"sub_path": "filament/ECC2/Elegoo PLA Galaxy @ECC2.json"
},
{
"name": "Elegoo PLA Basic @ECC2",
"sub_path": "filament/ECC2/Elegoo PLA Basic @ECC2.json"
},
{
"name": "Elegoo PLA Marble @ECC2",
"sub_path": "filament/ECC2/Elegoo PLA Marble @ECC2.json"
},
{
"name": "Elegoo PLA Sparkle @ECC2",
"sub_path": "filament/ECC2/Elegoo PLA Sparkle @ECC2.json"
},
{
"name": "Elegoo PLA Wood @ECC2",
"sub_path": "filament/ECC2/Elegoo PLA Wood @ECC2.json"
},
{
"name": "Elegoo PAHT-CF @ECC2",
"sub_path": "filament/ECC2/Elegoo PAHT-CF @ECC2.json"
},
{
"name": "Elegoo PC @ECC2",
"sub_path": "filament/ECC2/Elegoo PC @ECC2.json"
},
{
"name": "Elegoo PC-FR @ECC2",
"sub_path": "filament/ECC2/Elegoo PC-FR @ECC2.json"
},
{
"name": "Elegoo PETG-CF @ECC2",
"sub_path": "filament/ECC2/Elegoo PETG-CF @ECC2.json"
},
{
"name": "Elegoo PETG-GF @ECC2",
"sub_path": "filament/ECC2/Elegoo PETG-GF @ECC2.json"
},
{
"name": "Elegoo PETG Translucent @ECC2",
"sub_path": "filament/ECC2/Elegoo PETG Translucent @ECC2.json"
},
{
"name": "Elegoo RAPID TPU 95A @ECC2",
"sub_path": "filament/ECC2/Elegoo RAPID TPU 95A @ECC2.json"
},
{
"name": "Elegoo ASA @Elegoo Giga",
"sub_path": "filament/EOSGIGA/Elegoo ASA @Elegoo Giga.json"
@ -1575,4 +1687,4 @@
"sub_path": "machine/ECC2/Elegoo Centauri Carbon 2 0.8 nozzle.json"
}
]
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Before After
Before After

View file

@ -0,0 +1,23 @@
{
"type": "filament",
"name": "Elegoo ABS @base",
"inherits": "fdm_filament_abs",
"from": "system",
"filament_id": "EABSB00",
"instantiation": "false",
"filament_vendor": [
"Elegoo"
],
"filament_density": [
"1.1"
],
"filament_max_volumetric_speed": [
"12"
],
"nozzle_temperature": [
"270"
],
"fan_cooling_layer_time": [
"35"
]
}

View file

@ -0,0 +1,23 @@
{
"type": "filament",
"name": "Elegoo PAHT @base",
"inherits": "fdm_filament_paht",
"from": "system",
"filament_id": "EPAHTB00",
"instantiation": "false",
"filament_cost": [
"0"
],
"filament_density": [
"1.25"
],
"filament_max_volumetric_speed": [
"16"
],
"filament_vendor": [
"Elegoo"
],
"filament_start_gcode": [
"; filament start gcode\n"
]
}

View file

@ -0,0 +1,23 @@
{
"type": "filament",
"name": "Elegoo PC @base",
"inherits": "fdm_filament_pc",
"from": "system",
"filament_id": "EPCB00",
"instantiation": "false",
"filament_cost": [
"0"
],
"filament_density": [
"1.25"
],
"filament_max_volumetric_speed": [
"16"
],
"filament_vendor": [
"Elegoo"
],
"filament_start_gcode": [
"; filament start gcode\n"
]
}

View file

@ -0,0 +1,83 @@
{
"type": "filament",
"name": "Elegoo PETG @base",
"inherits": "fdm_filament_pet",
"from": "system",
"filament_id": "EPETGB00",
"instantiation": "false",
"cool_plate_temp": [
"0"
],
"cool_plate_temp_initial_layer": [
"0"
],
"eng_plate_temp": [
"70"
],
"eng_plate_temp_initial_layer": [
"70"
],
"fan_cooling_layer_time": [
"30"
],
"fan_max_speed": [
"40"
],
"fan_min_speed": [
"10"
],
"filament_cost": [
"0"
],
"filament_density": [
"1.25"
],
"filament_max_volumetric_speed": [
"8"
],
"filament_vendor": [
"Elegoo"
],
"hot_plate_temp": [
"70"
],
"hot_plate_temp_initial_layer": [
"70"
],
"nozzle_temperature_range_high": [
"270"
],
"nozzle_temperature_range_low": [
"230"
],
"nozzle_temperature": [
"240"
],
"nozzle_temperature_initial_layer": [
"240"
],
"overhang_fan_speed": [
"90"
],
"overhang_fan_threshold": [
"10%"
],
"slow_down_layer_time": [
"12"
],
"textured_plate_temp": [
"70"
],
"textured_plate_temp_initial_layer": [
"70"
],
"filament_start_gcode": [
"; Filament start gcode\n"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_type": [
"PETG"
]
}

View file

@ -0,0 +1,26 @@
{
"type": "filament",
"name": "Elegoo TPU @base",
"inherits": "fdm_filament_tpu",
"from": "system",
"filament_id": "ETPUB00",
"instantiation": "false",
"filament_max_volumetric_speed": [
"3.6"
],
"filament_vendor": [
"Elegoo"
],
"filament_density": [
"1.21"
],
"nozzle_temperature": [
"225"
],
"nozzle_temperature_initial_layer": [
"225"
],
"filament_start_gcode": [
"; filament start gcode\n"
]
}

View file

@ -0,0 +1,29 @@
{
"type": "filament",
"name": "Elegoo ABS @ECC2",
"inherits": "Elegoo ABS @base",
"from": "system",
"setting_id": "EABSECC2",
"instantiation": "true",
"fan_max_speed": [
"40"
],
"filament_max_volumetric_speed": [
"18"
],
"pressure_advance": [
"0.024"
],
"nozzle_temperature": [
"270"
],
"nozzle_temperature_initial_layer": [
"270"
],
"compatible_printers": [
"Elegoo Centauri Carbon 2 0.4 nozzle",
"Elegoo Centauri Carbon 2 0.6 nozzle",
"Elegoo Centauri Carbon 2 0.8 nozzle"
]
}

View file

@ -0,0 +1,70 @@
{
"type": "filament",
"name": "Elegoo PAHT-CF @ECC2",
"inherits": "Elegoo PAHT @base",
"from": "system",
"setting_id": "EPAHTCFECC2",
"instantiation": "true",
"close_fan_the_first_x_layers": [
"3"
],
"fan_cooling_layer_time": [
"5"
],
"fan_max_speed": [
"30"
],
"fan_min_speed": [
"10"
],
"filament_flow_ratio": [
"0.96"
],
"filament_max_volumetric_speed": [
"8"
],
"nozzle_temperature": [
"290"
],
"nozzle_temperature_initial_layer": [
"290"
],
"nozzle_temperature_range_high": [
"290"
],
"nozzle_temperature_range_low": [
"260"
],
"overhang_fan_speed": [
"40"
],
"overhang_fan_threshold": [
"0%"
],
"reduce_fan_stop_start_freq": [
"0"
],
"slow_down_layer_time": [
"2"
],
"slow_down_min_speed": [
"10"
],
"textured_plate_temp": [
"100"
],
"textured_plate_temp_initial_layer": [
"100"
],
"pressure_advance": [
"0.024"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
],
"compatible_printers": [
"Elegoo Centauri Carbon 2 0.4 nozzle",
"Elegoo Centauri Carbon 2 0.6 nozzle",
"Elegoo Centauri Carbon 2 0.8 nozzle"
]
}

View file

@ -0,0 +1,55 @@
{
"type": "filament",
"name": "Elegoo PC @ECC2",
"inherits": "Elegoo PC @base",
"from": "system",
"setting_id": "EPCECC2",
"instantiation": "true",
"pressure_advance": [
"0.024"
],
"nozzle_temperature": [
"270"
],
"nozzle_temperature_initial_layer": [
"270"
],
"nozzle_temperature_range_high": [
"270"
],
"nozzle_temperature_range_low": [
"250"
],
"overhang_fan_threshold": [
"25%"
],
"slow_down_layer_time": [
"6"
],
"textured_plate_temp": [
"100"
],
"textured_plate_temp_initial_layer": [
"100"
],
"fan_cooling_layer_time": [
"30"
],
"fan_max_speed": [
"35"
],
"fan_min_speed": [
"10"
],
"filament_max_volumetric_speed": [
"16"
],
"filament_start_gcode": [
"; filament start gcode\n{if (bed_temperature[current_extruder] >55)||(bed_temperature_initial_layer[current_extruder] >55)}M106 P3 S200\n{elsif(bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S150\n{elsif(bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S50\n{endif}\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}"
],
"compatible_printers": [
"Elegoo Centauri Carbon 2 0.4 nozzle",
"Elegoo Centauri Carbon 2 0.6 nozzle",
"Elegoo Centauri Carbon 2 0.8 nozzle"
]
}

View file

@ -0,0 +1,41 @@
{
"type": "filament",
"name": "Elegoo PC-FR @ECC2",
"inherits": "Elegoo PC @base",
"from": "system",
"setting_id": "EPCFRECC2",
"instantiation": "true",
"pressure_advance": [
"0.024"
],
"nozzle_temperature": [
"280"
],
"nozzle_temperature_initial_layer": [
"280"
],
"nozzle_temperature_range_high": [
"290"
],
"nozzle_temperature_range_low": [
"260"
],
"slow_down_layer_time": [
"10"
],
"fan_max_speed": [
"40"
],
"filament_density": [
"1.1"
],
"filament_max_volumetric_speed": [
"18"
],
"compatible_printers": [
"Elegoo Centauri Carbon 2 0.4 nozzle",
"Elegoo Centauri Carbon 2 0.6 nozzle",
"Elegoo Centauri Carbon 2 0.8 nozzle"
]
}

Some files were not shown because too many files have changed in this diff Show more