diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml new file mode 100644 index 00000000000..a3a770e1522 --- /dev/null +++ b/.github/workflows/coverage.yml @@ -0,0 +1,177 @@ +name: Code Coverage + +# Disabled by default to avoid running the coverage build on every push and PR. +# Trigger manually from the Actions tab (workflow_dispatch), or re-enable +# push/pull_request triggers when you want CI coverage again. +on: + workflow_dispatch: + +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + +jobs: + coverage: + name: Coverage (ubuntu-22.04) + runs-on: ubuntu-22.04 + + steps: + - name: Checkout + uses: actions/checkout@v5 + with: + lfs: 'true' + + - name: Restore deps tarball + id: cache_deps + uses: actions/cache@v4 + with: + # Cache a SINGLE zstd tarball instead of the multi-million-file + # destdir tree (archiving the raw OCCT/OpenCV/boost headers never + # completed, so deps rebuilt every run). A single tarball restores/ + # saves reliably; the key is repo-scoped and shared with the + # test-linux / sanitizer workflows (first to build serves the rest). + path: ${{ github.workspace }}/deps-destdir.tar.zst + key: ubuntu-22.04-deps-tarball-${{ hashFiles('deps/CMakeLists.txt', 'deps/*.cmake', 'deps/*/*.cmake', 'deps/*/*.patch', 'build_linux.sh') }} + + - uses: lukka/get-cmake@latest + with: + cmakeVersion: "~3.28.0" + + - name: Install system dependencies + run: | + sudo apt-get update + sudo apt-get install -y cmake git g++ build-essential libgl1-mesa-dev m4 \ + libwayland-dev libxkbcommon-dev wayland-protocols extra-cmake-modules pkgconf \ + libglu1-mesa-dev libcairo2-dev libgtk-3-dev libsoup2.4-dev libwebkit2gtk-4.1-dev \ + libgstreamer1.0-dev libgstreamer-plugins-good1.0-dev libgstreamer-plugins-base1.0-dev \ + gstreamer1.0-plugins-bad wget sudo autoconf curl libunwind-dev texinfo ccache lcov libblosc-dev + + - name: Install dependencies from build_linux.sh + shell: bash + run: sudo ./build_linux.sh -ur + + - name: Fix permissions + shell: bash + run: sudo chown $USER -R ./ + + - name: Free disk space + shell: bash + run: | + echo "Before cleanup:" && df -h / + sudo rm -rf /usr/share/dotnet /usr/local/lib/android /opt/ghc /usr/local/.ghcup /usr/share/swift /usr/local/share/powershell /usr/local/share/chromium /usr/local/lib/node_modules 2>/dev/null || true + echo "After cleanup:" && df -h / + + - name: Setup swap (coverage builds need extra memory) + shell: bash + run: | + SWAPFILE="/swapfile-$$" + sudo swapoff "$SWAPFILE" 2>/dev/null || true + sudo rm -f "$SWAPFILE" + sudo fallocate -l 4G "$SWAPFILE" + sudo chmod 600 "$SWAPFILE" + sudo mkswap "$SWAPFILE" + sudo swapon "$SWAPFILE" + # Clean up stale swap from previous runs on reused runners + sudo swapoff /swapfile 2>/dev/null || true + sudo rm -f /swapfile + + - name: Extract deps tarball (cache hit) + if: steps.cache_deps.outputs.cache-hit == 'true' + shell: bash + run: | + mkdir -p deps/build + tar --zstd -x -f deps-destdir.tar.zst -C deps/build + rm -f deps-destdir.tar.zst + + - name: Build dependencies (cache miss) + if: steps.cache_deps.outputs.cache-hit != 'true' + shell: bash + run: | + mkdir -p deps/build + mkdir -p deps/build/destdir + ./build_linux.sh -dr + sudo chown $USER -R ./ + # Pack the freshly built destdir into a single tarball for reliable caching. + tar --zstd -c -f deps-destdir.tar.zst -C deps/build destdir + + + - name: Setup ccache + uses: hendrikmuhs/ccache-action@v1 + with: + key: ubuntu-22.04-coverage + append-timestamp: false + - name: Configure CMake with coverage + shell: bash + run: cmake -S . -B build_cov -DCMAKE_BUILD_TYPE=RelWithDebInfo -DENABLE_COVERAGE=ON -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/deps/build/destdir/usr/local" -DSLIC3R_STATIC=ON -DOPENVDB_USE_STATIC_LIBS=ON -DSLIC3R_GUI=OFF -DBUILD_TESTS=ON -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache + + - name: Build tests + id: build-tests + shell: bash + env: + LD_LIBRARY_PATH: ${{ github.workspace }}/deps/build/destdir/usr/local/lib:$LD_LIBRARY_PATH + run: | + cmake --build build_cov --target tests --parallel 1 + test -f build_cov/tests/libslic3r/libslic3r_tests \ + || test -f build_cov/tests/fff_print/fff_print_tests \ + || test -f build_cov/tests/libnest2d/libnest2d_tests \ + || { echo "ERROR: No test binaries found in build_cov/tests/"; exit 1; } + + - name: Run tests with JUnit output + if: success() + shell: bash + env: + LD_LIBRARY_PATH: ${{ github.workspace }}/deps/build/destdir/usr/local/lib:$LD_LIBRARY_PATH + # -E '\[trace\]': drop ghost test names created by Catch2 v3 test + # discovery. The test binaries emit a boost::log trace line + # ("Initializing StaticPrintConfigs") to stdout during discovery; that + # line is captured as a (bogus) test name and then fails at runtime with + # "No test cases matched". The leak originates in production static-init + # logging and cannot be suppressed without touching production sources, + # so we exclude those pseudo-tests here. Real tests never contain a + # literal "[trace]" token in their names. + run: ctest --test-dir build_cov --output-on-failure --output-junit "${{ github.workspace }}/build_cov/test-results.xml" --timeout 3600 -E '\[trace\]' + + - name: Upload test results + if: always() + uses: actions/upload-artifact@v5 + with: + name: test-results-coverage + path: build_cov/test-results.xml + if-no-files-found: warn + + - name: Generate coverage report + if: always() && steps.build-tests.outcome == 'success' + shell: bash + env: + LD_LIBRARY_PATH: ${{ github.workspace }}/deps/build/destdir/usr/local/lib:$LD_LIBRARY_PATH + run: | + cmake --build build_cov --target coverage 2>&1 | tee build_cov/coverage-summary.txt + + - name: Upload coverage report + if: always() && steps.build-tests.outcome == 'success' + uses: actions/upload-artifact@v5 + with: + name: coverage-report + path: build_cov/coverage/ + if-no-files-found: warn + + - name: Upload coverage summary + if: always() && steps.build-tests.outcome == 'success' + uses: actions/upload-artifact@v5 + with: + name: coverage-summary + path: build_cov/coverage-summary.txt + if-no-files-found: warn + + - name: Generate HTML report + if: always() + shell: bash + run: node scripts/junit-to-html.js build_cov/test-results.xml -t "OrcaSlicer Coverage Tests" -o build_cov/test-report.html + + - name: Upload HTML report + if: always() + uses: actions/upload-artifact@v5 + with: + name: test-report-${{ matrix.os }} + path: build_cov/test-report.html + if-no-files-found: warn diff --git a/.github/workflows/sanitizer-tests.yml b/.github/workflows/sanitizer-tests.yml new file mode 100644 index 00000000000..3703101db45 --- /dev/null +++ b/.github/workflows/sanitizer-tests.yml @@ -0,0 +1,253 @@ +name: Sanitizer Tests (ASan + UBSan) + +# Disabled by default to avoid running the expensive ASan/UBSan matrix on every +# push and PR. Trigger manually from the Actions tab (workflow_dispatch), or +# re-enable push/pull_request triggers when you want CI coverage again. +on: + workflow_dispatch: + +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + +jobs: + sanitizers: + name: ASan+UBSan (${{ matrix.os }}) + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + # ubuntu-24.04 removed: under RelWithDebInfo + ASan + UBSan the four + # print.process()-heavy fff_print tests (init_print, Extrusion width, + # Model construction, Perimeter generation) hang for the full 1h + # per-test timeout each (>6h total) on GCC 13, while passing in ~0.6s + # on 22.04's GCC 11. Re-add when switching to clang or upstream fixes + # the instrumentation slowdown. + os: [ubuntu-22.04] + env: + # detect_leaks=0: LeakSanitizer is disabled. The test binaries set + # program-lifetime globals (e.g. Slic3r::set_resources_dir() at + # src/libslic3r/utils.cpp:222, called from the TestFrameworkBootstrap + # Catch2 listener in tests/catch_main.hpp) that LSan flags as leaks. + # Those reports make catch_discover_tests' build-time test enumeration + # exit non-zero (failing the build) AND fail every test process at exit. + # They are false positives (intentional program-lifetime state), not + # real leaks. + # ASan (heap/stack memory errors) and UBSan (undefined behavior) — the + # critical detections — remain fully active. Leak detection can be + # re-enabled later with a curated LSAN_OPTIONS suppression file. + ASAN_OPTIONS: detect_leaks=0:strict_string_checks=1:detect_stack_use_after_return=1:detect_container_overflow=1:symbolize=1:halt_on_error=1 + UBSAN_OPTIONS: print_stacktrace=1:halt_on_error=0 + steps: + - name: Checkout + uses: actions/checkout@v5 + with: + lfs: "true" + + - name: Restore deps tarball + id: cache_deps + uses: actions/cache@v4 + with: + # Cache a SINGLE zstd tarball instead of the multi-million-file + # destdir tree (archiving the raw OCCT/OpenCV/boost headers never + # completed, so deps rebuilt every run). A single tarball restores/ + # saves reliably; the key is repo-scoped and shared with the + # test-linux / coverage workflows (first to build serves the rest). + path: ${{ github.workspace }}/deps-destdir.tar.zst + key: ${{ matrix.os }}-deps-tarball-${{ hashFiles('deps/CMakeLists.txt', 'deps/*.cmake', 'deps/*/*.cmake', 'deps/*/*.patch', 'build_linux.sh') }} + + - uses: lukka/get-cmake@latest + with: + cmakeVersion: "~3.28.0" + + - name: Setup swap (sanitizer builds need extra memory) + shell: bash + run: | + SWAPFILE="/swapfile-$$" + sudo swapoff "$SWAPFILE" 2>/dev/null || true + sudo rm -f "$SWAPFILE" + sudo fallocate -l 8G "$SWAPFILE" + sudo chmod 600 "$SWAPFILE" + sudo mkswap "$SWAPFILE" + sudo swapon "$SWAPFILE" + # Clean up stale swap from previous runs on reused runners + sudo swapoff /swapfile 2>/dev/null || true + sudo rm -f /swapfile + + - name: Install system dependencies + run: | + sudo apt-get update + sudo apt-get install -y cmake git g++ build-essential libgl1-mesa-dev m4 \ + libwayland-dev libxkbcommon-dev wayland-protocols extra-cmake-modules pkgconf \ + libglu1-mesa-dev libcairo2-dev libgtk-3-dev libsoup2.4-dev libwebkit2gtk-4.1-dev \ + libgstreamer1.0-dev libgstreamer-plugins-good1.0-dev libgstreamer-plugins-base1.0-dev \ + gstreamer1.0-plugins-bad wget sudo autoconf curl libunwind-dev texinfo llvm ccache libblosc-dev + + - name: Resolve llvm-symbolizer path + # ASan/UBSan need llvm-symbolizer to produce human-readable stack + # traces. Resolve it dynamically instead of hardcoding /usr/bin/..., + # which may not match the installed llvm package layout. + shell: bash + run: | + SYM="$(command -v llvm-symbolizer || true)" + [ -n "$SYM" ] || SYM="/usr/bin/llvm-symbolizer" + echo "ASAN_SYMBOLIZER_PATH=$SYM" >> "$GITHUB_ENV" + echo "UBSAN_SYMBOLIZER_PATH=$SYM" >> "$GITHUB_ENV" + echo "Resolved llvm-symbolizer: $SYM" + + - name: Install dependencies from build_linux.sh + shell: bash + run: sudo ./build_linux.sh -ur + + - name: Fix permissions + shell: bash + run: sudo chown $USER -R ./ + + - name: Free disk space + shell: bash + run: | + echo "Before cleanup:" && df -h / + sudo rm -rf /usr/share/dotnet /usr/local/lib/android /opt/ghc /usr/local/.ghcup /usr/share/swift /usr/local/share/powershell /usr/local/share/chromium /usr/local/lib/node_modules 2>/dev/null || true + echo "After cleanup:" && df -h / + + - name: Extract deps tarball (cache hit) + if: steps.cache_deps.outputs.cache-hit == 'true' + shell: bash + run: | + mkdir -p deps/build + tar --zstd -x -f deps-destdir.tar.zst -C deps/build + rm -f deps-destdir.tar.zst + + - name: Build dependencies (cache miss) + if: steps.cache_deps.outputs.cache-hit != 'true' + shell: bash + run: | + mkdir -p deps/build + mkdir -p deps/build/destdir + ./build_linux.sh -dr + sudo chown $USER -R ./ + # Pack the freshly built destdir into a single tarball for reliable caching. + tar --zstd -c -f deps-destdir.tar.zst -C deps/build destdir + + - name: Setup ccache + uses: hendrikmuhs/ccache-action@v1 + with: + key: ${{ matrix.os }}-sanitizers + append-timestamp: false + restore-keys: | + ${{ matrix.os }}-release + + - name: Configure CMake with ASan+UBSan + shell: bash + run: cmake -S . -B build_san -DCMAKE_BUILD_TYPE=RelWithDebInfo -DENABLE_ASAN=ON -DENABLE_UBSAN=ON -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/deps/build/destdir/usr/local" -DSLIC3R_STATIC=ON -DOPENVDB_USE_STATIC_LIBS=ON -DSLIC3R_GUI=OFF -DBUILD_TESTS=ON -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache + + - name: Build tests + id: build-tests + shell: bash + env: + LD_LIBRARY_PATH: ${{ github.workspace }}/deps/build/destdir/usr/local/lib:$LD_LIBRARY_PATH + run: | + cmake --build build_san --target tests --parallel $(nproc) + test -f build_san/tests/libslic3r/libslic3r_tests \ + || test -f build_san/tests/fff_print/fff_print_tests \ + || test -f build_san/tests/libnest2d/libnest2d_tests \ + || { echo "ERROR: No test binaries found in build_san/tests/"; exit 1; } + + - name: Detect changed modules + id: changed + uses: tj-actions/changed-files@v46 + with: + files_yaml: | + core: + - src/libslic3r/** + gui: + - src/slic3r/** + cmake: + - "**/CMakeLists.txt" + - cmake/** + test_infra: + - tests/*.hpp + - tests/*.cpp + - tests/data/** + test_libslic3r: + - tests/libslic3r/** + test_fff_print: + - tests/fff_print/** + test_sla_print: + - tests/sla_print/** + test_slic3rutils: + - tests/slic3rutils/** + test_libnest2d: + - tests/libnest2d/** + ci_config: + - .github/workflows/** + + - name: Determine test filter + id: filter + shell: bash + run: | + if [ "${{ steps.changed.outputs.core_any_changed }}" = "true" ] || \ + [ "${{ steps.changed.outputs.cmake_any_changed }}" = "true" ] || \ + [ "${{ steps.changed.outputs.test_infra_any_changed }}" = "true" ] || \ + [ "${{ steps.changed.outputs.ci_config_any_changed }}" = "true" ]; then + echo "filter=" >> "$GITHUB_OUTPUT" + exit 0 + fi + if [ "${{ steps.changed.outputs.gui_any_changed }}" = "true" ]; then + echo "filter=slic3rutils" >> "$GITHUB_OUTPUT" + exit 0 + fi + if [ "${{ steps.changed.outputs.test_libslic3r_any_changed }}" = "true" ]; then + echo "filter=libslic3r" >> "$GITHUB_OUTPUT" + exit 0 + fi + if [ "${{ steps.changed.outputs.test_fff_print_any_changed }}" = "true" ]; then + echo "filter=fff_print" >> "$GITHUB_OUTPUT" + exit 0 + fi + if [ "${{ steps.changed.outputs.test_sla_print_any_changed }}" = "true" ]; then + echo "filter=sla_print" >> "$GITHUB_OUTPUT" + exit 0 + fi + if [ "${{ steps.changed.outputs.test_slic3rutils_any_changed }}" = "true" ]; then + echo "filter=slic3rutils" >> "$GITHUB_OUTPUT" + exit 0 + fi + if [ "${{ steps.changed.outputs.test_libnest2d_any_changed }}" = "true" ]; then + echo "filter=libnest2d" >> "$GITHUB_OUTPUT" + exit 0 + fi + echo "filter=__SKIP__" >> "$GITHUB_OUTPUT" + + - name: Run tests + if: success() && steps.filter.outputs.filter != '__SKIP__' + shell: bash + env: + LD_LIBRARY_PATH: ${{ github.workspace }}/deps/build/destdir/usr/local/lib:$LD_LIBRARY_PATH + run: | + if [ -n "${{ steps.filter.outputs.filter }}" ]; then + ctest --test-dir build_san --output-on-failure --output-junit "${{ github.workspace }}/build_san/test-results.xml" --timeout 3600 -R "${{ steps.filter.outputs.filter }}" -E '\[trace\]' + else + ctest --test-dir build_san --output-on-failure --output-junit "${{ github.workspace }}/build_san/test-results.xml" --timeout 3600 -E '\[trace\]' + fi + + - name: Upload test results + if: always() + uses: actions/upload-artifact@v5 + with: + name: test-results-sanitizer-${{ matrix.os }} + path: build_san/test-results.xml + if-no-files-found: warn + + - name: Generate HTML report + if: always() + shell: bash + run: node scripts/junit-to-html.js build_san/test-results.xml -t "OrcaSlicer Sanitizer Tests" -o build_san/test-report.html + + - name: Upload HTML report + if: always() + uses: actions/upload-artifact@v5 + with: + name: test-report-${{ matrix.os }} + path: build_san/test-report.html + if-no-files-found: warn diff --git a/.github/workflows/test-linux.yml b/.github/workflows/test-linux.yml new file mode 100644 index 00000000000..eb7969b6ae7 --- /dev/null +++ b/.github/workflows/test-linux.yml @@ -0,0 +1,212 @@ +name: Linux Tests + +# Disabled by default: only manual trigger (Actions tab -> Run workflow). +# Re-enable push/pull_request triggers once the test pipeline is stable and +# green on main, and keep the release/* branches off the required-checks path. +on: + workflow_dispatch: + +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + +jobs: + test_linux: + name: Build & Test (${{ matrix.os }}) + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + os: + - ubuntu-22.04 + - ubuntu-24.04 + + steps: + - name: Checkout + uses: actions/checkout@v5 + with: + lfs: 'true' + + - name: Restore deps tarball + id: cache_deps + uses: actions/cache@v4 + with: + # Cache a SINGLE zstd tarball instead of the multi-million-file + # destdir tree. Archiving the raw tree (OCCT/OpenCV/boost headers) + # never completed in actions/cache, so deps rebuilt on every run. + # A single tarball restores/saves reliably. The key is repo-scoped, + # so all three test workflows share it (the first to build serves + # the others); build_linux.sh is in the key so a build-script change + # busts the cache. + path: ${{ github.workspace }}/deps-destdir.tar.zst + key: ${{ matrix.os }}-deps-tarball-${{ hashFiles('deps/CMakeLists.txt', 'deps/*.cmake', 'deps/*/*.cmake', 'deps/*/*.patch', 'build_linux.sh') }} + + - uses: lukka/get-cmake@latest + with: + cmakeVersion: "~3.28.0" + + - name: Install system dependencies + run: | + sudo apt-get update + sudo apt-get install -y cmake git g++ build-essential libgl1-mesa-dev m4 \ + libwayland-dev libxkbcommon-dev wayland-protocols extra-cmake-modules pkgconf \ + libglu1-mesa-dev libcairo2-dev libgtk-3-dev libsoup2.4-dev libwebkit2gtk-4.1-dev \ + libgstreamer1.0-dev libgstreamer-plugins-good1.0-dev libgstreamer-plugins-base1.0-dev \ + gstreamer1.0-plugins-bad wget sudo autoconf curl libunwind-dev texinfo libblosc-dev ccache + + - name: Install dependencies from build_linux.sh + shell: bash + run: sudo ./build_linux.sh -ur + + - name: Fix permissions + shell: bash + run: sudo chown $USER -R ./ + + - name: Free disk space + shell: bash + run: | + echo "Before cleanup:" && df -h / + sudo rm -rf /usr/share/dotnet /usr/local/lib/android /opt/ghc /usr/local/.ghcup /usr/share/swift /usr/local/share/powershell /usr/local/share/chromium /usr/local/lib/node_modules 2>/dev/null || true + echo "After cleanup:" && df -h / + + - name: Extract deps tarball (cache hit) + if: steps.cache_deps.outputs.cache-hit == 'true' + shell: bash + run: | + mkdir -p deps/build + tar --zstd -x -f deps-destdir.tar.zst -C deps/build + rm -f deps-destdir.tar.zst + + - name: Build dependencies (cache miss) + if: steps.cache_deps.outputs.cache-hit != 'true' + shell: bash + run: | + mkdir -p deps/build + mkdir -p deps/build/destdir + ./build_linux.sh -dr + sudo chown $USER -R ./ + # Pack the freshly built destdir into a single tarball for reliable caching. + tar --zstd -c -f deps-destdir.tar.zst -C deps/build destdir + + - name: Setup ccache + uses: hendrikmuhs/ccache-action@v1 + with: + key: ${{ matrix.os }}-release + append-timestamp: false + + - name: Configure CMake + shell: bash + run: cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH="${GITHUB_WORKSPACE}/deps/build/destdir/usr/local" -DSLIC3R_STATIC=ON -DOPENVDB_USE_STATIC_LIBS=ON -DSLIC3R_GUI=OFF -DBUILD_TESTS=ON -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache + + - name: Build tests + id: build-tests + shell: bash + env: + LD_LIBRARY_PATH: ${{ github.workspace }}/deps/build/destdir/usr/local/lib:$LD_LIBRARY_PATH + run: | + cmake --build build --target tests --parallel 1 + test -f build/tests/libslic3r/libslic3r_tests \ + || test -f build/tests/fff_print/fff_print_tests \ + || test -f build/tests/libnest2d/libnest2d_tests \ + || { echo "ERROR: No test binaries found in build/tests/"; exit 1; } + + - name: Detect changed modules + id: changed + uses: tj-actions/changed-files@v46 + with: + files_yaml: | + core: + - src/libslic3r/** + gui: + - src/slic3r/** + cmake: + - '**/CMakeLists.txt' + - cmake/** + test_infra: + - tests/*.hpp + - tests/*.cpp + - tests/data/** + test_libslic3r: + - tests/libslic3r/** + test_fff_print: + - tests/fff_print/** + test_sla_print: + - tests/sla_print/** + test_slic3rutils: + - tests/slic3rutils/** + test_libnest2d: + - tests/libnest2d/** + ci_config: + - .github/workflows/** + + - name: Determine test filter + id: filter + shell: bash + run: | + if [ "${{ steps.changed.outputs.core_any_changed }}" = 'true' ] || \ + [ "${{ steps.changed.outputs.cmake_any_changed }}" = 'true' ] || \ + [ "${{ steps.changed.outputs.test_infra_any_changed }}" = 'true' ] || \ + [ "${{ steps.changed.outputs.ci_config_any_changed }}" = 'true' ]; then + echo "filter=" >> "$GITHUB_OUTPUT" + exit 0 + fi + if [ "${{ steps.changed.outputs.gui_any_changed }}" = 'true' ]; then + echo "filter=slic3rutils" >> "$GITHUB_OUTPUT" + exit 0 + fi + if [ "${{ steps.changed.outputs.test_libslic3r_any_changed }}" = 'true' ]; then + echo "filter=libslic3r" >> "$GITHUB_OUTPUT" + exit 0 + fi + if [ "${{ steps.changed.outputs.test_fff_print_any_changed }}" = 'true' ]; then + echo "filter=fff_print" >> "$GITHUB_OUTPUT" + exit 0 + fi + if [ "${{ steps.changed.outputs.test_sla_print_any_changed }}" = 'true' ]; then + echo "filter=sla_print" >> "$GITHUB_OUTPUT" + exit 0 + fi + if [ "${{ steps.changed.outputs.test_slic3rutils_any_changed }}" = 'true' ]; then + echo "filter=slic3rutils" >> "$GITHUB_OUTPUT" + exit 0 + fi + if [ "${{ steps.changed.outputs.test_libnest2d_any_changed }}" = 'true' ]; then + echo "filter=libnest2d" >> "$GITHUB_OUTPUT" + exit 0 + fi + echo "filter=__SKIP__" >> "$GITHUB_OUTPUT" + + - name: Run tests + if: success() && steps.filter.outputs.filter != '__SKIP__' + shell: bash + env: + LD_LIBRARY_PATH: ${{ github.workspace }}/deps/build/destdir/usr/local/lib:$LD_LIBRARY_PATH + run: | + if [ -n "${{ steps.filter.outputs.filter }}" ]; then + echo "Running filtered tests: -R ${{ steps.filter.outputs.filter }}" + ctest --test-dir build --output-on-failure --output-junit "${{ github.workspace }}/build/test-results.xml" --timeout 3600 -R "${{ steps.filter.outputs.filter }}" -E '\[trace\]' + else + echo "Running all tests" + ctest --test-dir build --output-on-failure --output-junit "${{ github.workspace }}/build/test-results.xml" --timeout 3600 -E '\[trace\]' + fi + + - name: Upload test results + if: always() + uses: actions/upload-artifact@v5 + with: + name: test-results-${{ matrix.os }} + path: build/test-results.xml + if-no-files-found: warn + + - name: Generate HTML report + if: always() + shell: bash + run: node scripts/junit-to-html.js build/test-results.xml -t "OrcaSlicer Linux Tests" -o build/test-report.html + + - name: Upload HTML report + if: always() + uses: actions/upload-artifact@v5 + with: + name: test-report-${{ matrix.os }} + path: build/test-report.html + if-no-files-found: warn diff --git a/CMakeLists.txt b/CMakeLists.txt index 6755b4d2e6b..dd901e050f2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -107,7 +107,14 @@ option(SLIC3R_PCH "Use precompiled headers" 1) option(SLIC3R_MSVC_COMPILE_PARALLEL "Compile on Visual Studio in parallel" 1) option(SLIC3R_MSVC_PDB "Generate PDB files on MSVC in Release mode" 1) option(SLIC3R_PERL_XS "Compile XS Perl module and enable Perl unit and integration tests" 0) -option(SLIC3R_ASAN "Enable ASan on Clang and GCC" 0) + +# ── Sanitizers (legacy compat) ────────────────────────────────────────────── +# ENABLE_ASAN / ENABLE_UBSAN are declared in cmake/sanitizers.cmake. +# SLIC3R_ASAN is the legacy name; forward with a deprecation warning. +if(DEFINED SLIC3R_ASAN) + message(WARNING "SLIC3R_ASAN is deprecated — use ENABLE_ASAN instead") + set(ENABLE_ASAN ${SLIC3R_ASAN} CACHE BOOL "Enable AddressSanitizer (ASan)" FORCE) +endif() # Sentry crash reporting - enabled only on Windows by default if (WIN32 OR APPLE) @@ -391,24 +398,11 @@ if (NOT MSVC AND ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU" OR "${CMAKE_CXX_COMP endif() -if (SLIC3R_ASAN) - # ASAN should be available on MSVC starting with Visual Studio 2019 16.9 - # https://devblogs.microsoft.com/cppblog/address-sanitizer-for-msvc-now-generally-available/ - add_compile_options(-fsanitize=address) +# ── Sanitizers (ASan / UBSan) ────────────────────────────────────────────── +include(cmake/sanitizers.cmake) - if (NOT MSVC) - add_compile_options(-fno-omit-frame-pointer) - set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fsanitize=address") - set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -fsanitize=address") - set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -fsanitize=address") - else() - add_compile_definitions(_DISABLE_STRING_ANNOTATION=1 _DISABLE_VECTOR_ANNOTATION=1) - endif () - - if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") - set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lasan") - endif () -endif () +# ── Code Coverage ─────────────────────────────────────────────────────────── +include(cmake/coverage.cmake) if (APPLE) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror=partial-availability -Werror=unguarded-availability -Werror=unguarded-availability-new") @@ -893,6 +887,17 @@ if(BUILD_TESTS) add_subdirectory(tests) endif() +if(BUILD_TESTS) + if(NOT TARGET tests) + add_custom_target(tests) + endif() + foreach(_t IN ITEMS libnest2d_tests libslic3r_tests slic3rutils_tests fff_print_tests sla_print_tests) + if(TARGET ${_t}) + add_dependencies(tests ${_t}) + endif() + endforeach() +endif() + if (NOT WIN32 AND NOT APPLE) set(SLIC3R_APP_CMD "snapmaker-orca") configure_file(${LIBDIR}/dev-utils/platform/unix/build_appimage.sh.in ${CMAKE_CURRENT_BINARY_DIR}/build_appimage.sh USE_SOURCE_PERMISSIONS @ONLY) diff --git a/CTestConfig.cmake b/CTestConfig.cmake new file mode 100644 index 00000000000..328f381f77a --- /dev/null +++ b/CTestConfig.cmake @@ -0,0 +1,16 @@ +# CTestConfig.cmake — Dashboard and reporting configuration +# +# Enables ctest XML output for CI dashboards. +# Usage: +# ctest --test-dir build --output-junit build/test-results.xml +# ctest --test-dir build -D Experimental + +set(CTEST_PROJECT_NAME "Snapmaker_Orca") +set(CTEST_NIGHTLY_START_TIME "03:00:00 UTC") + +# Output settings +set(CTEST_OUTPUT_ON_FAILURE ON) + +# Coverage settings (used with ENABLE_COVERAGE=ON) +set(CTEST_COVERAGE_COMMAND "gcov") +set(CTEST_COVERAGE_EXTRA_FLAGS "--preserve-paths --relative-only") diff --git a/cmake/catch2.cmake b/cmake/catch2.cmake new file mode 100644 index 00000000000..0551f60f157 --- /dev/null +++ b/cmake/catch2.cmake @@ -0,0 +1,63 @@ +# cmake/catch2.cmake — FetchContent configuration for Catch2 v3 +# +# This module downloads Catch2 v3.x at configure time and makes the following +# targets available: +# Catch2::Catch2 — header-only library (no main) +# Catch2::Catch2WithMain — header-only library with main() +# +# It also provides the catch_discover_tests() CMake function for CTest +# integration, replacing the old vendored cmake/modules/Catch2/ scripts. +# +# Usage (from tests/CMakeLists.txt): +# include(../cmake/catch2.cmake) +# target_link_libraries(test_common INTERFACE Catch2::Catch2) +# +# Offline / air-gapped builds +# --------------------------- +# The clone happens once at configure time (only when BUILD_TESTS=ON) and is +# cached under /_deps/catch2-*. Fresh build directories need +# network access unless one of these built-in FetchContent overrides is used: +# - Point FetchContent at a local checkout instead of downloading: +# cmake -DFETCHCONTENT_SOURCE_DIR_CATCH2=/path/to/Catch2 ... +# - Reuse previously downloaded content and skip the git update entirely: +# cmake -DFETCHCONTENT_FULLY_DISCONNECTED=ON ... + +include(FetchContent) + +# Prevent Catch2 from building its own tests, examples, and benchmarks +set(CATCH_BUILD_TESTING OFF CACHE INTERNAL "") +set(CATCH_BUILD_EXAMPLES OFF CACHE INTERNAL "") +set(CATCH_BUILD_EXTRA_TESTS OFF CACHE INTERNAL "") +set(CATCH_INSTALL_DOCS OFF CACHE INTERNAL "") +set(CATCH_INSTALL_HELPERS OFF CACHE INTERNAL "") + +FetchContent_Declare( + Catch2 + GIT_REPOSITORY https://github.com/catchorg/Catch2.git + # Pinned by full commit hash, not the (mutable) tag: tags can be deleted or + # retargeted upstream, hashes cannot. This is the exact commit of the + # v3.7.1 release the test suites were verified against. To bump the + # version, resolve the new commit with: + # git ls-remote https://github.com/catchorg/Catch2.git "refs/tags/vX.Y.Z^{}" + GIT_TAG fa43b77429ba76c462b1898d6cd2f2d7a9416b14 # v3.7.1 + GIT_SHALLOW TRUE + GIT_PROGRESS TRUE +) + +# FetchContent_MakeAvailable is CMake 3.14+; use manual populate for 3.13 compat +FetchContent_GetProperties(Catch2) +if(NOT Catch2_POPULATED) + FetchContent_Populate(Catch2) + add_subdirectory( + ${catch2_SOURCE_DIR} ${catch2_BINARY_DIR} + EXCLUDE_FROM_ALL + ) +endif() + +include(${catch2_SOURCE_DIR}/extras/Catch.cmake) + +if(WIN32 AND TARGET Catch2WithMain) + target_compile_definitions(Catch2WithMain PRIVATE DO_NOT_USE_WMAIN) +endif() + +message(STATUS "Catch2 v3: using FetchContent (${catch2_SOURCE_DIR})") diff --git a/cmake/coverage.cmake b/cmake/coverage.cmake new file mode 100644 index 00000000000..d2a9960a085 --- /dev/null +++ b/cmake/coverage.cmake @@ -0,0 +1,120 @@ +# cmake/coverage.cmake — Code coverage with gcov/lcov (GCC/Clang) +# +# Provides ENABLE_COVERAGE option and a 'coverage' target. +# +# Usage: +# include(cmake/coverage.cmake) +# cmake -S . -B build -DCMAKE_BUILD_TYPE=Debug -DENABLE_COVERAGE=ON +# cmake --build build --target tests +# ctest --test-dir build +# cmake --build build --target coverage +# +# On MSVC: coverage is not supported; enabling emits a warning and is a no-op. + +option(ENABLE_COVERAGE "Enable code coverage instrumentation (GCC/Clang only)" OFF) + +if(NOT ENABLE_COVERAGE) + return() +endif() + +# ── MSVC ──────────────────────────────────────────────────────────────────────── +if(MSVC) + message(WARNING "Code coverage (ENABLE_COVERAGE) is not supported on MSVC — ignored") + return() +endif() + +# ── GCC / Clang ───────────────────────────────────────────────────────────────── +message(STATUS "Code coverage (gcov/lcov) enabled") + +# Compiler and linker flags for coverage instrumentation +add_compile_options(--coverage) +add_link_options(--coverage) + +# Find required tools +find_program(LCOV_EXECUTABLE lcov) +find_program(GENHTML_EXECUTABLE genhtml) + +# Auto-detect the correct gcov for the active compiler. +# GCC → system gcov; Clang → llvm-cov gcov (or gcov if present). +if(CMAKE_CXX_COMPILER_ID STREQUAL "Clang") + find_program(GCOV_EXECUTABLE NAMES "llvm-cov") + if(GCOV_EXECUTABLE) + set(GCOV_TOOL "${GCOV_EXECUTABLE} gcov") + else() + set(GCOV_TOOL "gcov") + endif() +else() + set(GCOV_TOOL "gcov") +endif() + +if(NOT LCOV_EXECUTABLE) + message(WARNING "lcov not found — 'coverage' target will not be available.") + message(WARNING "Install with: sudo apt-get install lcov") +endif() + +if(NOT GENHTML_EXECUTABLE) + message(WARNING "genhtml not found — 'coverage' target will not be available.") + message(WARNING "Install with: sudo apt-get install lcov") +endif() + +# ── Coverage target ───────────────────────────────────────────────────────────── +if(LCOV_EXECUTABLE AND GENHTML_EXECUTABLE) + set(COVERAGE_DIR "${CMAKE_BINARY_DIR}/coverage") + set(COVERAGE_INFO "${COVERAGE_DIR}/coverage.info") + + add_custom_target(coverage + + # Clean previous run + COMMAND ${CMAKE_COMMAND} -E remove_directory ${COVERAGE_DIR} + COMMAND ${CMAKE_COMMAND} -E make_directory ${COVERAGE_DIR} + + # Reset counters (in case of incremental builds) + COMMAND ${LCOV_EXECUTABLE} --directory . --zerocounters --quiet + + # Run tests (re-run to collect fresh coverage data) + # -E \[trace\]: skip ghost test names created by Catch2 v3 discovery + # stdout pollution (see .github/workflows/coverage.yml "Run tests" step). + # VERBATIM ensures the regex is properly quoted in generated Makefile + # rules (without it, the backslashes are consumed by the shell). + COMMAND ${CMAKE_CTEST_COMMAND} --test-dir ${CMAKE_BINARY_DIR} --output-on-failure -E "\\[trace\\]" + WORKING_DIRECTORY ${CMAKE_BINARY_DIR} + VERBATIM + + # Capture coverage data + COMMAND ${LCOV_EXECUTABLE} + --directory . + --capture + --output-file ${COVERAGE_INFO}.raw + --gcov-tool ${GCOV_TOOL} + --quiet + + # Strip system headers and third-party deps + COMMAND ${LCOV_EXECUTABLE} + --remove ${COVERAGE_INFO}.raw + '/usr/*' + '*/deps/*' + '*/deps_src/*' + '*/build/*' + '*/tests/*' + --output-file ${COVERAGE_INFO} + --quiet + + # Generate HTML report + COMMAND ${GENHTML_EXECUTABLE} + ${COVERAGE_INFO} + --output-directory ${COVERAGE_DIR} + --title "${PROJECT_NAME} Coverage" + --legend + --show-details + --quiet + + # Print summary + COMMAND ${LCOV_EXECUTABLE} + --list ${COVERAGE_INFO} + --quiet + + COMMENT "Code coverage report: ${COVERAGE_DIR}/index.html" + WORKING_DIRECTORY ${CMAKE_BINARY_DIR} + USES_TERMINAL + ) +endif() diff --git a/cmake/modules/Catch2/Catch.cmake b/cmake/modules/Catch2/Catch.cmake deleted file mode 100644 index 0ffe978dc59..00000000000 --- a/cmake/modules/Catch2/Catch.cmake +++ /dev/null @@ -1,175 +0,0 @@ -# Distributed under the OSI-approved BSD 3-Clause License. See accompanying -# file Copyright.txt or https://cmake.org/licensing for details. - -#[=======================================================================[.rst: -Catch ------ - -This module defines a function to help use the Catch test framework. - -The :command:`catch_discover_tests` discovers tests by asking the compiled test -executable to enumerate its tests. This does not require CMake to be re-run -when tests change. However, it may not work in a cross-compiling environment, -and setting test properties is less convenient. - -This command is intended to replace use of :command:`add_test` to register -tests, and will create a separate CTest test for each Catch test case. Note -that this is in some cases less efficient, as common set-up and tear-down logic -cannot be shared by multiple test cases executing in the same instance. -However, it provides more fine-grained pass/fail information to CTest, which is -usually considered as more beneficial. By default, the CTest test name is the -same as the Catch name; see also ``TEST_PREFIX`` and ``TEST_SUFFIX``. - -.. command:: catch_discover_tests - - Automatically add tests with CTest by querying the compiled test executable - for available tests:: - - catch_discover_tests(target - [TEST_SPEC arg1...] - [EXTRA_ARGS arg1...] - [WORKING_DIRECTORY dir] - [TEST_PREFIX prefix] - [TEST_SUFFIX suffix] - [PROPERTIES name1 value1...] - [TEST_LIST var] - ) - - ``catch_discover_tests`` sets up a post-build command on the test executable - that generates the list of tests by parsing the output from running the test - with the ``--list-test-names-only`` argument. This ensures that the full - list of tests is obtained. Since test discovery occurs at build time, it is - not necessary to re-run CMake when the list of tests changes. - However, it requires that :prop_tgt:`CROSSCOMPILING_EMULATOR` is properly set - in order to function in a cross-compiling environment. - - Additionally, setting properties on tests is somewhat less convenient, since - the tests are not available at CMake time. Additional test properties may be - assigned to the set of tests as a whole using the ``PROPERTIES`` option. If - more fine-grained test control is needed, custom content may be provided - through an external CTest script using the :prop_dir:`TEST_INCLUDE_FILES` - directory property. The set of discovered tests is made accessible to such a - script via the ``_TESTS`` variable. - - The options are: - - ``target`` - Specifies the Catch executable, which must be a known CMake executable - target. CMake will substitute the location of the built executable when - running the test. - - ``TEST_SPEC arg1...`` - Specifies test cases, wildcarded test cases, tags and tag expressions to - pass to the Catch executable with the ``--list-test-names-only`` argument. - - ``EXTRA_ARGS arg1...`` - Any extra arguments to pass on the command line to each test case. - - ``WORKING_DIRECTORY dir`` - Specifies the directory in which to run the discovered test cases. If this - option is not provided, the current binary directory is used. - - ``TEST_PREFIX prefix`` - Specifies a ``prefix`` to be prepended to the name of each discovered test - case. This can be useful when the same test executable is being used in - multiple calls to ``catch_discover_tests()`` but with different - ``TEST_SPEC`` or ``EXTRA_ARGS``. - - ``TEST_SUFFIX suffix`` - Similar to ``TEST_PREFIX`` except the ``suffix`` is appended to the name of - every discovered test case. Both ``TEST_PREFIX`` and ``TEST_SUFFIX`` may - be specified. - - ``PROPERTIES name1 value1...`` - Specifies additional properties to be set on all tests discovered by this - invocation of ``catch_discover_tests``. - - ``TEST_LIST var`` - Make the list of tests available in the variable ``var``, rather than the - default ``_TESTS``. This can be useful when the same test - executable is being used in multiple calls to ``catch_discover_tests()``. - Note that this variable is only available in CTest. - -#]=======================================================================] - -#------------------------------------------------------------------------------ -function(catch_discover_tests TARGET) - cmake_parse_arguments( - "" - "" - "TEST_PREFIX;TEST_SUFFIX;WORKING_DIRECTORY;TEST_LIST" - "TEST_SPEC;EXTRA_ARGS;PROPERTIES" - ${ARGN} - ) - - if(NOT _WORKING_DIRECTORY) - set(_WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}") - endif() - if(NOT _TEST_LIST) - set(_TEST_LIST ${TARGET}_TESTS) - endif() - - ## Generate a unique name based on the extra arguments - string(SHA1 args_hash "${_TEST_SPEC} ${_EXTRA_ARGS}") - string(SUBSTRING ${args_hash} 0 7 args_hash) - - # Define rule to generate test list for aforementioned test executable - set(ctest_include_file "${CMAKE_CURRENT_BINARY_DIR}/${TARGET}_include-${args_hash}.cmake") - set(ctest_tests_file "${CMAKE_CURRENT_BINARY_DIR}/${TARGET}_tests-${args_hash}.cmake") - get_property(crosscompiling_emulator - TARGET ${TARGET} - PROPERTY CROSSCOMPILING_EMULATOR - ) - add_custom_command( - TARGET ${TARGET} POST_BUILD - BYPRODUCTS "${ctest_tests_file}" - COMMAND "${CMAKE_COMMAND}" - -D "TEST_TARGET=${TARGET}" - -D "TEST_EXECUTABLE=$" - -D "TEST_EXECUTOR=${crosscompiling_emulator}" - -D "TEST_WORKING_DIR=${_WORKING_DIRECTORY}" - -D "TEST_SPEC=${_TEST_SPEC}" - -D "TEST_EXTRA_ARGS=${_EXTRA_ARGS}" - -D "TEST_PROPERTIES=${_PROPERTIES}" - -D "TEST_PREFIX='${_TEST_PREFIX}'" - -D "TEST_SUFFIX='${_TEST_SUFFIX}'" - -D "TEST_LIST=${_TEST_LIST}" - -D "CTEST_FILE=${ctest_tests_file}" - -P "${_CATCH_DISCOVER_TESTS_SCRIPT}" - VERBATIM - ) - - file(WRITE "${ctest_include_file}" - "if(EXISTS \"${ctest_tests_file}\")\n" - " include(\"${ctest_tests_file}\")\n" - "else()\n" - " add_test(${TARGET}_NOT_BUILT-${args_hash} ${TARGET}_NOT_BUILT-${args_hash})\n" - "endif()\n" - ) - - if(NOT ${CMAKE_VERSION} VERSION_LESS "3.10.0") - # Add discovered tests to directory TEST_INCLUDE_FILES - set_property(DIRECTORY - APPEND PROPERTY TEST_INCLUDE_FILES "${ctest_include_file}" - ) - else() - # Add discovered tests as directory TEST_INCLUDE_FILE if possible - get_property(test_include_file_set DIRECTORY PROPERTY TEST_INCLUDE_FILE SET) - if (NOT ${test_include_file_set}) - set_property(DIRECTORY - PROPERTY TEST_INCLUDE_FILE "${ctest_include_file}" - ) - else() - message(FATAL_ERROR - "Cannot set more than one TEST_INCLUDE_FILE" - ) - endif() - endif() - -endfunction() - -############################################################################### - -set(_CATCH_DISCOVER_TESTS_SCRIPT - ${CMAKE_CURRENT_LIST_DIR}/CatchAddTests.cmake -) diff --git a/cmake/modules/Catch2/CatchAddTests.cmake b/cmake/modules/Catch2/CatchAddTests.cmake deleted file mode 100644 index ca5ebc17e59..00000000000 --- a/cmake/modules/Catch2/CatchAddTests.cmake +++ /dev/null @@ -1,106 +0,0 @@ -# Distributed under the OSI-approved BSD 3-Clause License. See accompanying -# file Copyright.txt or https://cmake.org/licensing for details. - -set(prefix "${TEST_PREFIX}") -set(suffix "${TEST_SUFFIX}") -set(spec ${TEST_SPEC}) -set(extra_args ${TEST_EXTRA_ARGS}) -set(properties ${TEST_PROPERTIES}) -set(script) -set(suite) -set(tests) - -function(add_command NAME) - set(_args "") - foreach(_arg ${ARGN}) - if(_arg MATCHES "[^-./:a-zA-Z0-9_]") - set(_args "${_args} [==[${_arg}]==]") # form a bracket_argument - else() - set(_args "${_args} ${_arg}") - endif() - endforeach() - set(script "${script}${NAME}(${_args})\n" PARENT_SCOPE) -endfunction() - -macro(_add_catch_test_labels LINE) - # convert to list of tags - string(REPLACE "][" "]\\;[" tags ${line}) - - add_command( - set_tests_properties "${prefix}${test}${suffix}" - PROPERTIES - LABELS "${tags}" - ) -endmacro() - -macro(_add_catch_test LINE) - set(test ${line}) - # use escape commas to handle properly test cases with commans inside the name - string(REPLACE "," "\\," test_name ${test}) - # ...and add to script - add_command( - add_test "${prefix}${test}${suffix}" - ${TEST_EXECUTOR} - "${TEST_EXECUTABLE}" - "${test_name}" - ${extra_args} - ) - - add_command( - set_tests_properties "${prefix}${test}${suffix}" - PROPERTIES - WORKING_DIRECTORY "${TEST_WORKING_DIR}" - ${properties} - ) - list(APPEND tests "${prefix}${test}${suffix}") -endmacro() - -# Run test executable to get list of available tests -if(NOT EXISTS "${TEST_EXECUTABLE}") - message(FATAL_ERROR - "Specified test executable '${TEST_EXECUTABLE}' does not exist" - ) -endif() -execute_process( - COMMAND ${TEST_EXECUTOR} "${TEST_EXECUTABLE}" ${spec} --list-tests - OUTPUT_VARIABLE output - RESULT_VARIABLE result -) -# Catch --list-test-names-only reports the number of tests, so 0 is... surprising -if(${result} EQUAL 0) - message(WARNING - "Test executable '${TEST_EXECUTABLE}' contains no tests!\n" - ) -elseif(${result} LESS 0) - message(FATAL_ERROR - "Error running test executable '${TEST_EXECUTABLE}':\n" - " Result: ${result}\n" - " Output: ${output}\n" - ) -endif() - -string(REPLACE "\n" ";" output "${output}") -set(test) -set(tags_regex "(\\[([^\\[]*)\\])+$") - -# Parse output -foreach(line ${output}) - # lines without leading whitespaces are catch output not tests - if(${line} MATCHES "^[ \t]+") - # strip leading spaces and tabs - string(REGEX REPLACE "^[ \t]+" "" line ${line}) - - if(${line} MATCHES "${tags_regex}") - _add_catch_test_labels(${line}) - else() - _add_catch_test(${line}) - endif() - endif() -endforeach() - -# Create a list of all discovered tests, which users may use to e.g. set -# properties on the tests -add_command(set ${TEST_LIST} ${tests}) - -# Write CTest script -file(WRITE "${CTEST_FILE}" "${script}") diff --git a/cmake/modules/Catch2/ParseAndAddCatchTests.cmake b/cmake/modules/Catch2/ParseAndAddCatchTests.cmake deleted file mode 100644 index 925d9328196..00000000000 --- a/cmake/modules/Catch2/ParseAndAddCatchTests.cmake +++ /dev/null @@ -1,225 +0,0 @@ -#==================================================================================================# -# supported macros # -# - TEST_CASE, # -# - SCENARIO, # -# - TEST_CASE_METHOD, # -# - CATCH_TEST_CASE, # -# - CATCH_SCENARIO, # -# - CATCH_TEST_CASE_METHOD. # -# # -# Usage # -# 1. make sure this module is in the path or add this otherwise: # -# set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake.modules/") # -# 2. make sure that you've enabled testing option for the project by the call: # -# enable_testing() # -# 3. add the lines to the script for testing target (sample CMakeLists.txt): # -# project(testing_target) # -# set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake.modules/") # -# enable_testing() # -# # -# find_path(CATCH_INCLUDE_DIR "catch.hpp") # -# include_directories(${INCLUDE_DIRECTORIES} ${CATCH_INCLUDE_DIR}) # -# # -# file(GLOB SOURCE_FILES "*.cpp") # -# add_executable(${PROJECT_NAME} ${SOURCE_FILES}) # -# # -# include(ParseAndAddCatchTests) # -# ParseAndAddCatchTests(${PROJECT_NAME}) # -# # -# The following variables affect the behavior of the script: # -# # -# PARSE_CATCH_TESTS_VERBOSE (Default OFF) # -# -- enables debug messages # -# PARSE_CATCH_TESTS_NO_HIDDEN_TESTS (Default OFF) # -# -- excludes tests marked with [!hide], [.] or [.foo] tags # -# PARSE_CATCH_TESTS_ADD_FIXTURE_IN_TEST_NAME (Default ON) # -# -- adds fixture class name to the test name # -# PARSE_CATCH_TESTS_ADD_TARGET_IN_TEST_NAME (Default ON) # -# -- adds cmake target name to the test name # -# PARSE_CATCH_TESTS_ADD_TO_CONFIGURE_DEPENDS (Default OFF) # -# -- causes CMake to rerun when file with tests changes so that new tests will be discovered # -# # -# One can also set (locally) the optional variable OptionalCatchTestLauncher to precise the way # -# a test should be run. For instance to use test MPI, one can write # -# set(OptionalCatchTestLauncher ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${NUMPROC}) # -# just before calling this ParseAndAddCatchTests function # -# # -# The AdditionalCatchParameters optional variable can be used to pass extra argument to the test # -# command. For example, to include successful tests in the output, one can write # -# set(AdditionalCatchParameters --success) # -# # -# After the script, the ParseAndAddCatchTests_TESTS property for the target, and for each source # -# file in the target is set, and contains the list of the tests extracted from that target, or # -# from that file. This is useful, for example to add further labels or properties to the tests. # -# # -#==================================================================================================# - -if (CMAKE_MINIMUM_REQUIRED_VERSION VERSION_LESS 2.8.8) - message(FATAL_ERROR "ParseAndAddCatchTests requires CMake 2.8.8 or newer") -endif() - -option(PARSE_CATCH_TESTS_VERBOSE "Print Catch to CTest parser debug messages" OFF) -option(PARSE_CATCH_TESTS_NO_HIDDEN_TESTS "Exclude tests with [!hide], [.] or [.foo] tags" OFF) -option(PARSE_CATCH_TESTS_ADD_FIXTURE_IN_TEST_NAME "Add fixture class name to the test name" ON) -option(PARSE_CATCH_TESTS_ADD_TARGET_IN_TEST_NAME "Add target name to the test name" ON) -option(PARSE_CATCH_TESTS_ADD_TO_CONFIGURE_DEPENDS "Add test file to CMAKE_CONFIGURE_DEPENDS property" OFF) - -function(ParseAndAddCatchTests_PrintDebugMessage) - if(PARSE_CATCH_TESTS_VERBOSE) - message(STATUS "ParseAndAddCatchTests: ${ARGV}") - endif() -endfunction() - -# This removes the contents between -# - block comments (i.e. /* ... */) -# - full line comments (i.e. // ... ) -# contents have been read into '${CppCode}'. -# !keep partial line comments -function(ParseAndAddCatchTests_RemoveComments CppCode) - string(ASCII 2 CMakeBeginBlockComment) - string(ASCII 3 CMakeEndBlockComment) - string(REGEX REPLACE "/\\*" "${CMakeBeginBlockComment}" ${CppCode} "${${CppCode}}") - string(REGEX REPLACE "\\*/" "${CMakeEndBlockComment}" ${CppCode} "${${CppCode}}") - string(REGEX REPLACE "${CMakeBeginBlockComment}[^${CMakeEndBlockComment}]*${CMakeEndBlockComment}" "" ${CppCode} "${${CppCode}}") - string(REGEX REPLACE "\n[ \t]*//+[^\n]+" "\n" ${CppCode} "${${CppCode}}") - - set(${CppCode} "${${CppCode}}" PARENT_SCOPE) -endfunction() - -# Worker function -function(ParseAndAddCatchTests_ParseFile SourceFile TestTarget) - # If SourceFile is an object library, do not scan it (as it is not a file). Exit without giving a warning about a missing file. - if(SourceFile MATCHES "\\\$") - ParseAndAddCatchTests_PrintDebugMessage("Detected OBJECT library: ${SourceFile} this will not be scanned for tests.") - return() - endif() - # According to CMake docs EXISTS behavior is well-defined only for full paths. - get_filename_component(SourceFile ${SourceFile} ABSOLUTE) - if(NOT EXISTS ${SourceFile}) - message(WARNING "Cannot find source file: ${SourceFile}") - return() - endif() - ParseAndAddCatchTests_PrintDebugMessage("parsing ${SourceFile}") - file(STRINGS ${SourceFile} Contents NEWLINE_CONSUME) - - # Remove block and fullline comments - ParseAndAddCatchTests_RemoveComments(Contents) - - # Find definition of test names - string(REGEX MATCHALL "[ \t]*(CATCH_)?(TEST_CASE_METHOD|SCENARIO|TEST_CASE)[ \t]*\\([^\)]+\\)+[ \t\n]*{+[ \t]*(//[^\n]*[Tt][Ii][Mm][Ee][Oo][Uu][Tt][ \t]*[0-9]+)*" Tests "${Contents}") - - if(PARSE_CATCH_TESTS_ADD_TO_CONFIGURE_DEPENDS AND Tests) - ParseAndAddCatchTests_PrintDebugMessage("Adding ${SourceFile} to CMAKE_CONFIGURE_DEPENDS property") - set_property( - DIRECTORY - APPEND - PROPERTY CMAKE_CONFIGURE_DEPENDS ${SourceFile} - ) - endif() - - foreach(TestName ${Tests}) - # Strip newlines - string(REGEX REPLACE "\\\\\n|\n" "" TestName "${TestName}") - - # Get test type and fixture if applicable - string(REGEX MATCH "(CATCH_)?(TEST_CASE_METHOD|SCENARIO|TEST_CASE)[ \t]*\\([^,^\"]*" TestTypeAndFixture "${TestName}") - string(REGEX MATCH "(CATCH_)?(TEST_CASE_METHOD|SCENARIO|TEST_CASE)" TestType "${TestTypeAndFixture}") - string(REGEX REPLACE "${TestType}\\([ \t]*" "" TestFixture "${TestTypeAndFixture}") - - # Get string parts of test definition - string(REGEX MATCHALL "\"+([^\\^\"]|\\\\\")+\"+" TestStrings "${TestName}") - - # Strip wrapping quotation marks - string(REGEX REPLACE "^\"(.*)\"$" "\\1" TestStrings "${TestStrings}") - string(REPLACE "\";\"" ";" TestStrings "${TestStrings}") - - # Validate that a test name and tags have been provided - list(LENGTH TestStrings TestStringsLength) - if(TestStringsLength GREATER 2 OR TestStringsLength LESS 1) - message(FATAL_ERROR "You must provide a valid test name and tags for all tests in ${SourceFile}") - endif() - - # Assign name and tags - list(GET TestStrings 0 Name) - if("${TestType}" STREQUAL "SCENARIO") - set(Name "Scenario: ${Name}") - endif() - if(PARSE_CATCH_TESTS_ADD_FIXTURE_IN_TEST_NAME AND TestFixture) - set(CTestName "${TestFixture}:${Name}") - else() - set(CTestName "${Name}") - endif() - if(PARSE_CATCH_TESTS_ADD_TARGET_IN_TEST_NAME) - set(CTestName "${TestTarget}:${CTestName}") - endif() - # add target to labels to enable running all tests added from this target - set(Labels ${TestTarget}) - if(TestStringsLength EQUAL 2) - list(GET TestStrings 1 Tags) - string(TOLOWER "${Tags}" Tags) - # remove target from labels if the test is hidden - if("${Tags}" MATCHES ".*\\[!?(hide|\\.)\\].*") - list(REMOVE_ITEM Labels ${TestTarget}) - endif() - string(REPLACE "]" ";" Tags "${Tags}") - string(REPLACE "[" "" Tags "${Tags}") - else() - # unset tags variable from previous loop - unset(Tags) - endif() - - list(APPEND Labels ${Tags}) - - set(HiddenTagFound OFF) - foreach(label ${Labels}) - string(REGEX MATCH "^!hide|^\\." result ${label}) - if(result) - set(HiddenTagFound ON) - break() - endif(result) - endforeach(label) - if(PARSE_CATCH_TESTS_NO_HIDDEN_TESTS AND ${HiddenTagFound} AND ${CMAKE_VERSION} VERSION_LESS "3.9") - ParseAndAddCatchTests_PrintDebugMessage("Skipping test \"${CTestName}\" as it has [!hide], [.] or [.foo] label") - else() - ParseAndAddCatchTests_PrintDebugMessage("Adding test \"${CTestName}\"") - if(Labels) - ParseAndAddCatchTests_PrintDebugMessage("Setting labels to ${Labels}") - endif() - - # Escape commas in the test spec - string(REPLACE "," "\\," Name ${Name}) - - # Add the test and set its properties - add_test(NAME "\"${CTestName}\"" COMMAND ${OptionalCatchTestLauncher} $ ${Name} ${AdditionalCatchParameters}) - # Old CMake versions do not document VERSION_GREATER_EQUAL, so we use VERSION_GREATER with 3.8 instead - if(PARSE_CATCH_TESTS_NO_HIDDEN_TESTS AND ${HiddenTagFound} AND ${CMAKE_VERSION} VERSION_GREATER "3.8") - ParseAndAddCatchTests_PrintDebugMessage("Setting DISABLED test property") - set_tests_properties("\"${CTestName}\"" PROPERTIES DISABLED ON) - else() - set_tests_properties("\"${CTestName}\"" PROPERTIES FAIL_REGULAR_EXPRESSION "No tests ran" - LABELS "${Labels}") - endif() - set_property( - TARGET ${TestTarget} - APPEND - PROPERTY ParseAndAddCatchTests_TESTS "\"${CTestName}\"") - set_property( - SOURCE ${SourceFile} - APPEND - PROPERTY ParseAndAddCatchTests_TESTS "\"${CTestName}\"") - endif() - - - endforeach() -endfunction() - -# entry point -function(ParseAndAddCatchTests TestTarget) - ParseAndAddCatchTests_PrintDebugMessage("Started parsing ${TestTarget}") - get_target_property(SourceFiles ${TestTarget} SOURCES) - ParseAndAddCatchTests_PrintDebugMessage("Found the following sources: ${SourceFiles}") - foreach(SourceFile ${SourceFiles}) - ParseAndAddCatchTests_ParseFile(${SourceFile} ${TestTarget}) - endforeach() - ParseAndAddCatchTests_PrintDebugMessage("Finished parsing ${TestTarget}") -endfunction() diff --git a/cmake/sanitizers.cmake b/cmake/sanitizers.cmake new file mode 100644 index 00000000000..d9b62b05e6d --- /dev/null +++ b/cmake/sanitizers.cmake @@ -0,0 +1,91 @@ +# cmake/sanitizers.cmake — AddressSanitizer (ASan) and UndefinedBehaviorSanitizer (UBSan) +# +# Provides options ENABLE_ASAN and ENABLE_UBSAN that add the appropriate +# compiler and linker flags for GCC, Clang, and MSVC. +# +# Both options default to OFF and are strictly opt-in. Including this +# module therefore has no effect on any build unless the caller passes +# -DENABLE_ASAN=ON / -DENABLE_UBSAN=ON. This keeps release/production +# and normal Debug builds byte-for-byte unaffected. +# +# Usage: +# include(cmake/sanitizers.cmake) +# cmake -S . -B build -DENABLE_ASAN=ON -DENABLE_UBSAN=ON +# +# On GCC / Clang, ASan and UBSan can coexist: both -fsanitize=address +# and -fsanitize=undefined are passed. +# +# On MSVC, only ASan is supported (/fsanitize=address). UBSan is not +# available; enabling UBSAN on MSVC emits a warning and is a no-op. +# +# Sanitizer builds always add debug info (-g / /Zi) alongside -fno-omit-frame-pointer +# so that ASan/UBSan reports carry symbolized stack traces even in Release builds. + +option(ENABLE_ASAN "Enable AddressSanitizer (ASan) — detect memory errors" OFF) +option(ENABLE_UBSAN "Enable UndefinedBehaviorSanitizer (UBSan) — detect undefined behavior" OFF) + +include(CheckCXXCompilerFlag) + +# Note on global flag application: sanitizer instrumentation is added via +# add_compile_options / add_link_options (directory-wide) rather than per-target +# target_*() calls. This is deliberate: every translation unit and the final +# executable must be instrumented for ASan/UBSan to be effective, so a +# directory-global application is the correct intent here (not the uncontrolled +# "global CMake" anti-pattern, which concerns flags that should be scoped but +# are not). These options are only active when ENABLE_ASAN/ENABLE_UBSAN is ON, +# which is opt-in and never set for release/production builds. + +# ── ASan ────────────────────────────────────────────────────────────────────── +if(ENABLE_ASAN) + # ASan is available on MSVC starting with Visual Studio 2019 16.9 + # https://devblogs.microsoft.com/cppblog/address-sanitizer-for-msvc-now-generally-available/ + if(MSVC) + add_compile_options(/fsanitize=address /Zi) + add_compile_definitions(_DISABLE_STRING_ANNOTATION=1 _DISABLE_VECTOR_ANNOTATION=1) + else() + add_compile_options(-fsanitize=address -fno-omit-frame-pointer -g) + add_link_options(-fsanitize=address) + + # GCC needs explicit -lasan for static linking in some configurations + if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") + add_link_options(-lasan) + endif() + endif() + + message(STATUS "AddressSanitizer (ASan) enabled") +endif() + +# ── UBSan ───────────────────────────────────────────────────────────────────── +if(ENABLE_UBSAN) + if(MSVC) + message(WARNING "UndefinedBehaviorSanitizer (UBSan) is not supported on MSVC — ignored") + else() + add_compile_options( + -fsanitize=undefined + -fsanitize=signed-integer-overflow + -fsanitize-recover=undefined + -g + ) + add_link_options(-fsanitize=undefined) + + # -fsanitize=implicit-conversion requires GCC 7+ but full support varies; + # probe at configure-time so the build doesn't break on older toolchains. + check_cxx_compiler_flag(-fsanitize=implicit-conversion HAS_IMPLICIT_CONVERSION) + if(HAS_IMPLICIT_CONVERSION) + add_compile_options(-fsanitize=implicit-conversion) + else() + message(STATUS "UBSan: -fsanitize=implicit-conversion not supported — skipped") + endif() + + if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") + add_link_options(-lubsan) + endif() + + message(STATUS "UndefinedBehaviorSanitizer (UBSan) enabled") + endif() +endif() + +# ── LeakSanitizer note ──────────────────────────────────────────────────────── +# ASan includes LeakSanitizer (LSan) by default on Linux x86_64. +# To disable LSan at runtime: ASAN_OPTIONS=detect_leaks=0 ./your_binary +# To run with extra UBSan checks at runtime: UBSAN_OPTIONS=print_stacktrace=1:halt_on_error=1 ./your_binary \ No newline at end of file diff --git a/localization/i18n/zh_CN/Snapmaker_Orca_zh_CN.po b/localization/i18n/zh_CN/Snapmaker_Orca_zh_CN.po index b8f0c940bb9..d2af32df5f9 100644 --- a/localization/i18n/zh_CN/Snapmaker_Orca_zh_CN.po +++ b/localization/i18n/zh_CN/Snapmaker_Orca_zh_CN.po @@ -5886,6 +5886,12 @@ msgstr "该项目由 Snapmaker Orca 2.3.1-alpha 创建,并使用了填充旋 msgid "Would you like Snapmaker Orca to automatically fix this by clearing the rotation template settings?" msgstr "您是否希望 Snapmaker Orca 清除旋转模板设置以自动修复此问题?" +msgid "The current version of Snapmaker Orca cannot fully load this 3MF file. Please update to the latest version and try again." +msgstr "当前 Snapmaker Orca 版本过低,无法完整加载此 3MF 文件。请更新至最新版本后重试。" + +msgid "Loading 3MF" +msgstr "加载 3MF" + #, c-format, boost-format msgid "The 3mf's version %s is newer than %s's version %s, found following unrecognized keys:" msgstr "该3mf的版本%s比%s的版本%s新,发现以下参数键值无法识别:" @@ -15379,6 +15385,55 @@ msgstr "其他颜色" msgid "Multiple Color" msgstr "多色" +# Snapmaker requirement 7.1: high-flow filament grouping UI + +msgid "High Flow" +msgstr "高流量" + +msgid "[Standard flow]" +msgstr "【标准流量】" + +msgid "[High flow]" +msgstr "【高流量】" + +msgid "Standard Mode" +msgstr "标准模式" + +msgid "Custom Mode" +msgstr "自定义模式" + +msgid "Prioritize print quality" +msgstr "优先保证打印质量" + +msgid "Manually assign filaments to nozzles" +msgstr "手动分配耗材给喷嘴" + +msgid "Custom Filament Grouping" +msgstr "自定义耗材分组" + +msgid "Slicing will follow the nozzle assignment below:" +msgstr "将基于下列喷嘴分配方案进行切片:" + +msgid "Standard Nozzle" +msgstr "标准喷嘴" + +msgid "High Flow Nozzle" +msgstr "高流量喷嘴" + +msgid "Tip: Drag and drop filaments to assign them to a different nozzle." +msgstr "提示:拖拽耗材图标以分配至不同喷嘴。" + +msgid "Warning:%1%mm High Flow nozzles are not recommended for %2%" +msgstr "不建议使用%1%mm 高流量喷嘴打印%2%" + +msgid "These filaments cannot be printed with the %1%mm high flow nozzle: %2%" +msgstr "不可以使用%1%mm 高流量喷嘴打印%2%" + +msgid "CF/GF filaments" +msgstr "CF/GF耗材" + +msgid "Swap the two groups" +msgstr "交换两组耗材" msgid "High temperature:" msgstr "高温耗材:" diff --git a/resources/images/flow_variant.svg b/resources/images/flow_variant.svg new file mode 100644 index 00000000000..3d1025635df --- /dev/null +++ b/resources/images/flow_variant.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/resources/images/icon_swap_groups.svg b/resources/images/icon_swap_groups.svg new file mode 100644 index 00000000000..d728d0f8296 --- /dev/null +++ b/resources/images/icon_swap_groups.svg @@ -0,0 +1,4 @@ + + + + diff --git a/resources/images/warning_icon_orange_exclamation.svg b/resources/images/warning_icon_orange_exclamation.svg new file mode 100644 index 00000000000..e04739912f6 --- /dev/null +++ b/resources/images/warning_icon_orange_exclamation.svg @@ -0,0 +1,4 @@ + + + + diff --git a/resources/profiles/Snapmaker.json b/resources/profiles/Snapmaker.json index ece77949c5b..a09e155f683 100644 --- a/resources/profiles/Snapmaker.json +++ b/resources/profiles/Snapmaker.json @@ -1,6 +1,6 @@ { "name": "Snapmaker", - "version": "02.02.56.02", + "version": "02.03.01.03", "force_update": "0", "description": "Snapmaker configurations", "machine_model_list": [ @@ -82,7 +82,6 @@ } ], "process_list": [ - { "name": "fdm_process_common", "sub_path": "process/fdm_process_common.json" @@ -99,8 +98,6 @@ "name": "fdm_process_U1", "sub_path": "process/fdm_process_U1.json" }, - - { "name": "fdm_process_U1_common", "sub_path": "process/fdm_process_U1_common.json" @@ -129,59 +126,34 @@ "name": "fdm_process_U1_0.28", "sub_path": "process/fdm_process_U1_0.28.json" }, - - - - - { - "name": "0.20 Standard @Snapmaker U1 (0.4 nozzle)", - "sub_path": "process/0.20 Standard @Snapmaker U1 (0.4 nozzle).json" + "name": "0.20mm Standard @Snapmaker U1 (0.4 nozzle)", + "sub_path": "process/0.20mm Standard @Snapmaker U1 (0.4 nozzle).json" }, { - "name": "0.08 Extra Fine @Snapmaker U1 (0.4 nozzle)", - "sub_path": "process/0.08 Extra Fine @Snapmaker U1 (0.4 nozzle).json" + "name": "0.20mm High Quality @Snapmaker U1 (0.4 nozzle)", + "sub_path": "process/0.20mm High Quality @Snapmaker U1 (0.4 nozzle).json" }, { - "name": "0.08 High Quality @Snapmaker U1 (0.4 nozzle)", - "sub_path": "process/0.08 High Quality @Snapmaker U1 (0.4 nozzle).json" + "name": "0.08mm Standard @Snapmaker U1 (0.4 nozzle)", + "sub_path": "process/0.08mm Standard @Snapmaker U1 (0.4 nozzle).json" }, { - "name": "0.12 Fine @Snapmaker U1 (0.4 nozzle)", - "sub_path": "process/0.12 Fine @Snapmaker U1 (0.4 nozzle).json" + "name": "0.12mm Standard @Snapmaker U1 (0.4 nozzle)", + "sub_path": "process/0.12mm Standard @Snapmaker U1 (0.4 nozzle).json" }, { - "name": "0.12 High Quality @Snapmaker U1 (0.4 nozzle)", - "sub_path": "process/0.12 High Quality @Snapmaker U1 (0.4 nozzle).json" + "name": "0.16mm Standard @Snapmaker U1 (0.4 nozzle)", + "sub_path": "process/0.16mm Standard @Snapmaker U1 (0.4 nozzle).json" }, { - "name": "0.16 High Quality @Snapmaker U1 (0.4 nozzle)", - "sub_path": "process/0.16 High Quality @Snapmaker U1 (0.4 nozzle).json" + "name": "0.24mm Standard @Snapmaker U1 (0.4 nozzle)", + "sub_path": "process/0.24mm Standard @Snapmaker U1 (0.4 nozzle).json" }, { - "name": "0.16 Optimal @Snapmaker U1 (0.4 nozzle)", - "sub_path": "process/0.16 Optimal @Snapmaker U1 (0.4 nozzle).json" + "name": "0.28mm Standard @Snapmaker U1 (0.4 nozzle)", + "sub_path": "process/0.28mm Standard @Snapmaker U1 (0.4 nozzle).json" }, - { - "name": "0.20 Strength @Snapmaker U1 (0.4 nozzle)", - "sub_path": "process/0.20 Strength @Snapmaker U1 (0.4 nozzle).json" - }, - { - "name": "0.24 Draft @Snapmaker U1 (0.4 nozzle)", - "sub_path": "process/0.24 Draft @Snapmaker U1 (0.4 nozzle).json" - }, - { - "name": "0.28 Extra Draft @Snapmaker U1 (0.4 nozzle)", - "sub_path": "process/0.28 Extra Draft @Snapmaker U1 (0.4 nozzle).json" - }, - - - - - - - - { "name": "0.06 Standard @Snapmaker (0.2 nozzle)", "sub_path": "process/0.06 Standard @Snapmaker (0.2 nozzle).json" @@ -450,8 +422,6 @@ "name": "0.48 Draft @Snapmaker Artisan (0.8 nozzle)", "sub_path": "process/0.48 Draft @Snapmaker Artisan (0.8 nozzle).json" }, - - { "name": "fdm_process_U1_0.06_nozzle_0.2", "sub_path": "process/fdm_process_U1_0.06_nozzle_0.2.json" @@ -512,357 +482,199 @@ "name": "fdm_process_U1_0.56_nozzle_0.8", "sub_path": "process/fdm_process_U1_0.56_nozzle_0.8.json" }, - - { - "name": "0.06 High Quality @Snapmaker U1 (0.2 nozzle)", - "sub_path": "process/0.06 High Quality @Snapmaker U1 (0.2 nozzle).json" - }, - { - "name": "0.06 Standard @Snapmaker U1 (0.2 nozzle)", - "sub_path": "process/0.06 Standard @Snapmaker U1 (0.2 nozzle).json" - }, - { - "name": "0.08 High Quality @Snapmaker U1 (0.2 nozzle)", - "sub_path": "process/0.08 High Quality @Snapmaker U1 (0.2 nozzle).json" - }, - { - "name": "0.08 Standard @Snapmaker U1 (0.2 nozzle)", - "sub_path": "process/0.08 Standard @Snapmaker U1 (0.2 nozzle).json" - }, - { - "name": "0.10 High Quality @Snapmaker U1 (0.2 nozzle)", - "sub_path": "process/0.10 High Quality @Snapmaker U1 (0.2 nozzle).json" - }, - { - "name": "0.10 Standard @Snapmaker U1 (0.2 nozzle)", - "sub_path": "process/0.10 Standard @Snapmaker U1 (0.2 nozzle).json" - }, { "name": "0.10mm Color Mixing @Snapmaker U1 (0.4 nozzle)", "sub_path": "process/0.10mm Color Mixing @Snapmaker U1 (0.4 nozzle).json" }, { - "name": "0.12 Standard @Snapmaker U1 (0.2 nozzle)", - "sub_path": "process/0.12 Standard @Snapmaker U1 (0.2 nozzle).json" - }, - { - "name": "0.14 Standard @Snapmaker U1 (0.2 nozzle)", - "sub_path": "process/0.14 Standard @Snapmaker U1 (0.2 nozzle).json" + "name": "0.08mm High Quality @Snapmaker U1 (0.2 nozzle)", + "sub_path": "process/0.08mm High Quality @Snapmaker U1 (0.2 nozzle).json" }, - { - "name": "0.18 Standard @Snapmaker U1 (0.6 nozzle)", - "sub_path": "process/0.18 Standard @Snapmaker U1 (0.6 nozzle).json" + "name": "0.10mm High Quality @Snapmaker U1 (0.2 nozzle)", + "sub_path": "process/0.10mm High Quality @Snapmaker U1 (0.2 nozzle).json" }, { - "name": "0.24 Standard @Snapmaker U1 (0.6 nozzle)", - "sub_path": "process/0.24 Standard @Snapmaker U1 (0.6 nozzle).json" + "name": "0.12mm Standard @Snapmaker U1 (0.2 nozzle)", + "sub_path": "process/0.12mm Standard @Snapmaker U1 (0.2 nozzle).json" }, { - "name": "0.30 Standard @Snapmaker U1 (0.6 nozzle)", - "sub_path": "process/0.30 Standard @Snapmaker U1 (0.6 nozzle).json" + "name": "0.18mm Standard @Snapmaker U1 (0.6 nozzle)", + "sub_path": "process/0.18mm Standard @Snapmaker U1 (0.6 nozzle).json" }, { - "name": "0.30 Strength @Snapmaker U1 (0.6 nozzle)", - "sub_path": "process/0.30 Strength @Snapmaker U1 (0.6 nozzle).json" + "name": "0.24mm Standard @Snapmaker U1 (0.6 nozzle)", + "sub_path": "process/0.24mm Standard @Snapmaker U1 (0.6 nozzle).json" }, { - "name": "0.36 Standard @Snapmaker U1 (0.6 nozzle)", - "sub_path": "process/0.36 Standard @Snapmaker U1 (0.6 nozzle).json" + "name": "0.30mm Standard @Snapmaker U1 (0.6 nozzle)", + "sub_path": "process/0.30mm Standard @Snapmaker U1 (0.6 nozzle).json" }, { - "name": "0.42 Standard @Snapmaker U1 (0.6 nozzle)", - "sub_path": "process/0.42 Standard @Snapmaker U1 (0.6 nozzle).json" + "name": "0.24mm Standard @Snapmaker U1 (0.8 nozzle)", + "sub_path": "process/0.24mm Standard @Snapmaker U1 (0.8 nozzle).json" }, - - { - "name": "0.40 Standard @Snapmaker U1 (0.8 nozzle)", - "sub_path": "process/0.40 Standard @Snapmaker U1 (0.8 nozzle).json" + "name": "0.32mm Standard @Snapmaker U1 (0.8 nozzle)", + "sub_path": "process/0.32mm Standard @Snapmaker U1 (0.8 nozzle).json" }, { - "name": "0.48 Standard @Snapmaker U1 (0.8 nozzle)", - "sub_path": "process/0.48 Standard @Snapmaker U1 (0.8 nozzle).json" + "name": "0.40mm Standard @Snapmaker U1 (0.8 nozzle)", + "sub_path": "process/0.40mm Standard @Snapmaker U1 (0.8 nozzle).json" }, - { - "name": "0.32 Standard @Snapmaker U1 (0.8 nozzle)", - "sub_path": "process/0.32 Standard @Snapmaker U1 (0.8 nozzle).json" - }, - - { - "name": "0.24 Standard @Snapmaker U1 (0.8 nozzle)", - "sub_path": "process/0.24 Standard @Snapmaker U1 (0.8 nozzle).json" - }, - - - - { - "name": "0.56 Standard @Snapmaker U1 (0.8 nozzle)", - "sub_path": "process/0.56 Standard @Snapmaker U1 (0.8 nozzle).json" + "name": "0.40mm Strength @Snapmaker U1 (0.8 nozzle)", + "sub_path": "process/0.40mm Strength @Snapmaker U1 (0.8 nozzle).json" } ], "filament_list": [ { - "name": "fdm_filament_common_generic", - "sub_path": "filament/fdm_filament_common_generic.json" - }, - { - "name": "fdm_filament_pla_generic", - "sub_path": "filament/fdm_filament_pla_generic.json" - }, - { - "name": "fdm_filament_pctg_generic", - "sub_path": "filament/fdm_filament_pctg_generic.json" - }, - { - "name": "fdm_filament_bvoh_generic", - "sub_path":"filament/fdm_filament_bvoh_generic.json" - }, - { - "name": "fdm_filament_abs_generic", - "sub_path": "filament/fdm_filament_abs_generic.json" - }, - { - "name": "fdm_filament_asa_generic", - "sub_path": "filament/fdm_filament_asa_generic.json" + "name": "fdm_filament_common", + "sub_path": "filament/fdm_filament_common.json" }, { - "name": "fdm_filament_pa_generic", - "sub_path": "filament/fdm_filament_pa_generic.json" + "name": "fdm_filament_abs_category", + "sub_path": "filament/fdm_filament_abs_category.json" }, { - "name": "fdm_filament_pc_generic", - "sub_path": "filament/fdm_filament_pc_generic.json" + "name": "fdm_filament_asa_category", + "sub_path": "filament/fdm_filament_asa_category.json" }, { - "name": "Generic ABS @base", - "sub_path": "filament/Generic ABS @base.json" + "name": "Generic ASA @U1 base", + "sub_path": "filament/Generic ASA @U1 base.json" }, { - "name": "Generic ABS", - "sub_path": "filament/Generic ABS.json" + "name": "Generic ASA @U1 0.4 nozzle", + "sub_path": "filament/Generic ASA @U1 0.4 nozzle.json" }, { - "name": "Generic ASA @base", - "sub_path": "filament/Generic ASA @base.json" + "name": "fdm_filament_pa_category", + "sub_path": "filament/fdm_filament_pa_category.json" }, { - "name": "Generic ASA @U1 0.4 nozzle", - "sub_path": "filament/Generic ASA @U1 0.4 nozzle.json" + "name": "Generic PA @U1 base", + "sub_path": "filament/Generic PA @U1 base.json" }, { "name": "Generic PA", "sub_path": "filament/Generic PA.json" }, { - "name": "Generic PA-CF", - "sub_path": "filament/Generic PA-CF.json" + "name": "fdm_filament_pa_cf_category", + "sub_path": "filament/fdm_filament_pa_cf_category.json" }, { - "name": "Generic PC @base", - "sub_path": "filament/Generic PC @base.json" + "name": "Generic PA-CF @U1 base", + "sub_path": "filament/Generic PA-CF @U1 base.json" }, { - "name": "Generic PC", - "sub_path": "filament/Generic PC.json" + "name": "Generic PA-CF", + "sub_path": "filament/Generic PA-CF.json" }, { - "name": "Generic Support For PLA @base", - "sub_path": "filament/Generic Support For PLA @base.json" + "name": "fdm_filament_pc_category", + "sub_path": "filament/fdm_filament_pc_category.json" }, { - "name": "Generic Support For PLA", - "sub_path": "filament/Generic Support For PLA.json" + "name": "fdm_filament_pva_category", + "sub_path": "filament/fdm_filament_pva_category.json" }, { - "name": "fdm_filament_pva_generic", - "sub_path": "filament/fdm_filament_pva_generic.json" + "name": "fdm_filament_support_pla_category", + "sub_path": "filament/fdm_filament_support_pla_category.json" }, { - "name": "Generic PVA @base", - "sub_path": "filament/Generic PVA @base.json" + "name": "Generic PVA @U1 base", + "sub_path": "filament/Generic PVA @U1 base.json" }, { "name": "Generic PVA", "sub_path": "filament/Generic PVA.json" }, { - "name": "fdm_filament_pet_generic", - "sub_path": "filament/fdm_filament_pet_generic.json" + "name": "fdm_filament_petg_category", + "sub_path": "filament/fdm_filament_petg_category.json" }, { - "name": "Generic PETG @base", - "sub_path": "filament/Generic PETG @base.json" + "name": "fdm_filament_peba_category", + "sub_path": "filament/fdm_filament_peba_category.json" }, { - "name": "Generic PETG", - "sub_path": "filament/Generic PETG.json" + "name": "Snapmaker PEBA 90A @U1 base", + "sub_path": "filament/Snapmaker PEBA 90A @U1 base.json" }, { - "name": "fdm_filament_tpu_generic", - "sub_path": "filament/fdm_filament_tpu_generic.json" + "name": "Snapmaker PEBA 90A @U1 0.4 nozzle", + "sub_path": "filament/Snapmaker PEBA 90A @U1 0.4 nozzle.json" }, { - "name": "Generic TPU", - "sub_path": "filament/Generic TPU.json" + "name": "Snapmaker PEBA 90A @U1 0.6 nozzle", + "sub_path": "filament/Snapmaker PEBA 90A @U1 0.6 nozzle.json" }, { - "name": "Generic PCTG @base", - "sub_path": "filament/Generic PCTG @base.json" + "name": "Snapmaker PEBA 90A @U1 0.8 nozzle", + "sub_path": "filament/Snapmaker PEBA 90A @U1 0.8 nozzle.json" }, { - "name": "Generic PCTG", - "sub_path": "filament/Generic PCTG.json" + "name": "fdm_filament_tpu_unspecified_category", + "sub_path": "filament/fdm_filament_tpu_unspecified_category.json" }, { - "name": "Generic PETG HF @base", - "sub_path": "filament/Generic PETG HF @base.json" + "name": "fdm_filament_pctg_category", + "sub_path": "filament/fdm_filament_pctg_category.json" }, { - "name": "Generic PETG HF", - "sub_path": "filament/Generic PETG HF.json" + "name": "Generic PCTG @U1 base", + "sub_path": "filament/Generic PCTG @U1 base.json" }, { - "name": "Generic PETG-CF @base", - "sub_path": "filament/Generic PETG-CF @base.json" - }, - { - "name": "Generic PETG-CF", - "sub_path": "filament/Generic PETG-CF.json" - }, - { - "name": "Generic PETG-GF @base", - "sub_path": "filament/Generic PETG-GF @base.json" - }, - { - "name": "Generic PETG-GF", - "sub_path": "filament/Generic PETG-GF.json" + "name": "Generic PCTG", + "sub_path": "filament/Generic PCTG.json" }, { - "name": "Generic PLA High Speed @base", - "sub_path": "filament/Generic PLA High Speed @base.json" + "name": "fdm_filament_petg_hf_category", + "sub_path": "filament/fdm_filament_petg_hf_category.json" }, { - "name": "Generic PLA High Speed", - "sub_path": "filament/Generic PLA High Speed.json" + "name": "fdm_filament_petg_cf_category", + "sub_path": "filament/fdm_filament_petg_cf_category.json" }, { - "name": "Generic PLA Silk @base", - "sub_path": "filament/Generic PLA Silk @base.json" + "name": "fdm_filament_petg_gf_category", + "sub_path": "filament/fdm_filament_petg_gf_category.json" }, { - "name": "Generic PLA Silk", - "sub_path": "filament/Generic PLA Silk.json" + "name": "fdm_filament_pla_hs_category", + "sub_path": "filament/fdm_filament_pla_hs_category.json" }, { - "name": "Generic PLA @base", - "sub_path": "filament/Generic PLA @base.json" + "name": "fdm_filament_pla_silk_category", + "sub_path": "filament/fdm_filament_pla_silk_category.json" }, { - "name": "Generic PLA", - "sub_path": "filament/Generic PLA.json" + "name": "fdm_filament_pla_category", + "sub_path": "filament/fdm_filament_pla_category.json" }, { - "name": "Generic PLA-CF @base", - "sub_path": "filament/Generic PLA-CF @base.json" + "name": "fdm_filament_pla_cf_category", + "sub_path": "filament/fdm_filament_pla_cf_category.json" }, { - "name": "Generic PLA-CF", - "sub_path": "filament/Generic PLA-CF.json" + "name": "fdm_filament_support_bvoh_category", + "sub_path": "filament/fdm_filament_support_bvoh_category.json" }, { - "name": "Generic BVOH @base", - "sub_path": "filament/Generic BVOH @base.json" + "name": "Generic BVOH @U1 base", + "sub_path": "filament/Generic BVOH @U1 base.json" }, { "name": "Generic BVOH", "sub_path": "filament/Generic BVOH.json" }, { - "name": "Generic TPU 95A HF @base", - "sub_path": "filament/Generic TPU 95A HF @base.json" - }, - { - "name": "Generic TPU 95A HF", - "sub_path": "filament/Generic TPU 95A HF.json" - }, - { - "name": "Snapmaker PETG HF @base", - "sub_path": "filament/Snapmaker PETG HF @base.json" - }, - { - "name": "Snapmaker PETG HF", - "sub_path": "filament/Snapmaker PETG HF.json" - }, - - - - - - - - - - - - - - - - - - - - - - - - - - { - "name": "fdm_filament_common", - "sub_path": "filament/fdm_filament_common.json" - }, - { - "name": "fdm_filament_abs", - "sub_path": "filament/fdm_filament_abs.json" - }, - { - "name": "fdm_filament_asa", - "sub_path": "filament/fdm_filament_asa.json" - }, - { - "name": "fdm_filament_pa", - "sub_path": "filament/fdm_filament_pa.json" - }, - { - "name": "fdm_filament_petg", - "sub_path": "filament/fdm_filament_petg.json" - }, - { - "name": "fdm_filament_pet", - "sub_path": "filament/fdm_filament_pet.json" - }, - { - "name": "fdm_filament_pla", - "sub_path": "filament/fdm_filament_pla.json" - }, - { - "name": "fdm_filament_pla_eco", - "sub_path": "filament/fdm_filament_pla_eco.json" - }, - { - "name": "fdm_filament_pva", - "sub_path": "filament/fdm_filament_pva.json" - }, - { - "name": "fdm_filament_tpu", - "sub_path": "filament/fdm_filament_tpu.json" - }, - { - "name": "Snapmaker ABS @base", - "sub_path": "filament/Snapmaker ABS @base.json" + "name": "fdm_filament_tpu_95a_hf_category", + "sub_path": "filament/fdm_filament_tpu_95a_hf_category.json" }, { "name": "Snapmaker ABS", @@ -872,10 +684,6 @@ "name": "Snapmaker ABS @0.2 nozzle", "sub_path": "filament/Snapmaker ABS @0.2 nozzle.json" }, - { - "name": "Snapmaker ASA @base", - "sub_path": "filament/Snapmaker ASA @base.json" - }, { "name": "Snapmaker ASA", "sub_path": "filament/Snapmaker ASA.json" @@ -884,18 +692,10 @@ "name": "Snapmaker ASA @0.2 nozzle", "sub_path": "filament/Snapmaker ASA @0.2 nozzle.json" }, - { - "name": "Snapmaker PA-CF @base", - "sub_path": "filament/Snapmaker PA-CF @base.json" - }, { "name": "Snapmaker PA-CF", "sub_path": "filament/Snapmaker PA-CF.json" }, - { - "name": "Snapmaker PETG @base", - "sub_path": "filament/Snapmaker PETG @base.json" - }, { "name": "Snapmaker PETG", "sub_path": "filament/Snapmaker PETG.json" @@ -905,49 +705,29 @@ "sub_path": "filament/Snapmaker PETG @0.2 nozzle.json" }, { - "name": "Snapmaker PET @base", - "sub_path": "filament/Snapmaker PET @base.json" + "name": "fdm_filament_pet_category", + "sub_path": "filament/fdm_filament_pet_category.json" }, { "name": "Snapmaker PET", "sub_path": "filament/Snapmaker PET.json" }, - { - "name": "Snapmaker PETG-CF @base", - "sub_path": "filament/Snapmaker PETG-CF @base.json" - }, { "name": "Snapmaker PETG-CF", "sub_path": "filament/Snapmaker PETG-CF.json" }, - { - "name": "Snapmaker PLA Eco @base", - "sub_path": "filament/Snapmaker PLA Eco @base.json" - }, { "name": "Snapmaker PLA Eco", "sub_path": "filament/Snapmaker PLA Eco.json" }, - { - "name": "Snapmaker PLA @base", - "sub_path": "filament/Snapmaker PLA @base.json" - }, { "name": "Snapmaker PLA", "sub_path": "filament/Snapmaker PLA.json" }, - { - "name": "Snapmaker PLA-CF @base", - "sub_path": "filament/Snapmaker PLA-CF @base.json" - }, { "name": "Snapmaker PLA-CF", "sub_path": "filament/Snapmaker PLA-CF.json" }, - { - "name": "Snapmaker PLA Silk @base", - "sub_path": "filament/Snapmaker PLA Silk @base.json" - }, { "name": "Snapmaker PLA Silk", "sub_path": "filament/Snapmaker PLA Silk.json" @@ -956,10 +736,6 @@ "name": "Snapmaker PLA Silk @0.2 nozzle", "sub_path": "filament/Snapmaker PLA Silk @0.2 nozzle.json" }, - { - "name": "PolyLite PLA @base", - "sub_path": "filament/PolyLite PLA @base.json" - }, { "name": "PolyLite PLA", "sub_path": "filament/PolyLite PLA.json" @@ -968,10 +744,6 @@ "name": "PolyLite PLA @0.2 nozzle", "sub_path": "filament/PolyLite PLA @0.2 nozzle.json" }, - { - "name": "PolyTerra PLA @base", - "sub_path": "filament/PolyTerra PLA @base.json" - }, { "name": "PolyTerra PLA", "sub_path": "filament/PolyTerra PLA.json" @@ -980,10 +752,6 @@ "name": "PolyTerra PLA @0.2 nozzle", "sub_path": "filament/PolyTerra PLA @0.2 nozzle.json" }, - { - "name": "Snapmaker PVA @base", - "sub_path": "filament/Snapmaker PVA @base.json" - }, { "name": "Snapmaker PVA", "sub_path": "filament/Snapmaker PVA.json" @@ -992,10 +760,6 @@ "name": "Snapmaker PVA @0.2 nozzle", "sub_path": "filament/Snapmaker PVA @0.2 nozzle.json" }, - { - "name": "Snapmaker TPU @base", - "sub_path": "filament/Snapmaker TPU @base.json" - }, { "name": "Snapmaker TPU", "sub_path": "filament/Snapmaker TPU.json" @@ -1036,10 +800,6 @@ "name": "Snapmaker ASA @J1 0.2 nozzle", "sub_path": "filament/Snapmaker ASA @J1 0.2 nozzle.json" }, - { - "name": "Snapmaker PA-CF @J1 base", - "sub_path": "filament/Snapmaker PA-CF @J1 base.json" - }, { "name": "Snapmaker PA-CF @J1", "sub_path": "filament/Snapmaker PA-CF @J1.json" @@ -1060,18 +820,10 @@ "name": "Snapmaker PETG @J1 0.8 nozzle", "sub_path": "filament/Snapmaker PETG @J1 0.8 nozzle.json" }, - { - "name": "Snapmaker PET @J1 base", - "sub_path": "filament/Snapmaker PET @J1 base.json" - }, { "name": "Snapmaker PET @J1", "sub_path": "filament/Snapmaker PET @J1.json" }, - { - "name": "Snapmaker PETG-CF @J1 base", - "sub_path": "filament/Snapmaker PETG-CF @J1 base.json" - }, { "name": "Snapmaker PETG-CF @J1", "sub_path": "filament/Snapmaker PETG-CF @J1.json" @@ -1092,17 +844,13 @@ "name": "Snapmaker PLA Eco @J1 0.8 nozzle", "sub_path": "filament/Snapmaker PLA Eco @J1 0.8 nozzle.json" }, - { - "name": "Snapmaker PLA @J1 base", - "sub_path": "filament/Snapmaker PLA @J1 base.json" - }, { "name": "Snapmaker PLA @J1", "sub_path": "filament/Snapmaker PLA @J1.json" }, { - "name": "Snapmaker PLA Matte @base", - "sub_path": "filament/Snapmaker PLA Matte @base.json" + "name": "fdm_filament_pla_matte_category", + "sub_path": "filament/fdm_filament_pla_matte_category.json" }, { "name": "Snapmaker PLA Matte @J1", @@ -1148,6 +896,10 @@ "name": "PolyLite PLA @J1", "sub_path": "filament/PolyLite PLA @J1.json" }, + { + "name": "PolyLite PLA @J1 base", + "sub_path": "filament/PolyLite PLA @J1 base.json" + }, { "name": "PolyLite PLA @J1 0.2 nozzle", "sub_path": "filament/PolyLite PLA @J1 0.2 nozzle.json" @@ -1156,6 +908,10 @@ "name": "PolyTerra PLA @J1", "sub_path": "filament/PolyTerra PLA @J1.json" }, + { + "name": "PolyTerra PLA @J1 base", + "sub_path": "filament/PolyTerra PLA @J1 base.json" + }, { "name": "PolyTerra PLA @J1 0.2 nozzle", "sub_path": "filament/PolyTerra PLA @J1 0.2 nozzle.json" @@ -1172,10 +928,6 @@ "name": "Snapmaker PVA @J1 0.2 nozzle", "sub_path": "filament/Snapmaker PVA @J1 0.2 nozzle.json" }, - { - "name": "Snapmaker TPU @J1 base", - "sub_path": "filament/Snapmaker TPU @J1 base.json" - }, { "name": "Snapmaker TPU @J1", "sub_path": "filament/Snapmaker TPU @J1.json" @@ -1220,10 +972,6 @@ "name": "Snapmaker ASA @Dual 0.2 nozzle", "sub_path": "filament/Snapmaker ASA @Dual 0.2 nozzle.json" }, - { - "name": "Snapmaker PA-CF @Dual base", - "sub_path": "filament/Snapmaker PA-CF @Dual base.json" - }, { "name": "Snapmaker PA-CF @Dual", "sub_path": "filament/Snapmaker PA-CF @Dual.json" @@ -1256,10 +1004,6 @@ "name": "Snapmaker PET @Dual", "sub_path": "filament/Snapmaker PET @Dual.json" }, - { - "name": "Snapmaker PETG-CF @Dual base", - "sub_path": "filament/Snapmaker PETG-CF @Dual base.json" - }, { "name": "Snapmaker PETG-CF @Dual", "sub_path": "filament/Snapmaker PETG-CF @Dual.json" @@ -1280,10 +1024,6 @@ "name": "Snapmaker PLA Eco @Dual 0.8 nozzle", "sub_path": "filament/Snapmaker PLA Eco @Dual 0.8 nozzle.json" }, - { - "name": "Snapmaker PLA @Dual base", - "sub_path": "filament/Snapmaker PLA @Dual base.json" - }, { "name": "Snapmaker PLA @Dual", "sub_path": "filament/Snapmaker PLA @Dual.json" @@ -1332,6 +1072,10 @@ "name": "PolyLite PLA @Dual", "sub_path": "filament/PolyLite PLA @Dual.json" }, + { + "name": "PolyLite PLA @Dual base", + "sub_path": "filament/PolyLite PLA @Dual base.json" + }, { "name": "PolyLite PLA @Dual 0.2 nozzle", "sub_path": "filament/PolyLite PLA @Dual 0.2 nozzle.json" @@ -1340,6 +1084,10 @@ "name": "PolyTerra PLA @Dual", "sub_path": "filament/PolyTerra PLA @Dual.json" }, + { + "name": "PolyTerra PLA @Dual base", + "sub_path": "filament/PolyTerra PLA @Dual base.json" + }, { "name": "PolyTerra PLA @Dual 0.2 nozzle", "sub_path": "filament/PolyTerra PLA @Dual 0.2 nozzle.json" @@ -1356,10 +1104,6 @@ "name": "Snapmaker PVA @Dual 0.2 nozzle", "sub_path": "filament/Snapmaker PVA @Dual 0.2 nozzle.json" }, - { - "name": "Snapmaker TPU @Dual base", - "sub_path": "filament/Snapmaker TPU @Dual base.json" - }, { "name": "Snapmaker TPU @Dual", "sub_path": "filament/Snapmaker TPU @Dual.json" @@ -1373,12 +1117,8 @@ "sub_path": "filament/Snapmaker TPE @Dual.json" }, { - "name": "Snapmaker Breakaway Support @base", - "sub_path": "filament/Snapmaker Breakaway Support @base.json" - }, - { - "name": "Snapmaker Support @base", - "sub_path": "filament/Snapmaker Support @base.json" + "name": "fdm_filament_support_breakaway_category", + "sub_path": "filament/fdm_filament_support_breakaway_category.json" }, { "name": "Snapmaker Breakaway Support", @@ -1388,16 +1128,6 @@ "name": "Snapmaker Breakaway Support @J1", "sub_path": "filament/Snapmaker Breakaway Support @J1.json" }, - - - - - - - { - "name": "Snapmaker PLA @U1 base", - "sub_path": "filament/Snapmaker PLA @U1 base.json" - }, { "name": "Snapmaker PLA Eco @U1 base", "sub_path": "filament/Snapmaker PLA Eco @U1 base.json" @@ -1422,10 +1152,6 @@ "name": "Snapmaker PLA Basic @U1", "sub_path": "filament/Snapmaker PLA Basic @U1.json" }, - { - "name": "Snapmaker PLA SnapSpeed @base", - "sub_path": "filament/Snapmaker PLA SnapSpeed @base.json" - }, { "name": "Snapmaker PLA SnapSpeed", "sub_path": "filament/Snapmaker PLA SnapSpeed.json" @@ -1450,19 +1176,19 @@ "name": "Snapmaker PLA SnapSpeed @U1", "sub_path": "filament/Snapmaker PLA SnapSpeed @U1.json" }, - { - "name": "Snapmaker PLA Metal @U1 base", - "sub_path": "filament/Snapmaker PLA Metal @U1 base.json" - }, { "name": "Snapmaker PLA Silk @U1 base", "sub_path": "filament/Snapmaker PLA Silk @U1 base.json" }, + { + "name": "Snapmaker TPU 95A HF @U1 base", + "sub_path": "filament/Snapmaker TPU 95A HF @U1 base.json" + }, { "name": "Snapmaker TPU 95A HF @U1 0.4 nozzle", "sub_path": "filament/Snapmaker TPU 95A HF @U1 0.4 nozzle.json" }, - { + { "name": "Snapmaker PLA-CF @U1 base", "sub_path": "filament/Snapmaker PLA-CF @U1 base.json" }, @@ -1471,67 +1197,44 @@ "sub_path": "filament/Snapmaker PVA @U1 base.json" }, { - "name": "Snapmaker TPU @U1 base", - "sub_path": "filament/Snapmaker TPU @U1 base.json" - }, - { - "name": "Snapmaker TPU 95A @U1 base", - "sub_path":"filament/Snapmaker TPU 95A @U1 base.json" - }, - - { - "name": "fdm_filament_common_poly", - "sub_path": "filament/fdm_filament_common_poly.json" - }, - { - "name": "fdm_filament_pla_poly", - "sub_path": "filament/fdm_filament_pla_poly.json" - }, - { - "name": "Polymaker PLA @U1 base", - "sub_path": "filament/Polymaker PLA @U1 base.json" + "name": "Polymaker General PLA Family @U1 base", + "sub_path": "filament/Polymaker General PLA Family @U1 base.json" }, { "name": "Polymaker General PLA Family @U1", "sub_path": "filament/Polymaker General PLA Family @U1.json" }, { - "name": "Polymaker Silk PLA Family @U1", - "sub_path": "filament/Polymaker Silk PLA Family @U1.json" + "name": "Polymaker Silk PLA Family @U1 base", + "sub_path": "filament/Polymaker Silk PLA Family @U1 base.json" }, { - "name": "Polymaker Tough PLA Family @U1", - "sub_path": "filament/Polymaker Tough PLA Family @U1.json" + "name": "Polymaker Silk PLA Family @U1", + "sub_path": "filament/Polymaker Silk PLA Family @U1.json" }, - - - - { - "name": "fdm_filament_common2", - "sub_path": "filament/fdm_filament_common2.json" + "name": "Polymaker Tough PLA Family @U1 base", + "sub_path": "filament/Polymaker Tough PLA Family @U1 base.json" }, { - "name": "fdm_filament_pla2", - "sub_path": "filament/fdm_filament_pla2.json" + "name": "Polymaker Tough PLA Family @U1", + "sub_path": "filament/Polymaker Tough PLA Family @U1.json" }, { - "name": "fdm_filament_pet2", - "sub_path": "filament/fdm_filament_pet2.json" + "name": "Snapmaker PLA Wood @U1 base", + "sub_path": "filament/Snapmaker PLA Wood @U1 base.json" }, { - "name": "fdm_filament_tpu2", - "sub_path": "filament/fdm_filament_tpu2.json" + "name": "Snapmaker PLA Wood @U1 0.4 nozzle", + "sub_path": "filament/Snapmaker PLA Wood @U1 0.4 nozzle.json" }, - - { - "name": "Generic PLA @base2", - "sub_path": "filament/Generic PLA @base2.json" + "name": "Generic PLA @U1 base", + "sub_path": "filament/Generic PLA @U1 base.json" }, { - "name": "Snapmaker PLA Wood @U1 0.4 nozzle", - "sub_path": "filament/Snapmaker PLA Wood @U1 0.4 nozzle.json" + "name": "Generic PLA", + "sub_path": "filament/Generic PLA.json" }, { "name": "Generic PLA @U1 0.2 nozzle", @@ -1545,11 +1248,33 @@ "name": "Generic PLA @U1 0.8 nozzle", "sub_path": "filament/Generic PLA @U1 0.8 nozzle.json" }, - - { - "name": "Generic PLA Silk @base2", - "sub_path": "filament/Generic PLA Silk @base2.json" + "name": "Snapmaker PLA Rainbow @U1 base", + "sub_path": "filament/Snapmaker PLA Rainbow @U1 base.json" + }, + { + "name": "Snapmaker PLA Rainbow @U1 0.4 nozzle", + "sub_path": "filament/Snapmaker PLA Rainbow @U1 0.4 nozzle.json" + }, + { + "name": "Snapmaker PLA Rainbow @U1 0.2 nozzle", + "sub_path": "filament/Snapmaker PLA Rainbow @U1 0.2 nozzle.json" + }, + { + "name": "Snapmaker PLA Rainbow @U1 0.6 nozzle", + "sub_path": "filament/Snapmaker PLA Rainbow @U1 0.6 nozzle.json" + }, + { + "name": "Snapmaker PLA Rainbow @U1 0.8 nozzle", + "sub_path": "filament/Snapmaker PLA Rainbow @U1 0.8 nozzle.json" + }, + { + "name": "Generic PLA Silk @U1 base", + "sub_path": "filament/Generic PLA Silk @U1 base.json" + }, + { + "name": "Generic PLA Silk", + "sub_path": "filament/Generic PLA Silk.json" }, { "name": "Generic PLA Silk @U1 0.2 nozzle", @@ -1563,10 +1288,13 @@ "name": "Generic PLA Silk @U1 0.8 nozzle", "sub_path": "filament/Generic PLA Silk @U1 0.8 nozzle.json" }, - { - "name": "Generic PLA-CF @base2", - "sub_path": "filament/Generic PLA-CF @base2.json" + "name": "Generic PLA-CF @U1 base", + "sub_path": "filament/Generic PLA-CF @U1 base.json" + }, + { + "name": "Generic PLA-CF", + "sub_path": "filament/Generic PLA-CF.json" }, { "name": "Generic PLA-CF @U1 0.6 nozzle", @@ -1576,10 +1304,13 @@ "name": "Generic PLA-CF @U1 0.8 nozzle", "sub_path": "filament/Generic PLA-CF @U1 0.8 nozzle.json" }, - { - "name": "Generic PLA High Speed @base2", - "sub_path": "filament/Generic PLA High Speed @base2.json" + "name": "Generic PLA High Speed @U1 base", + "sub_path": "filament/Generic PLA High Speed @U1 base.json" + }, + { + "name": "Generic PLA High Speed", + "sub_path": "filament/Generic PLA High Speed.json" }, { "name": "Generic PLA High Speed @U1 0.2 nozzle", @@ -1593,11 +1324,13 @@ "name": "Generic PLA High Speed @U1 0.8 nozzle", "sub_path": "filament/Generic PLA High Speed @U1 0.8 nozzle.json" }, - - { - "name": "Generic PETG @base2", - "sub_path": "filament/Generic PETG @base2.json" + "name": "Generic PETG @U1 base", + "sub_path": "filament/Generic PETG @U1 base.json" + }, + { + "name": "Generic PETG", + "sub_path": "filament/Generic PETG.json" }, { "name": "Generic PETG @U1 0.2 nozzle", @@ -1611,11 +1344,13 @@ "name": "Generic PETG @U1 0.8 nozzle", "sub_path": "filament/Generic PETG @U1 0.8 nozzle.json" }, - - { - "name": "Generic PETG HF @base2", - "sub_path": "filament/Generic PETG HF @base2.json" + "name": "Generic PETG HF @U1 base", + "sub_path": "filament/Generic PETG HF @U1 base.json" + }, + { + "name": "Generic PETG HF", + "sub_path": "filament/Generic PETG HF.json" }, { "name": "Generic PETG HF @U1 0.2 nozzle", @@ -1629,11 +1364,13 @@ "name": "Generic PETG HF @U1 0.8 nozzle", "sub_path": "filament/Generic PETG HF @U1 0.8 nozzle.json" }, - - { - "name": "Generic PETG-CF @base2", - "sub_path": "filament/Generic PETG-CF @base2.json" + "name": "Generic PETG-CF @U1 base", + "sub_path": "filament/Generic PETG-CF @U1 base.json" + }, + { + "name": "Generic PETG-CF", + "sub_path": "filament/Generic PETG-CF.json" }, { "name": "Generic PETG-CF @U1 0.6 nozzle", @@ -1643,11 +1380,13 @@ "name": "Generic PETG-CF @U1 0.8 nozzle", "sub_path": "filament/Generic PETG-CF @U1 0.8 nozzle.json" }, - - { - "name": "Generic PETG-GF @base2", - "sub_path": "filament/Generic PETG-GF @base2.json" + "name": "Generic PETG-GF @U1 base", + "sub_path": "filament/Generic PETG-GF @U1 base.json" + }, + { + "name": "Generic PETG-GF", + "sub_path": "filament/Generic PETG-GF.json" }, { "name": "Generic PETG-GF @U1 0.6 nozzle", @@ -1657,11 +1396,13 @@ "name": "Generic PETG-GF @U1 0.8 nozzle", "sub_path": "filament/Generic PETG-GF @U1 0.8 nozzle.json" }, - - { - "name": "Generic TPU @base2", - "sub_path": "filament/Generic TPU @base2.json" + "name": "Generic TPU @U1 base", + "sub_path": "filament/Generic TPU @U1 base.json" + }, + { + "name": "Generic TPU", + "sub_path": "filament/Generic TPU.json" }, { "name": "Generic TPU @U1 0.6 nozzle", @@ -1671,10 +1412,17 @@ "name": "Generic TPU @U1 0.8 nozzle", "sub_path": "filament/Generic TPU @U1 0.8 nozzle.json" }, - { - "name": "Generic TPU 95A HF @base2", - "sub_path": "filament/Generic TPU 95A HF @base2.json" + "name": "Snapmaker TPU @U1 base", + "sub_path": "filament/Snapmaker TPU @U1 base.json" + }, + { + "name": "Generic TPU 95A HF @U1 base", + "sub_path": "filament/Generic TPU 95A HF @U1 base.json" + }, + { + "name": "Generic TPU 95A HF", + "sub_path": "filament/Generic TPU 95A HF.json" }, { "name": "Generic TPU 95A HF @U1 0.6 nozzle", @@ -1684,17 +1432,9 @@ "name": "Generic TPU 95A HF @U1 0.8 nozzle", "sub_path": "filament/Generic TPU 95A HF @U1 0.8 nozzle.json" }, - - - { - "name": "Snapmaker TPU 90A @U1", - "sub_path": "filament/Snapmaker TPU 90A @U1.json" - }, - - { - "name": "Snapmaker PLA Matte @U1 base2", - "sub_path": "filament/Snapmaker PLA Matte @U1 base2.json" + "name": "fdm_filament_tpu_90a_category", + "sub_path": "filament/fdm_filament_tpu_90a_category.json" }, { "name": "Snapmaker PLA Matte @U1 0.2 nozzle", @@ -1708,10 +1448,13 @@ "name": "Snapmaker PLA Matte @U1 0.8 nozzle", "sub_path": "filament/Snapmaker PLA Matte @U1 0.8 nozzle.json" }, - { - "name": "Snapmaker PETG HF @U1 base2", - "sub_path": "filament/Snapmaker PETG HF @U1 base2.json" + "name": "Snapmaker PETG HF @U1 base", + "sub_path": "filament/Snapmaker PETG HF @U1 base.json" + }, + { + "name": "Snapmaker PETG HF", + "sub_path": "filament/Snapmaker PETG HF.json" }, { "name": "Snapmaker PETG HF @U1 0.2 nozzle", @@ -1725,17 +1468,10 @@ "name": "Snapmaker PETG HF @U1 0.8 nozzle", "sub_path": "filament/Snapmaker PETG HF @U1 0.8 nozzle.json" }, - - { "name": "Snapmaker PLA Silk @U1", "sub_path": "filament/Snapmaker PLA Silk @U1.json" }, - - { - "name": "Snapmaker PLA SnapSpeed @U1 base2", - "sub_path": "filament/Snapmaker PLA SnapSpeed @U1 base2.json" - }, { "name": "Snapmaker PLA SnapSpeed @U1 0.2 nozzle", "sub_path": "filament/Snapmaker PLA SnapSpeed @U1 0.2 nozzle.json" @@ -1748,6 +1484,14 @@ "name": "Snapmaker PLA SnapSpeed @U1 0.8 nozzle", "sub_path": "filament/Snapmaker PLA SnapSpeed @U1 0.8 nozzle.json" }, + { + "name": "Snapmaker TPU 90A @U1 base", + "sub_path": "filament/Snapmaker TPU 90A @U1 base.json" + }, + { + "name": "Snapmaker TPU 90A @U1", + "sub_path": "filament/Snapmaker TPU 90A @U1.json" + }, { "name": "Snapmaker TPU 90A @U1 0.6 nozzle", "sub_path": "filament/Snapmaker TPU 90A @U1 0.6 nozzle.json" @@ -1756,6 +1500,14 @@ "name": "Snapmaker TPU 90A @U1 0.8 nozzle", "sub_path": "filament/Snapmaker TPU 90A @U1 0.8 nozzle.json" }, + { + "name": "Generic PC @U1 base", + "sub_path": "filament/Generic PC @U1 base.json" + }, + { + "name": "Generic PC", + "sub_path": "filament/Generic PC.json" + }, { "name": "Generic PC @U1 0.6 nozzle", "sub_path": "filament/Generic PC @U1 0.6 nozzle.json" @@ -1772,6 +1524,14 @@ "name": "Snapmaker TPU 95A HF @U1 0.8 nozzle", "sub_path": "filament/Snapmaker TPU 95A HF @U1 0.8 nozzle.json" }, + { + "name": "Generic ABS @U1 base", + "sub_path": "filament/Generic ABS @U1 base.json" + }, + { + "name": "Generic ABS", + "sub_path": "filament/Generic ABS.json" + }, { "name": "Generic ABS @U1 0.2 nozzle", "sub_path": "filament/Generic ABS @U1 0.2 nozzle.json" @@ -1804,6 +1564,14 @@ "name": "Snapmaker PLA Wood @U1 0.8 nozzle", "sub_path": "filament/Snapmaker PLA Wood @U1 0.8 nozzle.json" }, + { + "name": "Generic Support For PLA @U1 base", + "sub_path": "filament/Generic Support For PLA @U1 base.json" + }, + { + "name": "Generic Support For PLA", + "sub_path": "filament/Generic Support For PLA.json" + }, { "name": "Generic Support For PLA @U1 0.2 nozzle", "sub_path": "filament/Generic Support For PLA @U1 0.2 nozzle.json" @@ -1836,6 +1604,14 @@ "name": "Snapmaker PLA Glow @U1 0.4 nozzle", "sub_path": "filament/Snapmaker PLA Glow @U1 0.4 nozzle.json" }, + { + "name": "Snapmaker PLA Glow @U1 0.6 nozzle", + "sub_path": "filament/Snapmaker PLA Glow @U1 0.6 nozzle.json" + }, + { + "name": "Snapmaker PLA Glow @U1 0.8 nozzle", + "sub_path": "filament/Snapmaker PLA Glow @U1 0.8 nozzle.json" + }, { "name": "Snapmaker PLA Translucent @U1 base", "sub_path": "filament/Snapmaker PLA Translucent @U1 base.json" @@ -1884,10 +1660,22 @@ "name": "Snapmaker PVA @U1 0.8 nozzle", "sub_path": "filament/Snapmaker PVA @U1 0.8 nozzle.json" }, + { + "name": "Snapmaker PLA Full Spectrum @U1 base", + "sub_path": "filament/Snapmaker PLA Full Spectrum @U1 base.json" + }, + { + "name": "Snapmaker PLA Full Spectrum @U1 0.2 nozzle", + "sub_path": "filament/Snapmaker PLA Full Spectrum @U1 0.2 nozzle.json" + }, { "name": "Snapmaker PLA Full Spectrum @U1 0.4 nozzle", "sub_path": "filament/Snapmaker PLA Full Spectrum @U1 0.4 nozzle.json" }, + { + "name": "Snapmaker PLA Full Spectrum @U1 0.6 nozzle", + "sub_path": "filament/Snapmaker PLA Full Spectrum @U1 0.6 nozzle.json" + }, { "name": "Snapmaker ABS @U1 base", "sub_path": "filament/Snapmaker ABS @U1 base.json" @@ -1940,6 +1728,18 @@ "name": "Snapmaker PETG-CF @U1 0.4 nozzle", "sub_path": "filament/Snapmaker PETG-CF @U1 0.4 nozzle.json" }, + { + "name": "Snapmaker PETG-CF @U1 0.6 nozzle", + "sub_path": "filament/Snapmaker PETG-CF @U1 0.6 nozzle.json" + }, + { + "name": "Snapmaker PETG-CF @U1 0.8 nozzle", + "sub_path": "filament/Snapmaker PETG-CF @U1 0.8 nozzle.json" + }, + { + "name": "Snapmaker Support For PLA @U1 base", + "sub_path": "filament/Snapmaker Support For PLA @U1 base.json" + }, { "name": "Snapmaker Support For PLA @U1 0.2 nozzle", "sub_path": "filament/Snapmaker Support For PLA @U1 0.2 nozzle.json" @@ -1969,14 +1769,18 @@ "sub_path": "filament/Generic ASA @U1 0.8 nozzle.json" }, { - "name": "Snapmaker PLA Full Spectrum @U1 0.2 nozzle", - "sub_path": "filament/Snapmaker PLA Full Spectrum @U1 0.2 nozzle.json" + "name": "Snapmaker TPU @U1 0.4 nozzle", + "sub_path": "filament/Snapmaker TPU @U1 0.4 nozzle.json" }, { - "name": "Snapmaker PLA Full Spectrum @U1 0.6 nozzle", - "sub_path": "filament/Snapmaker PLA Full Spectrum @U1 0.6 nozzle.json" + "name": "Snapmaker TPU @U1 0.6 nozzle", + "sub_path": "filament/Snapmaker TPU @U1 0.6 nozzle.json" + }, + { + "name": "Snapmaker TPU @U1 0.8 nozzle", + "sub_path": "filament/Snapmaker TPU @U1 0.8 nozzle.json" } - ], + ], "machine_list": [ { "name": "fdm_klipper", @@ -2350,15 +2154,15 @@ "name": "Snapmaker U1 (0.4 nozzle)", "sub_path": "machine/Snapmaker U1 (0.4 nozzle).json" }, - { + { "name": "Snapmaker U1 (0.2 nozzle)", "sub_path": "machine/Snapmaker U1 (0.2 nozzle).json" }, - { + { "name": "Snapmaker U1 (0.6 nozzle)", "sub_path": "machine/Snapmaker U1 (0.6 nozzle).json" }, - { + { "name": "Snapmaker U1 (0.8 nozzle)", "sub_path": "machine/Snapmaker U1 (0.8 nozzle).json" }, @@ -2380,4 +2184,3 @@ } ] } - diff --git a/resources/profiles/Snapmaker/filament/Generic ABS @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Generic ABS @U1 0.2 nozzle.json index 26037988aca..22e20509abf 100644 --- a/resources/profiles/Snapmaker/filament/Generic ABS @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic ABS @U1 0.2 nozzle.json @@ -1,22 +1,245 @@ { "type": "filament", - "name": "Generic ABS @U1 0.2 nozzle", - "inherits": "Generic ABS @base", "from": "system", - "setting_id": "GFSB99", "instantiation": "true", - "filament_max_volumetric_speed": [ - "15" - ], + "name": "Generic ABS @U1 0.2 nozzle", + "setting_id": "GFSB99", + "inherits": "Generic ABS @U1 base", "compatible_printers": [ "Snapmaker U1 (0.2 nozzle)" ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_density": [ + "1.04" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "ABS" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "100" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "chamber_temperatures": [ + "0" + ], + "compatible_prints": [], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], "enable_pressure_advance": [ "0" ], + "eng_plate_temp": [ + "90" + ], + "eng_plate_temp_initial_layer": [ + "90" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "10" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_deretraction_speed": [ + "nil" + ], "filament_end_gcode": [ "" ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "1" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], "filament_multitool_ramming": [ "1" ], @@ -26,18 +249,76 @@ "filament_multitool_ramming_volume": [ "0.5" ], + "filament_notes": [ + "" + ], "filament_retract_length_toolchange": [ "10" ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], "filament_start_gcode": [ "" ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], "filament_vendor": [ "Generic" ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "hot_plate_temp": [ + "90" + ], + "hot_plate_temp_initial_layer": [ + "90" + ], + "nozzle_temperature": [ + "270" + ], "nozzle_temperature_initial_layer": [ "270" ], - "filament_is_high_temperature": ["1"], - "filament_type": ["ABS"] + "overhang_fan_speed": [ + "80" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "3" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "90" + ], + "textured_plate_temp_initial_layer": [ + "90" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic ABS @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic ABS @U1 0.6 nozzle.json index bc6e0af2ae4..8cb8c3aa6f6 100644 --- a/resources/profiles/Snapmaker/filament/Generic ABS @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic ABS @U1 0.6 nozzle.json @@ -1,22 +1,245 @@ { "type": "filament", - "name": "Generic ABS @U1 0.6 nozzle", - "inherits": "Generic ABS @base", "from": "system", - "setting_id": "GFSB99", "instantiation": "true", - "filament_max_volumetric_speed": [ - "15" - ], + "name": "Generic ABS @U1 0.6 nozzle", + "setting_id": "GFSB99", + "inherits": "Generic ABS @U1 base", "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_density": [ + "1.04" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "ABS" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "100" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "chamber_temperatures": [ + "0" + ], + "compatible_prints": [], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], "enable_pressure_advance": [ "0" ], + "eng_plate_temp": [ + "90" + ], + "eng_plate_temp_initial_layer": [ + "90" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "10" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_deretraction_speed": [ + "nil" + ], "filament_end_gcode": [ "" ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "1" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], "filament_multitool_ramming": [ "1" ], @@ -26,18 +249,76 @@ "filament_multitool_ramming_volume": [ "0.5" ], + "filament_notes": [ + "" + ], "filament_retract_length_toolchange": [ "10" ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], "filament_start_gcode": [ "" ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], "filament_vendor": [ "Generic" ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "hot_plate_temp": [ + "90" + ], + "hot_plate_temp_initial_layer": [ + "90" + ], + "nozzle_temperature": [ + "270" + ], "nozzle_temperature_initial_layer": [ "270" ], - "filament_is_high_temperature": ["1"], - "filament_type": ["ABS"] + "overhang_fan_speed": [ + "80" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "3" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "90" + ], + "textured_plate_temp_initial_layer": [ + "90" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic ABS @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic ABS @U1 0.8 nozzle.json index e1b0a4318b1..01c99af1cea 100644 --- a/resources/profiles/Snapmaker/filament/Generic ABS @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic ABS @U1 0.8 nozzle.json @@ -1,22 +1,245 @@ { "type": "filament", - "name": "Generic ABS @U1 0.8 nozzle", - "inherits": "Generic ABS @base", "from": "system", - "setting_id": "GFSB99", "instantiation": "true", - "filament_max_volumetric_speed": [ - "15" - ], + "name": "Generic ABS @U1 0.8 nozzle", + "setting_id": "GFSB99", + "inherits": "Generic ABS @U1 base", "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_density": [ + "1.04" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "ABS" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "100" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "chamber_temperatures": [ + "0" + ], + "compatible_prints": [], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], "enable_pressure_advance": [ "0" ], + "eng_plate_temp": [ + "90" + ], + "eng_plate_temp_initial_layer": [ + "90" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "10" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_deretraction_speed": [ + "nil" + ], "filament_end_gcode": [ "" ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "1" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], "filament_multitool_ramming": [ "1" ], @@ -26,18 +249,76 @@ "filament_multitool_ramming_volume": [ "0.5" ], + "filament_notes": [ + "" + ], "filament_retract_length_toolchange": [ "10" ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], "filament_start_gcode": [ "" ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], "filament_vendor": [ "Generic" ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "hot_plate_temp": [ + "90" + ], + "hot_plate_temp_initial_layer": [ + "90" + ], + "nozzle_temperature": [ + "270" + ], "nozzle_temperature_initial_layer": [ "270" ], - "filament_is_high_temperature": ["1"], - "filament_type": ["ABS"] + "overhang_fan_speed": [ + "80" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "3" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "90" + ], + "textured_plate_temp_initial_layer": [ + "90" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic ABS @U1 base.json b/resources/profiles/Snapmaker/filament/Generic ABS @U1 base.json new file mode 100644 index 00000000000..7a00519fc31 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic ABS @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Generic ABS @U1 base", + "inherits": "fdm_filament_abs_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic ABS @base.json b/resources/profiles/Snapmaker/filament/Generic ABS @base.json deleted file mode 100644 index 2c602c01de4..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic ABS @base.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "filament", - "name": "Generic ABS @base", - "inherits": "fdm_filament_abs_generic", - "from": "system", - "filament_id": "GFB99", - "instantiation": "false", - "filament_flow_ratio": [ - "0.95" - ], - "filament_max_volumetric_speed": [ - "16" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic ABS.json b/resources/profiles/Snapmaker/filament/Generic ABS.json index b73b8869593..253ec6b2ba1 100644 --- a/resources/profiles/Snapmaker/filament/Generic ABS.json +++ b/resources/profiles/Snapmaker/filament/Generic ABS.json @@ -1,10 +1,10 @@ { "type": "filament", - "name": "Generic ABS", - "inherits": "Generic ABS @base", "from": "system", - "setting_id": "GFSB99", "instantiation": "true", + "name": "Generic ABS", + "setting_id": "GFSB99", + "inherits": "Generic ABS @U1 base", "filament_max_volumetric_speed": [ "15" ], @@ -38,6 +38,287 @@ "nozzle_temperature_initial_layer": [ "270" ], - "filament_is_high_temperature": ["1"], - "filament_type": ["ABS"] + "filament_is_high_temperature": [ + "1" + ], + "compatible_prints": [], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "eng_plate_temp": [ + "90" + ], + "eng_plate_temp_initial_layer": [ + "90" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "10" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_notes": [ + "" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "hot_plate_temp": [ + "90" + ], + "hot_plate_temp_initial_layer": [ + "90" + ], + "nozzle_temperature": [ + "270" + ], + "overhang_fan_speed": [ + "80" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "3" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "90" + ], + "textured_plate_temp_initial_layer": [ + "90" + ], + "chamber_temperatures": [ + "0" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_density": [ + "1.04" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "ABS" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "100" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic ASA @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Generic ASA @U1 0.2 nozzle.json index 78fbadb47a3..25a30ea4b14 100644 --- a/resources/profiles/Snapmaker/filament/Generic ASA @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic ASA @U1 0.2 nozzle.json @@ -1,37 +1,11 @@ { "type": "filament", - "name": "Generic ASA @U1 0.2 nozzle", - "inherits": "Generic ASA @base", "from": "system", - "setting_id": "GFSB98", "instantiation": "true", + "name": "Generic ASA @U1 0.2 nozzle", + "setting_id": "GFSB98", + "inherits": "Generic ASA @U1 base", "compatible_printers": [ "Snapmaker U1 (0.2 nozzle)" - ], - "enable_pressure_advance": [ - "0" - ], - "filament_end_gcode": [ - "" - ], - "filament_multitool_ramming": [ - "1" - ], - "filament_multitool_ramming_flow": [ - "12" - ], - "filament_multitool_ramming_volume": [ - "0.5" - ], - "filament_retract_length_toolchange": [ - "10" - ], - "filament_start_gcode": [ - "" - ], - "filament_vendor": [ - "Generic" - ], - "filament_is_high_temperature": ["1"], - "filament_type": ["ASA"] + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic ASA @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Generic ASA @U1 0.4 nozzle.json index 0fe8af65681..7a2f6bea4e9 100644 --- a/resources/profiles/Snapmaker/filament/Generic ASA @U1 0.4 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic ASA @U1 0.4 nozzle.json @@ -1,37 +1,11 @@ { "type": "filament", - "name": "Generic ASA @U1 0.4 nozzle", - "inherits": "Generic ASA @base", "from": "system", - "setting_id": "GFSB98", "instantiation": "true", + "name": "Generic ASA @U1 0.4 nozzle", + "setting_id": "GFSB98", + "inherits": "Generic ASA @U1 base", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" - ], - "enable_pressure_advance": [ - "0" - ], - "filament_end_gcode": [ - "" - ], - "filament_multitool_ramming": [ - "1" - ], - "filament_multitool_ramming_flow": [ - "12" - ], - "filament_multitool_ramming_volume": [ - "0.5" - ], - "filament_retract_length_toolchange": [ - "10" - ], - "filament_start_gcode": [ - "" - ], - "filament_vendor": [ - "Generic" - ], - "filament_is_high_temperature": ["1"], - "filament_type": ["ASA"] + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic ASA @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic ASA @U1 0.6 nozzle.json index b4f15bfec9d..4b5cc81a1b3 100644 --- a/resources/profiles/Snapmaker/filament/Generic ASA @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic ASA @U1 0.6 nozzle.json @@ -1,37 +1,11 @@ { "type": "filament", - "name": "Generic ASA @U1 0.6 nozzle", - "inherits": "Generic ASA @base", "from": "system", - "setting_id": "GFSB98", "instantiation": "true", + "name": "Generic ASA @U1 0.6 nozzle", + "setting_id": "GFSB98", + "inherits": "Generic ASA @U1 base", "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" - ], - "enable_pressure_advance": [ - "0" - ], - "filament_end_gcode": [ - "" - ], - "filament_multitool_ramming": [ - "1" - ], - "filament_multitool_ramming_flow": [ - "12" - ], - "filament_multitool_ramming_volume": [ - "0.5" - ], - "filament_retract_length_toolchange": [ - "10" - ], - "filament_start_gcode": [ - "" - ], - "filament_vendor": [ - "Generic" - ], - "filament_is_high_temperature": ["1"], - "filament_type": ["ASA"] + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic ASA @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic ASA @U1 0.8 nozzle.json index c7a9f54b060..9867c1f2eb7 100644 --- a/resources/profiles/Snapmaker/filament/Generic ASA @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic ASA @U1 0.8 nozzle.json @@ -1,37 +1,11 @@ { "type": "filament", - "name": "Generic ASA @U1 0.8 nozzle", - "inherits": "Generic ASA @base", "from": "system", - "setting_id": "GFSB98", "instantiation": "true", + "name": "Generic ASA @U1 0.8 nozzle", + "setting_id": "GFSB98", + "inherits": "Generic ASA @U1 base", "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" - ], - "enable_pressure_advance": [ - "0" - ], - "filament_end_gcode": [ - "" - ], - "filament_multitool_ramming": [ - "1" - ], - "filament_multitool_ramming_flow": [ - "12" - ], - "filament_multitool_ramming_volume": [ - "0.5" - ], - "filament_retract_length_toolchange": [ - "10" - ], - "filament_start_gcode": [ - "" - ], - "filament_vendor": [ - "Generic" - ], - "filament_is_high_temperature": ["1"], - "filament_type": ["ASA"] + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic ASA @U1 base.json b/resources/profiles/Snapmaker/filament/Generic ASA @U1 base.json new file mode 100644 index 00000000000..65c2a3bebb8 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic ASA @U1 base.json @@ -0,0 +1,136 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Generic ASA @U1 base", + "inherits": "fdm_filament_asa_category", + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "90" + ], + "eng_plate_temp_initial_layer": [ + "90" + ], + "fan_cooling_layer_time": [ + "35" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "10" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "1" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "12" + ], + "filament_multitool_ramming_volume": [ + "0.5" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_vendor": [ + "Generic" + ], + "filament_z_hop": [ + "nil" + ], + "hot_plate_temp": [ + "90" + ], + "hot_plate_temp_initial_layer": [ + "90" + ], + "nozzle_temperature": [ + "260" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "overhang_fan_speed": [ + "80" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "slow_down_layer_time": [ + "3" + ], + "temperature_vitrification": [ + "100" + ], + "textured_plate_temp": [ + "90" + ], + "textured_plate_temp_initial_layer": [ + "90" + ] +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic ASA @base.json b/resources/profiles/Snapmaker/filament/Generic ASA @base.json deleted file mode 100644 index 580ab98acc6..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic ASA @base.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "filament", - "name": "Generic ASA @base", - "inherits": "fdm_filament_asa_generic", - "from": "system", - "filament_id": "GFB98", - "instantiation": "false", - "filament_flow_ratio": [ - "0.95" - ], - "filament_max_volumetric_speed": [ - "12" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic BVOH @U1 base.json b/resources/profiles/Snapmaker/filament/Generic BVOH @U1 base.json new file mode 100644 index 00000000000..1be8efb5ebf --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic BVOH @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Generic BVOH @U1 base", + "inherits": "fdm_filament_support_bvoh_category" +} diff --git a/resources/profiles/Snapmaker/filament/Generic BVOH @base.json b/resources/profiles/Snapmaker/filament/Generic BVOH @base.json deleted file mode 100644 index 20d44a0cae4..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic BVOH @base.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "filament", - "name": "Generic BVOH @base", - "inherits": "fdm_filament_bvoh_generic", - "from": "system", - "filament_id": "GFS97", - "instantiation": "false" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic BVOH.json b/resources/profiles/Snapmaker/filament/Generic BVOH.json index 15acc533d8b..715fadcb40f 100644 --- a/resources/profiles/Snapmaker/filament/Generic BVOH.json +++ b/resources/profiles/Snapmaker/filament/Generic BVOH.json @@ -1,10 +1,10 @@ { "type": "filament", - "name": "Generic BVOH", - "inherits": "Generic BVOH @base", "from": "system", - "setting_id": "GFSS97_00", "instantiation": "true", + "name": "Generic BVOH", + "setting_id": "GFSS97_00", + "inherits": "Generic BVOH @U1 base", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], @@ -71,5 +71,254 @@ "graphic_effect_plate_temp_initial_layer": [ "65" ], - "filament_type": ["BVOH"] -} \ No newline at end of file + "filament_type": [ + "BVOH" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "69.99" + ], + "filament_density": [ + "1.13" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "1" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "chamber_temperatures": [ + "0" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PA @U1 base.json b/resources/profiles/Snapmaker/filament/Generic PA @U1 base.json new file mode 100644 index 00000000000..18bababa30a --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PA @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Generic PA @U1 base", + "inherits": "fdm_filament_pa_category" +} diff --git a/resources/profiles/Snapmaker/filament/Generic PA-CF @U1 base.json b/resources/profiles/Snapmaker/filament/Generic PA-CF @U1 base.json new file mode 100644 index 00000000000..14189cc7158 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PA-CF @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Generic PA-CF @U1 base", + "inherits": "fdm_filament_pa_cf_category" +} diff --git a/resources/profiles/Snapmaker/filament/Generic PA-CF.json b/resources/profiles/Snapmaker/filament/Generic PA-CF.json index 83268d23042..54faf55a961 100644 --- a/resources/profiles/Snapmaker/filament/Generic PA-CF.json +++ b/resources/profiles/Snapmaker/filament/Generic PA-CF.json @@ -1,11 +1,11 @@ { "type": "filament", - "name": "Generic PA-CF", - "inherits": "fdm_filament_pa_generic", "from": "system", - "filament_id": "GFN98", - "setting_id": "GFSN99", "instantiation": "true", + "name": "Generic PA-CF", + "setting_id": "GFSN99", + "filament_id": "GFN98", + "inherits": "Generic PA-CF @U1 base", "fan_cooling_layer_time": [ "5" ], @@ -15,30 +15,18 @@ "fan_min_speed": [ "10" ], - "filament_type": [ - "PA-CF" - ], "full_fan_speed_layer": [ "2" ], "overhang_fan_speed": [ "40" ], - "overhang_fan_threshold": [ - "0%" - ], "temperature_vitrification": [ "170" ], "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], - "enable_pressure_advance": [ - "0" - ], - "filament_end_gcode": [ - "" - ], "filament_multitool_ramming": [ "1" ], @@ -51,11 +39,115 @@ "filament_retract_length_toolchange": [ "10" ], - "filament_start_gcode": [ - "" - ], "filament_vendor": [ "Generic" ], - "filament_is_high_temperature": ["1"] -} \ No newline at end of file + "filament_is_high_temperature": [ + "1" + ], + "activate_air_filtration": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "eng_plate_temp": [ + "100" + ], + "eng_plate_temp_initial_layer": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.04" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_notes": [ + "" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature": [ + "290" + ], + "nozzle_temperature_initial_layer": [ + "290" + ], + "nozzle_temperature_range_high": [ + "300" + ], + "nozzle_temperature_range_low": [ + "260" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "slow_down_layer_time": [ + "2" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "chamber_temperatures": [ + "0" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PA.json b/resources/profiles/Snapmaker/filament/Generic PA.json index a8ab6c3245f..1852ba40cfa 100644 --- a/resources/profiles/Snapmaker/filament/Generic PA.json +++ b/resources/profiles/Snapmaker/filament/Generic PA.json @@ -1,11 +1,11 @@ { "type": "filament", - "name": "Generic PA", - "inherits": "fdm_filament_pa_generic", "from": "system", - "filament_id": "GFN99", - "setting_id": "GFSN98", "instantiation": "true", + "name": "Generic PA", + "setting_id": "GFSN98", + "filament_id": "GFN99", + "inherits": "Generic PA @U1 base", "chamber_temperatures": [ "60" ], @@ -75,6 +75,251 @@ "filament_vendor": [ "Generic" ], - "filament_is_high_temperature": ["1"], - "filament_type": ["PA"] -} \ No newline at end of file + "filament_is_high_temperature": [ + "1" + ], + "filament_type": [ + "PA" + ], + "activate_air_filtration": [ + "1" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "100" + ], + "eng_plate_temp_initial_layer": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.04" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "108" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "version": "0.0.0.0" +} diff --git a/resources/profiles/Snapmaker/filament/Generic PC @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PC @U1 0.6 nozzle.json index 32db7d52236..8ef00e28893 100644 --- a/resources/profiles/Snapmaker/filament/Generic PC @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PC @U1 0.6 nozzle.json @@ -1,37 +1,290 @@ { "type": "filament", - "name": "Generic PC @U1 0.6 nozzle", - "inherits": "Generic PC @base", "from": "system", - "setting_id": "GFSC99", "instantiation": "true", + "name": "Generic PC @U1 0.6 nozzle", + "setting_id": "GFSC99", + "inherits": "Generic PC @U1 base", "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - "eng_plate_temp": [ - "100" + "activate_air_filtration": [ + "0" ], - "eng_plate_temp_initial_layer": [ - "100" + "activate_chamber_temp_control": [ + "0" ], - "hot_plate_temp": [ - "100" + "adaptive_pressure_advance": [ + "0" ], - "hot_plate_temp_initial_layer": [ - "100" + "adaptive_pressure_advance_bridges": [ + "0" ], - "textured_plate_temp": [ - "100" + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" ], - "textured_plate_temp_initial_layer": [ - "100" + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" ], "enable_pressure_advance": [ "0" ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "60" + ], + "fan_min_speed": [ + "10" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.04" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PC" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "280" + ], + "nozzle_temperature_range_high": [ + "290" + ], + "nozzle_temperature_range_low": [ + "260" + ], + "overhang_fan_speed": [ + "60" + ], + "overhang_fan_threshold": [ + "25%" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "2" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "120" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "eng_plate_temp": [ + "100" + ], + "eng_plate_temp_initial_layer": [ + "100" + ], "filament_end_gcode": [ "\n" ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "1" + ], "filament_multitool_ramming": [ "1" ], @@ -50,9 +303,22 @@ "filament_vendor": [ "Generic" ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], "nozzle_temperature_initial_layer": [ "280" ], - "filament_is_high_temperature": ["1"], - "filament_type": ["PC"] + "pellet_flow_coefficient": [ + "0.4157" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PC @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PC @U1 0.8 nozzle.json index e960c3ca0f9..1072d26928d 100644 --- a/resources/profiles/Snapmaker/filament/Generic PC @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PC @U1 0.8 nozzle.json @@ -1,37 +1,290 @@ { "type": "filament", - "name": "Generic PC @U1 0.8 nozzle", - "inherits": "Generic PC @base", "from": "system", - "setting_id": "GFSC99", "instantiation": "true", + "name": "Generic PC @U1 0.8 nozzle", + "setting_id": "GFSC99", + "inherits": "Generic PC @U1 base", "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], - "eng_plate_temp": [ - "100" + "activate_air_filtration": [ + "0" ], - "eng_plate_temp_initial_layer": [ - "100" + "activate_chamber_temp_control": [ + "0" ], - "hot_plate_temp": [ - "100" + "adaptive_pressure_advance": [ + "0" ], - "hot_plate_temp_initial_layer": [ - "100" + "adaptive_pressure_advance_bridges": [ + "0" ], - "textured_plate_temp": [ - "100" + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" ], - "textured_plate_temp_initial_layer": [ - "100" + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" ], "enable_pressure_advance": [ "0" ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "60" + ], + "fan_min_speed": [ + "10" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.04" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PC" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "280" + ], + "nozzle_temperature_range_high": [ + "290" + ], + "nozzle_temperature_range_low": [ + "260" + ], + "overhang_fan_speed": [ + "60" + ], + "overhang_fan_threshold": [ + "25%" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "2" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "120" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "eng_plate_temp": [ + "100" + ], + "eng_plate_temp_initial_layer": [ + "100" + ], "filament_end_gcode": [ "\n" ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "1" + ], "filament_multitool_ramming": [ "1" ], @@ -50,9 +303,22 @@ "filament_vendor": [ "Generic" ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], "nozzle_temperature_initial_layer": [ "280" ], - "filament_is_high_temperature": ["1"], - "filament_type": ["PC"] + "pellet_flow_coefficient": [ + "0.4157" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PC @U1 base.json b/resources/profiles/Snapmaker/filament/Generic PC @U1 base.json new file mode 100644 index 00000000000..c39671138a5 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PC @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Generic PC @U1 base", + "inherits": "fdm_filament_pc_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PC @base.json b/resources/profiles/Snapmaker/filament/Generic PC @base.json deleted file mode 100644 index 8d1f05a99bd..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PC @base.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "type": "filament", - "name": "Generic PC @base", - "inherits": "fdm_filament_pc_generic", - "from": "system", - "filament_id": "GFC99", - "instantiation": "false", - "filament_max_volumetric_speed": [ - "16" - ], - "filament_flow_ratio": [ - "0.94" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PC.json b/resources/profiles/Snapmaker/filament/Generic PC.json index 68519ddf6aa..bd0c56506ea 100644 --- a/resources/profiles/Snapmaker/filament/Generic PC.json +++ b/resources/profiles/Snapmaker/filament/Generic PC.json @@ -1,10 +1,10 @@ { "type": "filament", - "name": "Generic PC", - "inherits": "Generic PC @base", "from": "system", - "setting_id": "GFSC99", "instantiation": "true", + "name": "Generic PC", + "setting_id": "GFSC99", + "inherits": "Generic PC @U1 base", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], @@ -26,9 +26,6 @@ "textured_plate_temp_initial_layer": [ "100" ], - "enable_pressure_advance": [ - "0" - ], "filament_end_gcode": [ "\n" ], @@ -53,6 +50,275 @@ "nozzle_temperature_initial_layer": [ "280" ], - "filament_is_high_temperature": ["1"], - "filament_type": ["PC"] + "filament_is_high_temperature": [ + "1" + ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_flow_support": [ + "standard" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "60" + ], + "fan_min_speed": [ + "10" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.04" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PC" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "280" + ], + "nozzle_temperature_range_high": [ + "290" + ], + "nozzle_temperature_range_low": [ + "260" + ], + "overhang_fan_speed": [ + "60" + ], + "overhang_fan_threshold": [ + "25%" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "2" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "120" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PCTG @U1 base.json b/resources/profiles/Snapmaker/filament/Generic PCTG @U1 base.json new file mode 100644 index 00000000000..9587f050d23 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PCTG @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Generic PCTG @U1 base", + "inherits": "fdm_filament_pctg_category" +} diff --git a/resources/profiles/Snapmaker/filament/Generic PCTG @base.json b/resources/profiles/Snapmaker/filament/Generic PCTG @base.json deleted file mode 100644 index 7ef5a80de23..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PCTG @base.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "type": "filament", - "name": "Generic PCTG @base", - "inherits": "fdm_filament_pctg_generic", - "from": "system", - "filament_id": "GFG970", - "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": [ - "28.99" - ], - "filament_density": [ - "1.29" - ], - "filament_flow_ratio": [ - "0.95" - ], - "filament_max_volumetric_speed": [ - "6" - ], - "hot_plate_temp": [ - "70" - ], - "hot_plate_temp_initial_layer": [ - "70" - ], - "nozzle_temperature_range_high": [ - "270" - ], - "nozzle_temperature_range_low": [ - "240" - ], - "overhang_fan_speed": [ - "90" - ], - "overhang_fan_threshold": [ - "10%" - ], - "slow_down_layer_time": [ - "12" - ], - "temperature_vitrification": [ - "90" - ], - "textured_plate_temp": [ - "70" - ], - "textured_plate_temp_initial_layer": [ - "70" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PCTG.json b/resources/profiles/Snapmaker/filament/Generic PCTG.json index da4c289d3cf..3114b039d3e 100644 --- a/resources/profiles/Snapmaker/filament/Generic PCTG.json +++ b/resources/profiles/Snapmaker/filament/Generic PCTG.json @@ -1,22 +1,16 @@ { "type": "filament", - "name": "Generic PCTG", - "inherits": "Generic PCTG @base", "from": "system", - "setting_id": "GFSG97_001", "instantiation": "true", + "name": "Generic PCTG", + "setting_id": "GFSG97_001", + "inherits": "Generic PCTG @U1 base", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], - "enable_pressure_advance": [ - "0" - ], "filament_end_gcode": [ "" ], - "filament_minimal_purge_on_wipe_tower": [ - "15" - ], "filament_multitool_ramming": [ "1" ], @@ -41,9 +35,6 @@ "filament_retract_length_toolchange": [ "10" ], - "filament_retract_restart_extra_toolchange": [ - "nil" - ], "textured_plate_temp": [ "100" ], @@ -56,6 +47,7 @@ "eng_plate_temp_initial_layer": [ "100" ], - "filament_is_high_temperature": ["1"], - "filament_type": ["PCTG"] -} \ No newline at end of file + "filament_is_high_temperature": [ + "1" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.2 nozzle.json index e682db430a6..0f11b83848f 100644 --- a/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.2 nozzle.json @@ -1,53 +1,471 @@ { "type": "filament", - "name": "Generic PETG @U1 0.2 nozzle", - "inherits": "Generic PETG @base2", "from": "system", - "setting_id": "GFSG99_01", "instantiation": "true", + "name": "Generic PETG @U1 0.2 nozzle", + "setting_id": "GFSG99_01", + "inherits": "Generic PETG @U1 base", "filament_max_volumetric_speed": [ "1" ], "compatible_printers": [ "Snapmaker U1 (0.2 nozzle)" ], - - - - + "filament_multitool_ramming_flow": [ + "2" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "chamber_temperatures": [ + "0" + ], + "circle_compensation_speed": [ + "200" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "diameter_limit": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_pressure_advance": [ + "0" + ], "eng_plate_temp": [ "80" ], "eng_plate_temp_initial_layer": [ "80" ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "40" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "300" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.27" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": [ - "2" - ], "filament_multitool_ramming_volume": [ "1" ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "10" ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_settings_id": [ + "" + ], "filament_start_gcode": [ "" ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "filament_z_hop_types": [ + "nil" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], "hot_plate_temp": [ "80" ], "hot_plate_temp_initial_layer": [ "80" ], + "impact_strength_z": [ + "10" + ], + "long_retractions_when_ec": [ + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "10%" + ], + "pressure_advance": [ + "0.02" + ], + "retraction_distances_when_ec": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "70" + ], + "supertack_plate_temp_initial_layer": [ + "70" + ], + "temperature_vitrification": [ + "70" + ], "textured_plate_temp": [ "80" ], "textured_plate_temp_initial_layer": [ "80" ], - "filament_is_high_temperature": ["0"], - "filament_type": ["PETG"] + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.6 nozzle.json index 267a7712ddd..092a1aa4dda 100644 --- a/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.6 nozzle.json @@ -1,47 +1,471 @@ { "type": "filament", - "name": "Generic PETG @U1 0.6 nozzle", - "inherits": "Generic PETG @base2", "from": "system", - "setting_id": "GFSG99", "instantiation": "true", + "name": "Generic PETG @U1 0.6 nozzle", + "setting_id": "GFSG99", + "inherits": "Generic PETG @U1 base", "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - - + "filament_multitool_ramming_flow": [ + "18" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "chamber_temperatures": [ + "0" + ], + "circle_compensation_speed": [ + "200" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "diameter_limit": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_pressure_advance": [ + "0" + ], "eng_plate_temp": [ "80" ], "eng_plate_temp_initial_layer": [ "80" ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "40" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "300" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.27" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": [ - "18" - ], "filament_multitool_ramming_volume": [ "1" ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "10" ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_settings_id": [ + "" + ], "filament_start_gcode": [ "" ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "filament_z_hop_types": [ + "nil" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], "hot_plate_temp": [ "80" ], "hot_plate_temp_initial_layer": [ "80" ], + "impact_strength_z": [ + "10" + ], + "long_retractions_when_ec": [ + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "10%" + ], + "pressure_advance": [ + "0.02" + ], + "retraction_distances_when_ec": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "70" + ], + "supertack_plate_temp_initial_layer": [ + "70" + ], + "temperature_vitrification": [ + "70" + ], "textured_plate_temp": [ "80" ], "textured_plate_temp_initial_layer": [ "80" ], - "filament_type": ["PETG"] + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.8 nozzle.json index 5a235bc9436..442e159e776 100644 --- a/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PETG @U1 0.8 nozzle.json @@ -1,48 +1,471 @@ { "type": "filament", - "name": "Generic PETG @U1 0.8 nozzle", - "inherits": "Generic PETG @base2", "from": "system", - "setting_id": "GFSG99", "instantiation": "true", + "name": "Generic PETG @U1 0.8 nozzle", + "setting_id": "GFSG99", + "inherits": "Generic PETG @U1 base", "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], - - - + "filament_multitool_ramming_flow": [ + "18" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "chamber_temperatures": [ + "0" + ], + "circle_compensation_speed": [ + "200" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "diameter_limit": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_pressure_advance": [ + "0" + ], "eng_plate_temp": [ "80" ], "eng_plate_temp_initial_layer": [ "80" ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "40" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "300" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "30" + ], + "filament_density": [ + "1.27" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": [ - "18" - ], "filament_multitool_ramming_volume": [ "1" ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "10" ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_settings_id": [ + "" + ], "filament_start_gcode": [ "" ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "filament_z_hop_types": [ + "nil" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], "hot_plate_temp": [ "80" ], "hot_plate_temp_initial_layer": [ "80" ], + "impact_strength_z": [ + "10" + ], + "long_retractions_when_ec": [ + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "10%" + ], + "pressure_advance": [ + "0.02" + ], + "retraction_distances_when_ec": [ + "0" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "70" + ], + "supertack_plate_temp_initial_layer": [ + "70" + ], + "temperature_vitrification": [ + "70" + ], "textured_plate_temp": [ "80" ], "textured_plate_temp_initial_layer": [ "80" ], - "filament_type": ["PETG"] + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG @U1 base.json b/resources/profiles/Snapmaker/filament/Generic PETG @U1 base.json new file mode 100644 index 00000000000..e97d4628714 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PETG @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Generic PETG @U1 base", + "inherits": "fdm_filament_petg_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG @base.json b/resources/profiles/Snapmaker/filament/Generic PETG @base.json deleted file mode 100644 index 0c42ab16e26..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PETG @base.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "type": "filament", - "name": "Generic PETG @base", - "inherits": "fdm_filament_pet_generic", - "from": "system", - "filament_id": "GFG00", - "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": [ - "24.99" - ], - "filament_density": [ - "1.25" - ], - "filament_flow_ratio": [ - "0.95" - ], - "filament_max_volumetric_speed": [ - "8" - ], - "filament_vendor": [ - "Snapmaker" - ], - "hot_plate_temp": [ - "70" - ], - "hot_plate_temp_initial_layer": [ - "70" - ], - "nozzle_temperature_range_high": [ - "270" - ], - "nozzle_temperature_range_low": [ - "230" - ], - "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{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG @base2.json b/resources/profiles/Snapmaker/filament/Generic PETG @base2.json deleted file mode 100644 index 91a81077be4..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PETG @base2.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "type": "filament", - "name": "Generic PETG @base2", - "inherits": "fdm_filament_pet2", - "from": "system", - "filament_id": "GFG99", - "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": [ - "90" - ], - "fan_min_speed": [ - "40" - ], - "filament_flow_ratio": [ - "0.95" - ], - "filament_max_volumetric_speed": [ - "12" - ], - "hot_plate_temp": [ - "70" - ], - "hot_plate_temp_initial_layer": [ - "70" - ], - "nozzle_temperature_range_high": [ - "270" - ], - "overhang_fan_speed": [ - "90" - ], - "overhang_fan_threshold": [ - "10%" - ], - "slow_down_layer_time": [ - "12" - ], - "slow_down_min_speed": [ - "20" - ], - "textured_plate_temp": [ - "70" - ], - "textured_plate_temp_initial_layer": [ - "70" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.2 nozzle.json index 0b77a1b5a34..5c4944f57fe 100644 --- a/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.2 nozzle.json @@ -1,74 +1,477 @@ { "type": "filament", - "name": "Generic PETG HF @U1 0.2 nozzle", - "inherits": "Generic PETG HF @base2", "from": "system", - "setting_id": "GFSG96_01", "instantiation": "true", + "name": "Generic PETG HF @U1 0.2 nozzle", + "setting_id": "GFSG96_01", + "inherits": "Generic PETG HF @U1 base", "filament_max_volumetric_speed": [ "1", "1" ], - "filament_ramming_travel_time": [ - "0", + "compatible_printers": [ + "Snapmaker U1 (0.2 nozzle)" + ], + "filament_multitool_ramming_flow": [ + "2" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_retraction_length": [ + "nil" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "70" + ], + "supertack_plate_temp_initial_layer": [ + "70" + ], + "activate_air_filtration": [ "0" ], - - "long_retractions_when_ec": [ - "0", + "activate_chamber_temp_control": [ "0" ], - "nozzle_temperature": [ - "220", - "220" + "adaptive_pressure_advance": [ + "0" ], - "nozzle_temperature_initial_layer": [ - "220", - "220" + "adaptive_pressure_advance_bridges": [ + "0" ], - "retraction_distances_when_ec": [ - "0", + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ "0" ], - "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "24.99" + ], + "filament_density": [ + "1.28" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "70" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "additional_cooling_fan_speed": [ + "0" + ], + "circle_compensation_speed": [ + "200" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "diameter_limit": [ + "50" + ], + "enable_pressure_advance": [ + "0" ], - - "eng_plate_temp": [ "80" ], "eng_plate_temp_initial_layer": [ "80" ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "300" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": [ - "2" - ], "filament_multitool_ramming_volume": [ "1" ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0", + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "10" ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], "filament_start_gcode": [ "" ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], "hot_plate_temp": [ "80" ], "hot_plate_temp_initial_layer": [ "80" ], + "impact_strength_z": [ + "10" + ], + "long_retractions_when_ec": [ + "0", + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "pressure_advance": [ + "0.02" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], + "slow_down_layer_time": [ + "25" + ], + "slow_down_min_speed": [ + "10" + ], "textured_plate_temp": [ "80" ], "textured_plate_temp_initial_layer": [ "80" ], - "filament_is_high_temperature": ["0"], - "filament_type": ["PETG"] - + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.6 nozzle.json index a04783a496e..3317d079c7c 100644 --- a/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.6 nozzle.json @@ -1,10 +1,10 @@ { "type": "filament", - "name": "Generic PETG HF @U1 0.6 nozzle", - "inherits": "Generic PETG HF @base2", "from": "system", - "setting_id": "GFSG96_25", "instantiation": "true", + "name": "Generic PETG HF @U1 0.6 nozzle", + "setting_id": "GFSG96_25", + "inherits": "Generic PETG HF @U1 base", "filament_max_volumetric_speed": [ "16", "16" @@ -13,65 +13,466 @@ "0.4", "0.4" ], - "filament_ramming_travel_time": [ - "0", + "compatible_printers": [ + "Snapmaker U1 (0.6 nozzle)" + ], + "filament_multitool_ramming_flow": [ + "20" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "70" + ], + "supertack_plate_temp_initial_layer": [ + "70" + ], + "activate_air_filtration": [ "0" ], - "long_retractions_when_ec": [ - "0", + "activate_chamber_temp_control": [ "0" ], - "nozzle_temperature": [ - "220", - "220" + "adaptive_pressure_advance": [ + "0" ], - "nozzle_temperature_initial_layer": [ - "220", - "220" + "adaptive_pressure_advance_bridges": [ + "0" ], - "retraction_distances_when_ec": [ - "0", + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ "0" ], - "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "24.99" + ], + "filament_density": [ + "1.28" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "70" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "additional_cooling_fan_speed": [ + "0" + ], + "circle_compensation_speed": [ + "200" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "diameter_limit": [ + "50" + ], + "enable_pressure_advance": [ + "0" ], - - - - "eng_plate_temp": [ "80" ], "eng_plate_temp_initial_layer": [ "80" ], - "filament_multitool_ramming": [ - "1" + "fan_cooling_layer_time": [ + "30" ], - "filament_multitool_ramming_flow": [ + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ "20" ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "300" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], "filament_multitool_ramming_volume": [ "1" ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0", + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "10" ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], "filament_start_gcode": [ "" ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], "hot_plate_temp": [ "80" ], "hot_plate_temp_initial_layer": [ "80" ], + "impact_strength_z": [ + "10" + ], + "long_retractions_when_ec": [ + "0", + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "pressure_advance": [ + "0.02" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], + "slow_down_layer_time": [ + "25" + ], + "slow_down_min_speed": [ + "10" + ], "textured_plate_temp": [ "80" ], "textured_plate_temp_initial_layer": [ "80" ], - "filament_type": ["PETG"] + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.8 nozzle.json index 391fa35da8e..0adcf610ccd 100644 --- a/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 0.8 nozzle.json @@ -1,10 +1,10 @@ { "type": "filament", - "name": "Generic PETG HF @U1 0.8 nozzle", - "inherits": "Generic PETG HF @base2", "from": "system", - "setting_id": "GFSG96_00", "instantiation": "true", + "name": "Generic PETG HF @U1 0.8 nozzle", + "setting_id": "GFSG96_00", + "inherits": "Generic PETG HF @U1 base", "filament_retraction_length": [ "0.4", "0.4" @@ -13,64 +13,458 @@ "16", "16" ], - "filament_ramming_travel_time": [ - "0", + "compatible_printers": [ + "Snapmaker U1 (0.8 nozzle)" + ], + "filament_multitool_ramming_flow": [ + "20" + ], + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "activate_air_filtration": [ "0" ], - "long_retractions_when_ec": [ - "0", + "activate_chamber_temp_control": [ "0" ], - "nozzle_temperature": [ - "220", - "220" + "adaptive_pressure_advance": [ + "0" ], - "nozzle_temperature_initial_layer": [ - "220", - "220" + "adaptive_pressure_advance_bridges": [ + "0" ], - "retraction_distances_when_ec": [ - "0", + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ "0" ], - "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "24.99" + ], + "filament_density": [ + "1.28" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "70" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "additional_cooling_fan_speed": [ + "0" + ], + "circle_compensation_speed": [ + "200" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "diameter_limit": [ + "50" + ], + "enable_pressure_advance": [ + "0" ], - - - "eng_plate_temp": [ "80" ], "eng_plate_temp_initial_layer": [ "80" ], - "filament_multitool_ramming": [ - "1" + "fan_cooling_layer_time": [ + "30" ], - "filament_multitool_ramming_flow": [ + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ "20" ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "300" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], "filament_multitool_ramming_volume": [ "1" ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0", + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "10" ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], "filament_start_gcode": [ "" ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], "hot_plate_temp": [ "80" ], "hot_plate_temp_initial_layer": [ "80" ], - "supertack_plate_temp": [ - "40" + "impact_strength_z": [ + "10" ], - "supertack_plate_temp_initial_layer": [ - "40" + "long_retractions_when_ec": [ + "0", + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "pressure_advance": [ + "0.02" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], + "slow_down_layer_time": [ + "25" + ], + "slow_down_min_speed": [ + "10" ], "textured_plate_temp": [ "80" @@ -78,5 +472,7 @@ "textured_plate_temp_initial_layer": [ "80" ], - "filament_type": ["PETG"] + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 base.json b/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 base.json new file mode 100644 index 00000000000..affd30104f7 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PETG HF @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Generic PETG HF @U1 base", + "inherits": "fdm_filament_petg_hf_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG HF @base.json b/resources/profiles/Snapmaker/filament/Generic PETG HF @base.json deleted file mode 100644 index 51fed0524c1..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PETG HF @base.json +++ /dev/null @@ -1,83 +0,0 @@ -{ - "type": "filament", - "name": "Generic PETG HF @base", - "inherits": "fdm_filament_pet_generic", - "from": "system", - "filament_id": "GFG021", - "instantiation": "false", - "cool_plate_temp": [ - "0" - ], - "cool_plate_temp_initial_layer": [ - "0" - ], - "filament_type": [ - "PETG" - ], - "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": [ - "24.99" - ], - "filament_density": [ - "1.28" - ], - "filament_flow_ratio": [ - "0.95" - ], - "filament_max_volumetric_speed": [ - "21" - ], - "filament_vendor": [ - "Snapmaker" - ], - "hot_plate_temp": [ - "70" - ], - "hot_plate_temp_initial_layer": [ - "70" - ], - "nozzle_temperature": [ - "245" - ], - "nozzle_temperature_initial_layer": [ - "230" - ], - "nozzle_temperature_range_high": [ - "270" - ], - "nozzle_temperature_range_low": [ - "230" - ], - "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{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG HF @base2.json b/resources/profiles/Snapmaker/filament/Generic PETG HF @base2.json deleted file mode 100644 index 2fe81df457e..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PETG HF @base2.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "type": "filament", - "name": "Generic PETG HF @base2", - "inherits": "fdm_filament_pet2", - "from": "system", - "filament_id": "GFG96", - "instantiation": "false", - "cool_plate_temp": [ - "0" - ], - "cool_plate_temp_initial_layer": [ - "0" - ], - "eng_plate_temp": [ - "70" - ], - "eng_plate_temp_initial_layer": [ - "70" - ], - "filament_type": [ - "PETG" - ], - "fan_cooling_layer_time": [ - "30" - ], - "fan_max_speed": [ - "40" - ], - "filament_cost": [ - "24.99" - ], - "filament_density": [ - "1.28" - ], - "filament_flow_ratio": [ - "0.95" - ], - "filament_max_volumetric_speed": [ - "16" - ], - "hot_plate_temp": [ - "70" - ], - "hot_plate_temp_initial_layer": [ - "70" - ], - "nozzle_temperature_range_high": [ - "270" - ], - "nozzle_temperature": [ - "220" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], - "overhang_fan_speed": [ - "90" - ], - "overhang_fan_threshold": [ - "10%" - ], - "slow_down_layer_time": [ - "25" - ], - "textured_plate_temp": [ - "70" - ], - "textured_plate_temp_initial_layer": [ - "70" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG HF.json b/resources/profiles/Snapmaker/filament/Generic PETG HF.json index a85933e3b5e..66bbf7d6bc1 100644 --- a/resources/profiles/Snapmaker/filament/Generic PETG HF.json +++ b/resources/profiles/Snapmaker/filament/Generic PETG HF.json @@ -1,10 +1,10 @@ { "type": "filament", - "name": "Generic PETG HF", - "inherits": "Generic PETG HF @base", "from": "system", - "setting_id": "GFSG02_001", "instantiation": "true", + "name": "Generic PETG HF", + "setting_id": "GFSG02_001", + "inherits": "Generic PETG HF @U1 base", "fan_cooling_layer_time": [ "30" ], @@ -80,5 +80,245 @@ "eng_plate_temp_initial_layer": [ "80" ], - "filament_type": ["PETG"] + "additional_cooling_fan_speed": [ + "0" + ], + "fan_max_speed": [ + "40" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "24.99" + ], + "filament_density": [ + "1.28" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "70" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 0.6 nozzle.json index 82065e18b0c..b46ae366954 100644 --- a/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 0.6 nozzle.json @@ -1,10 +1,236 @@ { "type": "filament", - "name": "Generic PETG-CF @U1 0.6 nozzle", - "inherits": "Generic PETG-CF @base2", "from": "system", - "setting_id": "GFSG50", "instantiation": "true", + "name": "Generic PETG-CF @U1 0.6 nozzle", + "setting_id": "GFSG50", + "inherits": "Generic PETG-CF @U1 base", + "compatible_printers": [ + "Snapmaker U1 (0.6 nozzle)" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG-CF" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "40" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "6" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "chamber_temperatures": [ + "0" + ], + "circle_compensation_speed": [ + "200" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "diameter_limit": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "eng_plate_temp": [ + "80" + ], + "eng_plate_temp_initial_layer": [ + "80" + ], "fan_cooling_layer_time": [ "30" ], @@ -14,45 +240,87 @@ "fan_min_speed": [ "5" ], - "filament_max_volumetric_speed": [ - "11.5", - "11.5" + "filament_adaptive_volumetric_speed": [ + "0" ], - "filament_ramming_travel_time": [ - "0", + "filament_adhesiveness_category": [ + "300" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ "0" ], - "long_retractions_when_ec": [ - "0", + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "34.99" + ], + "filament_dev_ams_drying_ams_limitations": [ "0" ], - "nozzle_temperature": [ - "255", - "255" + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" ], - "nozzle_temperature_initial_layer": [ - "255", - "255" + "filament_dev_ams_drying_temperature": [ + "40.0" ], - "overhang_fan_speed": [ - "100" + "filament_dev_ams_drying_time": [ + "8.0" ], - "retraction_distances_when_ec": [ - "0", + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_flush_temp": [ "0" ], - "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "filament_flush_volumetric_speed": [ + "0" ], - - - - - "eng_plate_temp": [ - "80" + "filament_loading_speed": [ + "28" ], - "eng_plate_temp_initial_layer": [ - "80" + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "11.5", + "11.5" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" ], "filament_multitool_ramming": [ "1" @@ -63,23 +331,147 @@ "filament_multitool_ramming_volume": [ "1" ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0", + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "10" ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_settings_id": [ + "" + ], "filament_start_gcode": [ "" ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], "hot_plate_temp": [ "80" ], "hot_plate_temp_initial_layer": [ "80" ], + "impact_strength_z": [ + "10" + ], + "long_retractions_when_ec": [ + "0", + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "255", + "255" + ], + "nozzle_temperature_initial_layer": [ + "255", + "255" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_speed": [ + "100" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], + "supertack_plate_temp": [ + "70" + ], + "supertack_plate_temp_initial_layer": [ + "70" + ], + "temperature_vitrification": [ + "70" + ], "textured_plate_temp": [ "80" ], "textured_plate_temp_initial_layer": [ "80" ], - "filament_type": ["PETG-CF"] + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 0.8 nozzle.json index af81bed31cf..05cae788344 100644 --- a/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 0.8 nozzle.json @@ -1,10 +1,236 @@ { "type": "filament", - "name": "Generic PETG-CF @U1 0.8 nozzle", - "inherits": "Generic PETG-CF @base2", "from": "system", - "setting_id": "GFSG50", "instantiation": "true", + "name": "Generic PETG-CF @U1 0.8 nozzle", + "setting_id": "GFSG50", + "inherits": "Generic PETG-CF @U1 base", + "compatible_printers": [ + "Snapmaker U1 (0.8 nozzle)" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG-CF" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "40" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "6" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "chamber_temperatures": [ + "0" + ], + "circle_compensation_speed": [ + "200" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "diameter_limit": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "eng_plate_temp": [ + "80" + ], + "eng_plate_temp_initial_layer": [ + "80" + ], "fan_cooling_layer_time": [ "30" ], @@ -14,44 +240,87 @@ "fan_min_speed": [ "5" ], - "filament_max_volumetric_speed": [ - "11.5", - "11.5" + "filament_adaptive_volumetric_speed": [ + "0" ], - "filament_ramming_travel_time": [ - "0", + "filament_adhesiveness_category": [ + "300" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ "0" ], - "long_retractions_when_ec": [ - "0", + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "34.99" + ], + "filament_dev_ams_drying_ams_limitations": [ "0" ], - "nozzle_temperature": [ - "255", - "255" + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" ], - "nozzle_temperature_initial_layer": [ - "255", - "255" + "filament_dev_ams_drying_temperature": [ + "40.0" ], - "overhang_fan_speed": [ - "100" + "filament_dev_ams_drying_time": [ + "8.0" ], - "retraction_distances_when_ec": [ - "0", + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_flush_temp": [ "0" ], - "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "filament_flush_volumetric_speed": [ + "0" ], - - - - "eng_plate_temp": [ - "80" + "filament_loading_speed": [ + "28" ], - "eng_plate_temp_initial_layer": [ - "80" + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "11.5", + "11.5" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" ], "filament_multitool_ramming": [ "1" @@ -62,23 +331,147 @@ "filament_multitool_ramming_volume": [ "1" ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0", + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "10" ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_settings_id": [ + "" + ], "filament_start_gcode": [ "" ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], "hot_plate_temp": [ "80" ], "hot_plate_temp_initial_layer": [ "80" ], + "impact_strength_z": [ + "10" + ], + "long_retractions_when_ec": [ + "0", + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "255", + "255" + ], + "nozzle_temperature_initial_layer": [ + "255", + "255" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_speed": [ + "100" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], + "supertack_plate_temp": [ + "70" + ], + "supertack_plate_temp_initial_layer": [ + "70" + ], + "temperature_vitrification": [ + "70" + ], "textured_plate_temp": [ "80" ], "textured_plate_temp_initial_layer": [ "80" ], - "filament_type": ["PETG-CF"] + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 base.json b/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 base.json new file mode 100644 index 00000000000..105bac235fc --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PETG-CF @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Generic PETG-CF @U1 base", + "inherits": "fdm_filament_petg_cf_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG-CF @base.json b/resources/profiles/Snapmaker/filament/Generic PETG-CF @base.json deleted file mode 100644 index cdd51bebabd..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PETG-CF @base.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "type": "filament", - "name": "Generic PETG-CF @base", - "inherits": "fdm_filament_pet_generic", - "from": "system", - "filament_id": "GFG501", - "instantiation": "false", - "cool_plate_temp": [ - "0" - ], - "cool_plate_temp_initial_layer": [ - "0" - ], - "eng_plate_temp": [ - "70" - ], - "eng_plate_temp_initial_layer": [ - "70" - ], - "fan_max_speed": [ - "30" - ], - "fan_min_speed": [ - "0" - ], - "filament_cost": [ - "34.99" - ], - "filament_density": [ - "1.25" - ], - "filament_flow_ratio": [ - "0.95" - ], - "filament_max_volumetric_speed": [ - "14" - ], - "filament_type": [ - "PETG-CF" - ], - "filament_vendor": [ - "Snapmaker" - ], - "hot_plate_temp": [ - "70" - ], - "hot_plate_temp_initial_layer": [ - "70" - ], - "nozzle_temperature_range_high": [ - "270" - ], - "nozzle_temperature_range_low": [ - "240" - ], - "overhang_fan_speed": [ - "90" - ], - "overhang_fan_threshold": [ - "10%" - ], - "required_nozzle_HRC": [ - "40" - ], - "slow_down_layer_time": [ - "6" - ], - "temperature_vitrification": [ - "70" - ], - "textured_plate_temp": [ - "70" - ], - "textured_plate_temp_initial_layer": [ - "70" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG-CF @base2.json b/resources/profiles/Snapmaker/filament/Generic PETG-CF @base2.json deleted file mode 100644 index 16cb5e9ff4d..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PETG-CF @base2.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "type": "filament", - "name": "Generic PETG-CF @base2", - "inherits": "fdm_filament_pet2", - "from": "system", - "filament_id": "GFG98", - "instantiation": "false", - "cool_plate_temp": [ - "0" - ], - "cool_plate_temp_initial_layer": [ - "0" - ], - "eng_plate_temp": [ - "70" - ], - "eng_plate_temp_initial_layer": [ - "70" - ], - "fan_max_speed": [ - "30" - ], - "fan_min_speed": [ - "0" - ], - "filament_cost": [ - "34.99" - ], - "filament_density": [ - "1.25" - ], - "filament_flow_ratio": [ - "0.95" - ], - "filament_max_volumetric_speed": [ - "12" - ], - "filament_type": [ - "PETG-CF" - ], - "hot_plate_temp": [ - "70" - ], - "hot_plate_temp_initial_layer": [ - "70" - ], - "nozzle_temperature_range_low": [ - "240" - ], - "nozzle_temperature_range_high": [ - "270" - ], - "overhang_fan_speed": [ - "90" - ], - "overhang_fan_threshold": [ - "10%" - ], - "required_nozzle_HRC": [ - "40" - ], - "slow_down_layer_time": [ - "6" - ], - "textured_plate_temp": [ - "70" - ], - "textured_plate_temp_initial_layer": [ - "70" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG-CF.json b/resources/profiles/Snapmaker/filament/Generic PETG-CF.json index f3c19f77d7b..fb5517ef6cd 100644 --- a/resources/profiles/Snapmaker/filament/Generic PETG-CF.json +++ b/resources/profiles/Snapmaker/filament/Generic PETG-CF.json @@ -1,10 +1,10 @@ { "type": "filament", - "name": "Generic PETG-CF", - "inherits": "Generic PETG-CF @base", "from": "system", - "setting_id": "GFSG50_021", "instantiation": "true", + "name": "Generic PETG-CF", + "setting_id": "GFSG50_021", + "inherits": "Generic PETG-CF @U1 base", "fan_cooling_layer_time": [ "30" ], @@ -23,9 +23,6 @@ "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], - "enable_pressure_advance": [ - "0" - ], "filament_end_gcode": [ "\n" ], @@ -71,5 +68,257 @@ "eng_plate_temp_initial_layer": [ "80" ], - "filament_type": ["PETG-CF"] + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "34.99" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_settings_id": [ + "" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "70" + ], + "chamber_temperatures": [ + "0" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG-CF" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "40" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "6" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG-GF @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG-GF @U1 0.6 nozzle.json index 47bd177c848..9c370f386a7 100644 --- a/resources/profiles/Snapmaker/filament/Generic PETG-GF @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PETG-GF @U1 0.6 nozzle.json @@ -1,10 +1,275 @@ { "type": "filament", - "name": "Generic PETG-GF @U1 0.6 nozzle", - "inherits": "Generic PETG-GF @base2", "from": "system", - "setting_id": "GFSG50", "instantiation": "true", + "name": "Generic PETG-GF @U1 0.6 nozzle", + "setting_id": "GFSG50", + "inherits": "Generic PETG-GF @U1 base", + "compatible_printers": [ + "Snapmaker U1 (0.6 nozzle)" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "34.99" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG-GF" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "40" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "6" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "70" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "circle_compensation_speed": [ + "200" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "diameter_limit": [ + "50" + ], + "eng_plate_temp": [ + "80" + ], + "eng_plate_temp_initial_layer": [ + "80" + ], "fan_cooling_layer_time": [ "30" ], @@ -14,42 +279,66 @@ "fan_min_speed": [ "5" ], - "filament_max_volumetric_speed": [ - "11.5", - "11.5" + "filament_adaptive_volumetric_speed": [ + "0" ], - "filament_ramming_travel_time": [ - "0", + "filament_adhesiveness_category": [ + "300" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ "0" ], - "long_retractions_when_ec": [ - "0", + "filament_dev_ams_drying_ams_limitations": [ "0" ], - "nozzle_temperature": [ - "255", - "255" + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" ], - "nozzle_temperature_initial_layer": [ - "255", - "255" + "filament_dev_ams_drying_temperature": [ + "40.0" ], - "overhang_fan_speed": [ - "100" + "filament_dev_ams_drying_time": [ + "8.0" ], - "retraction_distances_when_ec": [ - "0", + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_flush_temp": [ "0" ], - "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "filament_flush_volumetric_speed": [ + "0" ], - - "eng_plate_temp": [ - "80" + "filament_long_retractions_when_ec": [ + "nil" ], - "eng_plate_temp_initial_layer": [ - "80" + "filament_max_volumetric_speed": [ + "11.5", + "11.5" ], "filament_multitool_ramming": [ "1" @@ -60,14 +349,78 @@ "filament_multitool_ramming_volume": [ "1" ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0", + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "10" ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], "filament_start_gcode": [ "" ], - "filament_type": [ - "PETG-GF" + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" ], "hot_plate_temp": [ "80" @@ -75,10 +428,50 @@ "hot_plate_temp_initial_layer": [ "80" ], + "impact_strength_z": [ + "10" + ], + "long_retractions_when_ec": [ + "0", + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "255", + "255" + ], + "nozzle_temperature_initial_layer": [ + "255", + "255" + ], + "overhang_fan_speed": [ + "100" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], + "supertack_plate_temp": [ + "70" + ], + "supertack_plate_temp_initial_layer": [ + "70" + ], "textured_plate_temp": [ "80" ], "textured_plate_temp_initial_layer": [ "80" + ], + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG-GF @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PETG-GF @U1 0.8 nozzle.json index 7a0d55be400..f956de45ad6 100644 --- a/resources/profiles/Snapmaker/filament/Generic PETG-GF @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PETG-GF @U1 0.8 nozzle.json @@ -1,10 +1,275 @@ { "type": "filament", - "name": "Generic PETG-GF @U1 0.8 nozzle", - "inherits": "Generic PETG-GF @base2", "from": "system", - "setting_id": "GFSG50", "instantiation": "true", + "name": "Generic PETG-GF @U1 0.8 nozzle", + "setting_id": "GFSG50", + "inherits": "Generic PETG-GF @U1 base", + "compatible_printers": [ + "Snapmaker U1 (0.8 nozzle)" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "34.99" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG-GF" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "40" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "6" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "70" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "circle_compensation_speed": [ + "200" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "diameter_limit": [ + "50" + ], + "eng_plate_temp": [ + "80" + ], + "eng_plate_temp_initial_layer": [ + "80" + ], "fan_cooling_layer_time": [ "30" ], @@ -14,44 +279,66 @@ "fan_min_speed": [ "5" ], - "filament_max_volumetric_speed": [ - "11.5", - "11.5" + "filament_adaptive_volumetric_speed": [ + "0" ], - "filament_ramming_travel_time": [ - "0", + "filament_adhesiveness_category": [ + "300" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ "0" ], - "long_retractions_when_ec": [ - "0", + "filament_dev_ams_drying_ams_limitations": [ "0" ], - "nozzle_temperature": [ - "255", - "255" + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" ], - "nozzle_temperature_initial_layer": [ - "255", - "255" + "filament_dev_ams_drying_temperature": [ + "40.0" ], - "overhang_fan_speed": [ - "100" + "filament_dev_ams_drying_time": [ + "8.0" ], - "retraction_distances_when_ec": [ - "0", + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_flush_temp": [ "0" ], - "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "filament_flush_volumetric_speed": [ + "0" ], - - - - "eng_plate_temp": [ - "80" + "filament_long_retractions_when_ec": [ + "nil" ], - "eng_plate_temp_initial_layer": [ - "80" + "filament_max_volumetric_speed": [ + "11.5", + "11.5" ], "filament_multitool_ramming": [ "1" @@ -62,14 +349,78 @@ "filament_multitool_ramming_volume": [ "1" ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0", + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "10" ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], "filament_start_gcode": [ "" ], - "filament_type": [ - "PETG-GF" + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" ], "hot_plate_temp": [ "80" @@ -77,10 +428,50 @@ "hot_plate_temp_initial_layer": [ "80" ], + "impact_strength_z": [ + "10" + ], + "long_retractions_when_ec": [ + "0", + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "255", + "255" + ], + "nozzle_temperature_initial_layer": [ + "255", + "255" + ], + "overhang_fan_speed": [ + "100" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], + "supertack_plate_temp": [ + "70" + ], + "supertack_plate_temp_initial_layer": [ + "70" + ], "textured_plate_temp": [ "80" ], "textured_plate_temp_initial_layer": [ "80" + ], + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG-GF @U1 base.json b/resources/profiles/Snapmaker/filament/Generic PETG-GF @U1 base.json new file mode 100644 index 00000000000..9984e8578ed --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PETG-GF @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Generic PETG-GF @U1 base", + "inherits": "fdm_filament_petg_gf_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG-GF @base.json b/resources/profiles/Snapmaker/filament/Generic PETG-GF @base.json deleted file mode 100644 index e6a94d669b2..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PETG-GF @base.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "type": "filament", - "name": "Generic PETG-GF @base", - "inherits": "fdm_filament_pet_generic", - "from": "system", - "filament_id": "GFG5022", - "instantiation": "false", - "cool_plate_temp": [ - "0" - ], - "cool_plate_temp_initial_layer": [ - "0" - ], - "eng_plate_temp": [ - "70" - ], - "eng_plate_temp_initial_layer": [ - "70" - ], - "fan_max_speed": [ - "30" - ], - "fan_min_speed": [ - "0" - ], - "filament_cost": [ - "34.99" - ], - "filament_density": [ - "1.25" - ], - "filament_flow_ratio": [ - "0.95" - ], - "filament_max_volumetric_speed": [ - "14" - ], - "filament_type": [ - "PETG-GF" - ], - "filament_vendor": [ - "Snapmaker" - ], - "hot_plate_temp": [ - "70" - ], - "hot_plate_temp_initial_layer": [ - "70" - ], - "nozzle_temperature_range_high": [ - "270" - ], - "nozzle_temperature_range_low": [ - "240" - ], - "overhang_fan_speed": [ - "90" - ], - "overhang_fan_threshold": [ - "10%" - ], - "required_nozzle_HRC": [ - "40" - ], - "slow_down_layer_time": [ - "6" - ], - "temperature_vitrification": [ - "70" - ], - "textured_plate_temp": [ - "70" - ], - "textured_plate_temp_initial_layer": [ - "70" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG-GF @base2.json b/resources/profiles/Snapmaker/filament/Generic PETG-GF @base2.json deleted file mode 100644 index 88df501b896..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PETG-GF @base2.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "type": "filament", - "name": "Generic PETG-GF @base2", - "inherits": "fdm_filament_pet2", - "from": "system", - "filament_id": "GFG98", - "instantiation": "false", - "cool_plate_temp": [ - "0" - ], - "cool_plate_temp_initial_layer": [ - "0" - ], - "eng_plate_temp": [ - "70" - ], - "eng_plate_temp_initial_layer": [ - "70" - ], - "fan_max_speed": [ - "30" - ], - "fan_min_speed": [ - "0" - ], - "filament_cost": [ - "34.99" - ], - "filament_density": [ - "1.25" - ], - "filament_flow_ratio": [ - "0.95" - ], - "filament_max_volumetric_speed": [ - "12" - ], - "filament_type": [ - "PETG-GF" - ], - "hot_plate_temp": [ - "70" - ], - "hot_plate_temp_initial_layer": [ - "70" - ], - "nozzle_temperature_range_low": [ - "240" - ], - "nozzle_temperature_range_high": [ - "270" - ], - "overhang_fan_speed": [ - "90" - ], - "overhang_fan_threshold": [ - "10%" - ], - "required_nozzle_HRC": [ - "40" - ], - "slow_down_layer_time": [ - "6" - ], - "textured_plate_temp": [ - "70" - ], - "textured_plate_temp_initial_layer": [ - "70" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG-GF.json b/resources/profiles/Snapmaker/filament/Generic PETG-GF.json index d28c381cd0e..7977631af01 100644 --- a/resources/profiles/Snapmaker/filament/Generic PETG-GF.json +++ b/resources/profiles/Snapmaker/filament/Generic PETG-GF.json @@ -1,10 +1,10 @@ { "type": "filament", - "name": "Generic PETG-GF", - "inherits": "Generic PETG-GF @base", "from": "system", - "setting_id": "GFSG50_022", "instantiation": "true", + "name": "Generic PETG-GF", + "setting_id": "GFSG50_022", + "inherits": "Generic PETG-GF @U1 base", "fan_cooling_layer_time": [ "30" ], @@ -23,9 +23,6 @@ "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], - "enable_pressure_advance": [ - "0" - ], "filament_end_gcode": [ "" ], @@ -65,5 +62,263 @@ "textured_plate_temp_initial_layer": [ "80" ], - "filament_type": ["PETG-GF"] + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "34.99" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG-GF" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "40" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "6" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "70" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PETG.json b/resources/profiles/Snapmaker/filament/Generic PETG.json index d661422e5c1..4d7fabf0c9b 100644 --- a/resources/profiles/Snapmaker/filament/Generic PETG.json +++ b/resources/profiles/Snapmaker/filament/Generic PETG.json @@ -1,10 +1,10 @@ { "type": "filament", - "name": "Generic PETG", - "inherits": "Generic PETG @base", "from": "system", - "setting_id": "GFSG00_01", "instantiation": "true", + "name": "Generic PETG", + "setting_id": "GFSG00_01", + "inherits": "Generic PETG @U1 base", "filament_max_volumetric_speed": [ "12" ], @@ -74,6 +74,251 @@ "slow_down_min_speed": [ "20" ], - "filament_is_high_temperature": ["0"], - "filament_type": ["PETG"] + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "24.99" + ], + "filament_density": [ + "1.25" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop_types": [ + "nil" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "nozzle_temperature_range_low": [ + "230" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "10%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "slow_down_layer_time": [ + "12" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "70" + ], + "chamber_temperatures": [ + "0" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.2 nozzle.json index a01a021e96f..6b4d04ceb50 100644 --- a/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.2 nozzle.json @@ -1,57 +1,473 @@ { "type": "filament", - "name": "Generic PLA @U1 0.2 nozzle", - "inherits": "Generic PLA @base2", "from": "system", - "setting_id": "GFSL99_00", "instantiation": "true", + "name": "Generic PLA @U1 0.2 nozzle", + "setting_id": "GFSL99_00", + "inherits": "Generic PLA @U1 base", "filament_max_volumetric_speed": [ "1.6" ], "compatible_printers": [ "Snapmaker U1 (0.2 nozzle)" ], + "filament_multitool_ramming_flow": [ + "2" + ], + "is_custom_defined": "0", + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "circle_compensation_speed": [ + "200" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "default_filament_colour": [ + "" + ], + "description": "The generic presets are conservatively tuned for compatibility with a wider range of filaments. For higher printing quality and speeds, please use Bambu filaments with Bambu presets.", + "diameter_limit": [ + "50" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "100" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_diameter": [ + "1.75" + ], "filament_end_gcode": [ "; filament end gcode \n\n" ], - "enable_pressure_advance": [ + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flush_temp": [ "0" ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": [ - "2" - ], "filament_multitool_ramming_volume": [ "1" ], + "filament_notes": [ + "" + ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_ramming_travel_time": [ + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "10" ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "15%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], "filament_start_gcode": [ "" ], - "hot_plate_temp": [ + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ "65" ], - "hot_plate_temp_initial_layer": [ + "graphic_effect_plate_temp_initial_layer": [ "65" ], - "is_custom_defined": "0", - "textured_plate_temp": [ + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], + "hot_plate_temp": [ "65" ], - "textured_plate_temp_initial_layer": [ + "hot_plate_temp_initial_layer": [ "65" ], - "graphic_effect_plate_temp": [ + "idle_temperature": [ + "0" + ], + "impact_strength_z": [ + "10.0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "long_retractions_when_ec": [ + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "retraction_distances_when_ec": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ "65" ], - "graphic_effect_plate_temp_initial_layer": [ + "textured_plate_temp_initial_layer": [ "65" ], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"], - "filament_type": ["PLA"] + "version": "0.0.0.0", + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.6 nozzle.json index ecfb270c87d..a1ce21f749b 100644 --- a/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.6 nozzle.json @@ -1,51 +1,472 @@ { "type": "filament", - "name": "Generic PLA @U1 0.6 nozzle", - "inherits": "Generic PLA @base2", "from": "system", - "setting_id": "GFSL99", "instantiation": "true", + "name": "Generic PLA @U1 0.6 nozzle", + "setting_id": "GFSL99", + "inherits": "Generic PLA @U1 base", "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], + "filament_multitool_ramming_flow": [ + "18" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "45" + ], + "supertack_plate_temp_initial_layer": [ + "45" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "circle_compensation_speed": [ + "200" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "default_filament_colour": [ + "" + ], + "description": "The generic presets are conservatively tuned for compatibility with a wider range of filaments. For higher printing quality and speeds, please use Bambu filaments with Bambu presets.", + "diameter_limit": [ + "50" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "100" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_diameter": [ + "1.75" + ], "filament_end_gcode": [ "; filament end gcode \n\n" ], - "enable_pressure_advance": [ + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ "0" ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": [ - "18" - ], "filament_multitool_ramming_volume": [ "1" ], + "filament_notes": [ + "" + ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_ramming_travel_time": [ + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "10" ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "15%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], "filament_start_gcode": [ "" ], - "hot_plate_temp": [ + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ "65" ], - "hot_plate_temp_initial_layer": [ + "graphic_effect_plate_temp_initial_layer": [ "65" ], - "textured_plate_temp": [ + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], + "hot_plate_temp": [ "65" ], - "textured_plate_temp_initial_layer": [ + "hot_plate_temp_initial_layer": [ "65" ], - "graphic_effect_plate_temp": [ + "idle_temperature": [ + "0" + ], + "impact_strength_z": [ + "10.0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "long_retractions_when_ec": [ + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "retraction_distances_when_ec": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ "65" ], - "graphic_effect_plate_temp_initial_layer": [ + "textured_plate_temp_initial_layer": [ "65" ], - "filament_type": ["PLA"] + "version": "0.0.0.0", + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.8 nozzle.json index 8f9390b9653..814c2ee6ad7 100644 --- a/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PLA @U1 0.8 nozzle.json @@ -1,51 +1,472 @@ { "type": "filament", - "name": "Generic PLA @U1 0.8 nozzle", - "inherits": "Generic PLA @base2", "from": "system", - "setting_id": "GFSL99", "instantiation": "true", + "name": "Generic PLA @U1 0.8 nozzle", + "setting_id": "GFSL99", + "inherits": "Generic PLA @U1 base", "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], - "filament_start_gcode": [ + "filament_multitool_ramming_flow": [ + "18" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "45" + ], + "supertack_plate_temp_initial_layer": [ + "45" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "circle_compensation_speed": [ + "200" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "default_filament_colour": [ "" ], + "description": "The generic presets are conservatively tuned for compatibility with a wider range of filaments. For higher printing quality and speeds, please use Bambu filaments with Bambu presets.", + "diameter_limit": [ + "50" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "100" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_diameter": [ + "1.75" + ], "filament_end_gcode": [ "; filament end gcode \n\n" ], - "enable_pressure_advance": [ + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ "0" ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": [ - "18" - ], "filament_multitool_ramming_volume": [ "1" ], + "filament_notes": [ + "" + ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_ramming_travel_time": [ + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "10" ], - "hot_plate_temp": [ + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "15%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ "65" ], - "hot_plate_temp_initial_layer": [ + "graphic_effect_plate_temp_initial_layer": [ "65" ], - "textured_plate_temp": [ + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], + "hot_plate_temp": [ "65" ], - "textured_plate_temp_initial_layer": [ + "hot_plate_temp_initial_layer": [ "65" ], - "graphic_effect_plate_temp": [ + "idle_temperature": [ + "0" + ], + "impact_strength_z": [ + "10.0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "long_retractions_when_ec": [ + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "retraction_distances_when_ec": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ "65" ], - "graphic_effect_plate_temp_initial_layer": [ + "textured_plate_temp_initial_layer": [ "65" ], - "filament_type": ["PLA"] + "version": "0.0.0.0", + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA @U1 base.json b/resources/profiles/Snapmaker/filament/Generic PLA @U1 base.json new file mode 100644 index 00000000000..68a4230a40c --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Generic PLA @U1 base", + "inherits": "fdm_filament_pla_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA @base.json b/resources/profiles/Snapmaker/filament/Generic PLA @base.json deleted file mode 100644 index 45a74b92cd6..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PLA @base.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "filament", - "name": "Generic PLA @base", - "inherits": "fdm_filament_pla_generic", - "from": "system", - "filament_id": "GFL9922", - "instantiation": "false", - "filament_flow_ratio": [ - "0.98" - ], - "slow_down_layer_time": [ - "8" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\n{endif};Prevent PLA from jamming\n\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA @base2.json b/resources/profiles/Snapmaker/filament/Generic PLA @base2.json deleted file mode 100644 index fee6c961655..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PLA @base2.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "type": "filament", - "name": "Generic PLA @base2", - "inherits": "fdm_filament_pla2", - "from": "system", - "filament_id": "GFL99", - "instantiation": "false", - "description": "The generic presets are conservatively tuned for compatibility with a wider range of filaments. For higher printing quality and speeds, please use Bambu filaments with Bambu presets.", - "filament_flow_ratio": [ - "0.98" - ], - "slow_down_layer_time": [ - "8" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\n{endif};Prevent PLA from jamming\n\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.2 nozzle.json index dcdc16ed6e9..b67a668f74a 100644 --- a/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.2 nozzle.json @@ -1,67 +1,424 @@ { "type": "filament", - "name": "Generic PLA High Speed @U1 0.2 nozzle", - "inherits": "Generic PLA High Speed @base2", "from": "system", - "setting_id": "GFSL95_01", "instantiation": "true", + "name": "Generic PLA High Speed @U1 0.2 nozzle", + "setting_id": "GFSL95_01", + "inherits": "Generic PLA High Speed @U1 base", "filament_flow_ratio": [ "0.98", "0.98" ], - "filament_ramming_travel_time": [ - "0", + "filament_max_volumetric_speed": [ + "2", + "2" + ], + "compatible_printers": [ + "Snapmaker U1 (0.2 nozzle)" + ], + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "3" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_start_gcode": [ + "" + ], + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "filament_flow_support": [ + "standard" + ], + "graphic_effect_plate_temp": [ "0" ], - "long_retractions_when_ec": [ - "0", + "graphic_effect_plate_temp_initial_layer": [ "0" ], - "nozzle_temperature": [ - "220", - "220" + "pellet_flow_coefficient": [ + "0.4157" ], - "nozzle_temperature_initial_layer": [ - "220", - "220" + "activate_air_filtration": [ + "0" ], - "retraction_distances_when_ec": [ - "0", + "activate_chamber_temp_control": [ "0" ], - "slow_down_layer_time": [ + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ "4" ], - "filament_max_volumetric_speed": [ - "2", - "2" + "filament_type": [ + "PLA" ], - "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" + "filament_unloading_speed_start": [ + "100" ], - "enable_pressure_advance": [ + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "full_fan_speed_layer": [ "0" ], - "eng_plate_temp": [ - "65" + "idle_temperature": [ + "0" ], - "eng_plate_temp_initial_layer": [ - "65" + "internal_bridge_fan_speed": [ + "-1" ], - "filament_multitool_ramming": [ + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "reduce_fan_stop_start_freq": [ "1" ], - "filament_multitool_ramming_flow": [ + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperatures": [ + "0" + ], + "circle_compensation_speed": [ + "200" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "diameter_limit": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_pressure_advance": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "100" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ "3" ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], "filament_multitool_ramming_volume": [ "1" ], - "filament_retract_length_toolchange": [ + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0", + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "15%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ "10" ], - "filament_start_gcode": [ - "" + "filament_scarf_seam_type": [ + "none" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" ], "hot_plate_temp": [ "65" @@ -69,13 +426,53 @@ "hot_plate_temp_initial_layer": [ "65" ], + "impact_strength_z": [ + "10.0" + ], + "long_retractions_when_ec": [ + "0", + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pressure_advance": [ + "0.02" + ], + "required_nozzle_HRC": [ + "3" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "45" + ], "textured_plate_temp": [ "65" ], "textured_plate_temp_initial_layer": [ "65" ], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"], - "filament_type": ["PLA"] + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.6 nozzle.json index 280f03a38b5..e5ae5b78f42 100644 --- a/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.6 nozzle.json @@ -1,10 +1,10 @@ { "type": "filament", - "name": "Generic PLA High Speed @U1 0.6 nozzle", - "inherits": "Generic PLA High Speed @base2", "from": "system", - "setting_id": "GFSL95_00", "instantiation": "true", + "name": "Generic PLA High Speed @U1 0.6 nozzle", + "setting_id": "GFSL95_00", + "inherits": "Generic PLA High Speed @U1 base", "filament_flow_ratio": [ "0.98", "0.98" @@ -13,49 +13,412 @@ "18", "18" ], - "filament_ramming_travel_time": [ - "0", + "compatible_printers": [ + "Snapmaker U1 (0.6 nozzle)" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "25" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_start_gcode": [ + "" + ], + "graphic_effect_plate_temp": [ + "65" + ], + "graphic_effect_plate_temp_initial_layer": [ + "65" + ], + "eng_plate_temp": [ "0" ], - "long_retractions_when_ec": [ - "0", + "eng_plate_temp_initial_layer": [ "0" ], - "nozzle_temperature": [ - "220", - "220" + "filament_flow_support": [ + "standard" ], - "nozzle_temperature_initial_layer": [ - "220", - "220" + "pellet_flow_coefficient": [ + "0.4157" ], - "retraction_distances_when_ec": [ - "0", + "supertack_plate_temp": [ + "45" + ], + "supertack_plate_temp_initial_layer": [ + "45" + ], + "activate_air_filtration": [ "0" ], - "slow_down_layer_time": [ + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ "4" ], - "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "filament_type": [ + "PLA" ], - "enable_pressure_advance": [ + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "full_fan_speed_layer": [ "0" ], - "filament_multitool_ramming": [ + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "reduce_fan_stop_start_freq": [ "1" ], - "filament_multitool_ramming_flow": [ - "25" + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperatures": [ + "0" + ], + "circle_compensation_speed": [ + "200" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "diameter_limit": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_pressure_advance": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "100" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" ], "filament_multitool_ramming_volume": [ "1" ], - "filament_retract_length_toolchange": [ + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0", + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "15%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ "10" ], - "filament_start_gcode": [ - "" + "filament_scarf_seam_type": [ + "none" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" ], "hot_plate_temp": [ "65" @@ -63,17 +426,53 @@ "hot_plate_temp_initial_layer": [ "65" ], - "textured_plate_temp": [ - "65" + "impact_strength_z": [ + "10.0" ], - "textured_plate_temp_initial_layer": [ - "65" + "long_retractions_when_ec": [ + "0", + "0" ], - "graphic_effect_plate_temp": [ + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pressure_advance": [ + "0.02" + ], + "required_nozzle_HRC": [ + "3" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "45" + ], + "textured_plate_temp": [ "65" ], - "graphic_effect_plate_temp_initial_layer": [ + "textured_plate_temp_initial_layer": [ "65" ], - "filament_type": ["PLA"] + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.8 nozzle.json index 731e3e01480..7bac417f01b 100644 --- a/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 0.8 nozzle.json @@ -1,10 +1,10 @@ { "type": "filament", - "name": "Generic PLA High Speed @U1 0.8 nozzle", - "inherits": "Generic PLA High Speed @base2", "from": "system", - "setting_id": "GFSL95_00", "instantiation": "true", + "name": "Generic PLA High Speed @U1 0.8 nozzle", + "setting_id": "GFSL95_00", + "inherits": "Generic PLA High Speed @U1 base", "filament_flow_ratio": [ "0.98", "0.98" @@ -13,34 +13,264 @@ "18", "18" ], - "filament_ramming_travel_time": [ - "0", + "compatible_printers": [ + "Snapmaker U1 (0.8 nozzle)" + ], + "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}" + ], + "filament_multitool_ramming_flow": [ + "25" + ], + "graphic_effect_plate_temp": [ + "65" + ], + "graphic_effect_plate_temp_initial_layer": [ + "65" + ], + "eng_plate_temp": [ "0" ], - "long_retractions_when_ec": [ - "0", + "eng_plate_temp_initial_layer": [ "0" ], - "nozzle_temperature": [ - "220", - "220" + "filament_flow_support": [ + "standard" ], - "nozzle_temperature_initial_layer": [ - "220", - "220" + "filament_multitool_ramming": [ + "0" ], - "retraction_distances_when_ec": [ - "0", + "filament_retract_length_toolchange": [ + "nil" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "45" + ], + "supertack_plate_temp_initial_layer": [ + "45" + ], + "activate_air_filtration": [ "0" ], - "slow_down_layer_time": [ + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ "4" ], - "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "filament_type": [ + "PLA" ], - "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}" + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperatures": [ + "0" + ], + "circle_compensation_speed": [ + "200" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "diameter_limit": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_pressure_advance": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "100" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" ], "filament_cost": [ "20" @@ -48,35 +278,201 @@ "filament_density": [ "1.24" ], - "filament_multitool_ramming_flow": [ - "25" + "filament_deretraction_speed": [ + "nil" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" ], "filament_multitool_ramming_volume": [ "1" ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0", + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "15%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_velocity_adaptation_factor": [ + "1" + ], "filament_vendor": [ "Generic" ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], "hot_plate_temp": [ "65" ], "hot_plate_temp_initial_layer": [ "65" ], + "impact_strength_z": [ + "10.0" + ], + "long_retractions_when_ec": [ + "0", + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pressure_advance": [ + "0.02" + ], "required_nozzle_HRC": [ "3" ], - "textured_plate_temp": [ - "65" + "retraction_distances_when_ec": [ + "0", + "0" ], - "textured_plate_temp_initial_layer": [ - "65" + "slow_down_layer_time": [ + "4" ], - "graphic_effect_plate_temp": [ + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "45" + ], + "textured_plate_temp": [ "65" ], - "graphic_effect_plate_temp_initial_layer": [ + "textured_plate_temp_initial_layer": [ "65" ], - "filament_type": ["PLA"] + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 base.json b/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 base.json new file mode 100644 index 00000000000..92d9e5e5e7e --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA High Speed @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Generic PLA High Speed @U1 base", + "inherits": "fdm_filament_pla_hs_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA High Speed @base.json b/resources/profiles/Snapmaker/filament/Generic PLA High Speed @base.json deleted file mode 100644 index 393bacc09c5..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PLA High Speed @base.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "filament", - "name": "Generic PLA High Speed @base", - "inherits": "fdm_filament_pla_generic", - "from": "system", - "filament_id": "GFL95111", - "instantiation": "false", - "filament_flow_ratio": [ - "0.98" - ], - "filament_max_volumetric_speed": [ - "18" - ], - "slow_down_layer_time": [ - "8" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA High Speed @base2.json b/resources/profiles/Snapmaker/filament/Generic PLA High Speed @base2.json deleted file mode 100644 index 00fc9d69cdb..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PLA High Speed @base2.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "filament", - "name": "Generic PLA High Speed @base2", - "inherits": "fdm_filament_pla2", - "from": "system", - "filament_id": "GFL95", - "instantiation": "false", - "filament_flow_ratio": [ - "0.98" - ], - "filament_max_volumetric_speed": [ - "18" - ], - "slow_down_layer_time": [ - "8" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA High Speed.json b/resources/profiles/Snapmaker/filament/Generic PLA High Speed.json index 1794b5d226c..4adada62481 100644 --- a/resources/profiles/Snapmaker/filament/Generic PLA High Speed.json +++ b/resources/profiles/Snapmaker/filament/Generic PLA High Speed.json @@ -1,10 +1,10 @@ { "type": "filament", - "name": "Generic PLA High Speed", - "inherits": "Generic PLA High Speed @base", "from": "system", - "setting_id": "GFSL95_0011", "instantiation": "true", + "name": "Generic PLA High Speed", + "setting_id": "GFSL95_0011", + "inherits": "Generic PLA High Speed @U1 base", "slow_down_layer_time": [ "4" ], @@ -56,5 +56,269 @@ "graphic_effect_plate_temp_initial_layer": [ "65" ], - "filament_type": ["PLA"] + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "45" + ], + "chamber_temperatures": [ + "0" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.2 nozzle.json index 846da624e8c..ecca64fdf5e 100644 --- a/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.2 nozzle.json @@ -1,42 +1,286 @@ { "type": "filament", - "name": "Generic PLA Silk @U1 0.2 nozzle", - "inherits": "Generic PLA Silk @base", "from": "system", - "setting_id": "GFSL99_0122", "instantiation": "true", - "filament_retraction_length": [ - "0.5" - ], + "name": "Generic PLA Silk @U1 0.2 nozzle", + "setting_id": "GFSL99_0122", + "inherits": "Generic PLA Silk @U1 base", "compatible_printers": [ "Snapmaker U1 (0.2 nozzle)" ], - "filament_start_gcode": [ + "eng_plate_temp": [ + "65" + ], + "eng_plate_temp_initial_layer": [ + "65" + ], + "filament_end_gcode": [ "" ], + "filament_max_volumetric_speed": [ + "2" + ], + "filament_multitool_ramming_flow": [ + "5" + ], + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperatures": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_pressure_advance": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], "filament_multitool_ramming": [ "1" ], - "filament_vendor": [ - "Generic" + "filament_multitool_ramming_volume": [ + "1" ], "filament_retract_length_toolchange": [ "10" ], - - - - "eng_plate_temp": [ - "65" + "filament_retraction_length": [ + "0.5" ], - "eng_plate_temp_initial_layer": [ - "65" + "filament_retraction_speed": [ + "nil" ], - "filament_end_gcode": [ + "filament_settings_id": [ "" ], - "filament_multitool_ramming_volume": [ - "1" + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" ], "hot_plate_temp": [ "65" @@ -44,22 +288,37 @@ "hot_plate_temp_initial_layer": [ "65" ], - "textured_plate_temp": [ - "65" + "nozzle_temperature": [ + "220" ], - "textured_plate_temp_initial_layer": [ - "65" + "nozzle_temperature_initial_layer": [ + "220" ], - "enable_pressure_advance": [ - "0" + "nozzle_temperature_range_high": [ + "240" ], - "filament_max_volumetric_speed": [ - "2" + "overhang_fan_threshold": [ + "50%" ], - "filament_multitool_ramming_flow": [ - "5" + "pressure_advance": [ + "0.02" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "45" ], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"], - "filament_type": ["PLA"] + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.6 nozzle.json index b4b7c4cd3d1..7b5646ff232 100644 --- a/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.6 nozzle.json @@ -1,30 +1,401 @@ { "type": "filament", - "name": "Generic PLA Silk @U1 0.6 nozzle", - "inherits": "Generic PLA Silk @base2", "from": "system", - "setting_id": "GFSL99_01", "instantiation": "true", + "name": "Generic PLA Silk @U1 0.6 nozzle", + "setting_id": "GFSL99_01", + "inherits": "Generic PLA Silk @U1 base", "filament_max_volumetric_speed": [ "7.5" ], - "filament_retraction_length": [ - "0.5" - ], "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - "enable_pressure_advance": [ + "filament_end_gcode": [ + "" + ], + "filament_multitool_ramming_flow": [ + "11.5" + ], + "graphic_effect_plate_temp": [ + "65" + ], + "graphic_effect_plate_temp_initial_layer": [ + "65" + ], + "eng_plate_temp": [ "0" ], - "filament_end_gcode": [ + "eng_plate_temp_initial_layer": [ + "0" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_min": [ + "-0.035" + ], + "counter_limit_max": [ + "0.033" + ], + "circle_compensation_speed": [ + "200" + ], + "diameter_limit": [ + "50" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_printable": [ + "3" + ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_gap": [ + "15%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_ramming_travel_time": [ + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_retract_length_nc": [ + "14" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_min": [ + "0.088" + ], + "hole_limit_max": [ + "0.22" + ], + "impact_strength_z": [ + "10.0" + ], + "long_retractions_when_ec": [ + "0" + ], + "retraction_distances_when_ec": [ + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "filament_change_length": [ + "10" + ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ], + "filament_adhesiveness_category": [ + "100" + ], + "description": "To make the prints get higher gloss, please dry the filament before use, and set the outer wall speed to be 40 to 60 mm/s when slicing.", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ "" ], - "filament_multitool_ramming": [ + "enable_overhang_bridge_fan": [ "1" ], - "filament_multitool_ramming_flow": [ - "11.5" + "fan_cooling_layer_time": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperatures": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_pressure_advance": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" ], "filament_multitool_ramming_volume": [ "1" @@ -32,26 +403,70 @@ "filament_retract_length_toolchange": [ "10" ], + "filament_retraction_length": [ + "0.5" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], "filament_start_gcode": [ "" ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], "hot_plate_temp": [ "65" ], "hot_plate_temp_initial_layer": [ "65" ], - "textured_plate_temp": [ - "65" + "nozzle_temperature": [ + "220" ], - "textured_plate_temp_initial_layer": [ - "65" + "nozzle_temperature_initial_layer": [ + "220" ], - "graphic_effect_plate_temp": [ - "65" + "nozzle_temperature_range_high": [ + "240" ], - "graphic_effect_plate_temp_initial_layer": [ + "overhang_fan_threshold": [ + "50%" + ], + "pressure_advance": [ + "0.02" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "45" + ], + "textured_plate_temp": [ "65" ], - "filament_type": ["PLA"] + "textured_plate_temp_initial_layer": [ + "65" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.8 nozzle.json index a6d45f5ca1a..6d69c5493df 100644 --- a/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 0.8 nozzle.json @@ -1,57 +1,472 @@ { "type": "filament", - "name": "Generic PLA Silk @U1 0.8 nozzle", - "inherits": "Generic PLA Silk @base2", "from": "system", - "setting_id": "GFSL99_01", "instantiation": "true", + "name": "Generic PLA Silk @U1 0.8 nozzle", + "setting_id": "GFSL99_01", + "inherits": "Generic PLA Silk @U1 base", "filament_max_volumetric_speed": [ "7.5" ], - "filament_retraction_length": [ - "0.5" - ], "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], "filament_end_gcode": [ "; filament end gcode \n\n" ], - "filament_start_gcode": [ + "filament_multitool_ramming_flow": [ + "11" + ], + "graphic_effect_plate_temp": [ + "65" + ], + "graphic_effect_plate_temp_initial_layer": [ + "65" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_min": [ + "-0.035" + ], + "counter_limit_max": [ + "0.033" + ], + "circle_compensation_speed": [ + "200" + ], + "diameter_limit": [ + "50" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_printable": [ + "3" + ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_gap": [ + "15%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_ramming_travel_time": [ + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_retract_length_nc": [ + "14" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_min": [ + "0.088" + ], + "hole_limit_max": [ + "0.22" + ], + "impact_strength_z": [ + "10.0" + ], + "long_retractions_when_ec": [ + "0" + ], + "retraction_distances_when_ec": [ + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "filament_change_length": [ + "10" + ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ], + "filament_adhesiveness_category": [ + "100" + ], + "description": "To make the prints get higher gloss, please dry the filament before use, and set the outer wall speed to be 40 to 60 mm/s when slicing.", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ "" ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperatures": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], "enable_pressure_advance": [ "0" ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": [ - "11" - ], "filament_multitool_ramming_volume": [ "1" ], "filament_retract_length_toolchange": [ "10" ], + "filament_retraction_length": [ + "0.5" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], "hot_plate_temp": [ "65" ], "hot_plate_temp_initial_layer": [ "65" ], - "textured_plate_temp": [ - "65" + "nozzle_temperature": [ + "220" ], - "textured_plate_temp_initial_layer": [ - "65" + "nozzle_temperature_initial_layer": [ + "220" ], - "graphic_effect_plate_temp": [ - "65" + "nozzle_temperature_range_high": [ + "240" ], - "graphic_effect_plate_temp_initial_layer": [ + "overhang_fan_threshold": [ + "50%" + ], + "pressure_advance": [ + "0.02" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "45" + ], + "textured_plate_temp": [ "65" ], - "filament_type": ["PLA"] + "textured_plate_temp_initial_layer": [ + "65" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 base.json b/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 base.json new file mode 100644 index 00000000000..5a2e1eab6f5 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA Silk @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Generic PLA Silk @U1 base", + "inherits": "fdm_filament_pla_silk_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA Silk @base.json b/resources/profiles/Snapmaker/filament/Generic PLA Silk @base.json deleted file mode 100644 index 5fe88be8d8c..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PLA Silk @base.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "filament", - "name": "Generic PLA Silk @base", - "inherits": "fdm_filament_pla_generic", - "from": "system", - "filament_id": "GFL96222", - "instantiation": "false", - "filament_flow_ratio": [ - "0.98" - ], - "slow_down_layer_time": [ - "8" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\n{endif};Prevent PLA from jamming\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA Silk @base2.json b/resources/profiles/Snapmaker/filament/Generic PLA Silk @base2.json deleted file mode 100644 index f3de17a1f27..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PLA Silk @base2.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "filament", - "name": "Generic PLA Silk @base2", - "inherits": "fdm_filament_pla2", - "from": "system", - "filament_id": "GFL96", - "instantiation": "false", - "description": "To make the prints get higher gloss, please dry the filament before use, and set the outer wall speed to be 40 to 60 mm/s when slicing.", - "filament_flow_ratio": [ - "0.98" - ], - "supertack_plate_temp": [ - "35" - ], - "supertack_plate_temp_initial_layer": [ - "35" - ], - "slow_down_layer_time": [ - "8" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\n{endif};Prevent PLA from jamming\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA Silk.json b/resources/profiles/Snapmaker/filament/Generic PLA Silk.json index bbf654c603b..d86ae32ecbf 100644 --- a/resources/profiles/Snapmaker/filament/Generic PLA Silk.json +++ b/resources/profiles/Snapmaker/filament/Generic PLA Silk.json @@ -1,10 +1,10 @@ { "type": "filament", - "name": "Generic PLA Silk", - "inherits": "Generic PLA Silk @base", "from": "system", - "setting_id": "GFSL99_0122", "instantiation": "true", + "name": "Generic PLA Silk", + "setting_id": "GFSL99_0122", + "inherits": "Generic PLA Silk @U1 base", "filament_max_volumetric_speed": [ "7.5" ], @@ -50,5 +50,275 @@ "graphic_effect_plate_temp_initial_layer": [ "65" ], - "filament_type": ["PLA"] + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_end_gcode": [ + "; filament end gcode \nM106 P3 S0\n" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "45" + ], + "chamber_temperatures": [ + "0" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 0.6 nozzle.json index 469c9f60fd6..e7721053f4f 100644 --- a/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 0.6 nozzle.json @@ -1,19 +1,311 @@ { "type": "filament", - "name": "Generic PLA-CF @U1 0.6 nozzle", - "inherits": "Generic PLA-CF @base2", "from": "system", - "setting_id": "GFSL98", "instantiation": "true", + "name": "Generic PLA-CF @U1 0.6 nozzle", + "setting_id": "GFSL98", + "inherits": "Generic PLA-CF @U1 base", "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA-CF" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "40" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "chamber_temperatures": [ + "0" + ], + "circle_compensation_speed": [ + "200" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "diameter_limit": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_pressure_advance": [ + "0" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "100" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], "filament_end_gcode": [ "; filament end gcode \n\n" ], - "enable_pressure_advance": [ + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ "0" ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], "filament_multitool_ramming": [ "1" ], @@ -23,29 +315,157 @@ "filament_multitool_ramming_volume": [ "1" ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "10" ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "15%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_settings_id": [ + "" + ], "filament_start_gcode": [ "" ], - "hot_plate_temp": [ + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "graphic_effect_plate_temp": [ "65" ], - "hot_plate_temp_initial_layer": [ + "graphic_effect_plate_temp_initial_layer": [ "65" ], - "textured_plate_temp": [ + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], + "hot_plate_temp": [ "65" ], - "textured_plate_temp_initial_layer": [ + "hot_plate_temp_initial_layer": [ "65" ], - "graphic_effect_plate_temp": [ + "impact_strength_z": [ + "10.0" + ], + "long_retractions_when_ec": [ + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "retraction_distances_when_ec": [ + "0" + ], + "slow_down_layer_time": [ + "7" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "50" + ], + "supertack_plate_temp_initial_layer": [ + "50" + ], + "temperature_vitrification": [ + "45" + ], + "textured_plate_temp": [ "65" ], - "graphic_effect_plate_temp_initial_layer": [ + "textured_plate_temp_initial_layer": [ "65" ], - "filament_type": ["PLA-CF"] + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 0.8 nozzle.json index 8c5ff31ac2b..87aacc79fc3 100644 --- a/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 0.8 nozzle.json @@ -1,19 +1,311 @@ { "type": "filament", - "name": "Generic PLA-CF @U1 0.8 nozzle", - "inherits": "Generic PLA-CF @base2", "from": "system", - "setting_id": "GFSL98", "instantiation": "true", + "name": "Generic PLA-CF @U1 0.8 nozzle", + "setting_id": "GFSL98", + "inherits": "Generic PLA-CF @U1 base", "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA-CF" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "40" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "chamber_temperatures": [ + "0" + ], + "circle_compensation_speed": [ + "200" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "diameter_limit": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_pressure_advance": [ + "0" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "100" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], "filament_end_gcode": [ "; filament end gcode \n\n" ], - "enable_pressure_advance": [ + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ "0" ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], "filament_multitool_ramming": [ "1" ], @@ -23,29 +315,157 @@ "filament_multitool_ramming_volume": [ "1" ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "10" ], + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "15%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_settings_id": [ + "" + ], "filament_start_gcode": [ "" ], - "hot_plate_temp": [ + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "graphic_effect_plate_temp": [ "65" ], - "hot_plate_temp_initial_layer": [ + "graphic_effect_plate_temp_initial_layer": [ "65" ], - "textured_plate_temp": [ + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], + "hot_plate_temp": [ "65" ], - "textured_plate_temp_initial_layer": [ + "hot_plate_temp_initial_layer": [ "65" ], - "graphic_effect_plate_temp": [ + "impact_strength_z": [ + "10.0" + ], + "long_retractions_when_ec": [ + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "retraction_distances_when_ec": [ + "0" + ], + "slow_down_layer_time": [ + "7" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "50" + ], + "supertack_plate_temp_initial_layer": [ + "50" + ], + "temperature_vitrification": [ + "45" + ], + "textured_plate_temp": [ "65" ], - "graphic_effect_plate_temp_initial_layer": [ + "textured_plate_temp_initial_layer": [ "65" ], - "filament_type": ["PLA-CF"] + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 base.json b/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 base.json new file mode 100644 index 00000000000..47673c25502 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic PLA-CF @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Generic PLA-CF @U1 base", + "inherits": "fdm_filament_pla_cf_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA-CF @base.json b/resources/profiles/Snapmaker/filament/Generic PLA-CF @base.json deleted file mode 100644 index e72233f43dd..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PLA-CF @base.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "filament", - "name": "Generic PLA-CF @base", - "inherits": "fdm_filament_pla_generic", - "from": "system", - "filament_id": "GFL98111", - "instantiation": "false", - "additional_cooling_fan_speed": [ - "0" - ], - "cool_plate_temp": [ - "45" - ], - "cool_plate_temp_initial_layer": [ - "45" - ], - "filament_flow_ratio": [ - "0.95" - ], - "filament_type": [ - "PLA-CF" - ], - "required_nozzle_HRC": [ - "40" - ], - "slow_down_layer_time": [ - "7" - ], - "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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA-CF @base2.json b/resources/profiles/Snapmaker/filament/Generic PLA-CF @base2.json deleted file mode 100644 index bdd70a726ae..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PLA-CF @base2.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "type": "filament", - "name": "Generic PLA-CF @base2", - "inherits": "fdm_filament_pla2", - "from": "system", - "filament_id": "GFL98", - "instantiation": "false", - "additional_cooling_fan_speed": [ - "0" - ], - "cool_plate_temp": [ - "45" - ], - "cool_plate_temp_initial_layer": [ - "45" - ], - "filament_flow_ratio": [ - "0.95" - ], - "filament_type": [ - "PLA-CF" - ], - "required_nozzle_HRC": [ - "40" - ], - "supertack_plate_temp": [ - "50" - ], - "supertack_plate_temp_initial_layer": [ - "50" - ], - "slow_down_layer_time": [ - "7" - ], - "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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA-CF.json b/resources/profiles/Snapmaker/filament/Generic PLA-CF.json index 9d3d071ac90..5fb1441b79e 100644 --- a/resources/profiles/Snapmaker/filament/Generic PLA-CF.json +++ b/resources/profiles/Snapmaker/filament/Generic PLA-CF.json @@ -1,10 +1,10 @@ { "type": "filament", - "name": "Generic PLA-CF", - "inherits": "Generic PLA-CF @base", "from": "system", - "setting_id": "GFSL9811", "instantiation": "true", + "name": "Generic PLA-CF", + "setting_id": "GFSL9811", + "inherits": "Generic PLA-CF @U1 base", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], @@ -53,5 +53,272 @@ "graphic_effect_plate_temp_initial_layer": [ "65" ], - "filament_type": ["PLA-CF"] + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "slow_down_layer_time": [ + "7" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "45" + ], + "chamber_temperatures": [ + "0" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA-CF" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "40" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PLA.json b/resources/profiles/Snapmaker/filament/Generic PLA.json index 2281624c858..e94b20b4a02 100644 --- a/resources/profiles/Snapmaker/filament/Generic PLA.json +++ b/resources/profiles/Snapmaker/filament/Generic PLA.json @@ -1,10 +1,10 @@ { "type": "filament", - "name": "Generic PLA", - "inherits": "Generic PLA @base", "from": "system", - "setting_id": "GFSL991", "instantiation": "true", + "name": "Generic PLA", + "setting_id": "GFSL991", + "inherits": "Generic PLA @U1 base", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], @@ -53,5 +53,272 @@ "graphic_effect_plate_temp_initial_layer": [ "65" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "chamber_temperatures": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_common_poly.json b/resources/profiles/Snapmaker/filament/Generic PVA @U1 base.json similarity index 51% rename from resources/profiles/Snapmaker/filament/fdm_filament_common_poly.json rename to resources/profiles/Snapmaker/filament/Generic PVA @U1 base.json index 5453445af0a..b803a35cd82 100644 --- a/resources/profiles/Snapmaker/filament/fdm_filament_common_poly.json +++ b/resources/profiles/Snapmaker/filament/Generic PVA @U1 base.json @@ -1,103 +1,116 @@ { "type": "filament", - "name": "fdm_filament_common_poly", "from": "system", "instantiation": "false", + "name": "Generic PVA @U1 base", + "inherits": "fdm_filament_pva_category", "activate_air_filtration": [ "0" ], - "chamber_temperatures": [ + "activate_chamber_temp_control": [ "0" ], - "close_fan_the_first_x_layers": [ - "3" + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" ], - "complete_print_exhaust_fan_speed": [ - "70" + "adaptive_pressure_advance_overhangs": [ + "0" ], - "cool_plate_temp": [ - "60" + "chamber_temperature": [ + "0" ], - "cool_plate_temp_initial_layer": [ - "60" + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" ], - "during_print_exhaust_fan_speed": [ - "70" + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" ], "eng_plate_temp": [ - "60" + "0" ], "eng_plate_temp_initial_layer": [ - "60" + "0" ], "fan_cooling_layer_time": [ - "60" + "100" ], "fan_max_speed": [ "100" ], - "fan_min_speed": [ - "35" - ], - "filament_cost": [ - "0" - ], - "filament_density": [ - "0" - ], - "filament_deretraction_speed": [ - "nil" - ], "filament_diameter": [ "1.75" ], - "filament_flow_ratio": [ - "1" + "filament_is_high_temperature": [ + "0" ], "filament_is_support": [ - "0" + "1" ], "filament_long_retractions_when_cut": [ "nil" ], - "filament_max_volumetric_speed": [ - "0" + "filament_notes": [ + "" ], - "filament_minimal_purge_on_wipe_tower": [ - "15" + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], "filament_retract_before_wipe": [ "nil" ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], "filament_retract_restart_extra": [ "nil" ], - "filament_retract_when_changing_layer": [ + "filament_retract_restart_extra_toolchange": [ "nil" ], - "filament_retraction_distances_when_cut": [ + "filament_retract_when_changing_layer": [ "nil" ], - "filament_retraction_length": [ + "filament_retraction_distances_when_cut": [ "nil" ], "filament_retraction_minimum_travel": [ "nil" ], - "filament_retraction_speed": [ - "nil" + "filament_shrink": [ + "100%" ], - "filament_settings_id": [ - "" + "filament_shrinkage_compensation_z": [ + "100%" ], - "filament_soluble": [ + "filament_stamping_distance": [ "0" ], - "filament_type": [ - "PLA" + "filament_stamping_loading_speed": [ + "0" ], - "filament_vendor": [ - "Generic" + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" ], "filament_wipe": [ "nil" @@ -108,80 +121,56 @@ "filament_z_hop": [ "nil" ], - "filament_z_hop_types": [ - "nil" - ], "full_fan_speed_layer": [ "0" ], - "filament_scarf_seam_type": [ - "none" - ], - "filament_scarf_height": [ - "10%" - ], - "filament_scarf_gap": [ - "0%" - ], - "filament_scarf_length": [ - "10" - ], - "filament_shrink": [ - "100%" - ], - "hot_plate_temp": [ - "60" + "idle_temperature": [ + "0" ], - "hot_plate_temp_initial_layer": [ - "60" + "internal_bridge_fan_speed": [ + "-1" ], - "nozzle_temperature": [ - "200" + "ironing_fan_speed": [ + "-1" ], - "nozzle_temperature_initial_layer": [ - "200" + "nozzle_temperature_range_low": [ + "190" ], "overhang_fan_speed": [ "100" ], "overhang_fan_threshold": [ - "95%" + "50%" ], "reduce_fan_stop_start_freq": [ - "0" + "1" ], "required_nozzle_HRC": [ "3" ], - "supertack_plate_temp": [ - "45" - ], - "supertack_plate_temp_initial_layer": [ - "45" - ], "slow_down_for_layer_cooling": [ "1" ], - "slow_down_layer_time": [ - "8" - ], "slow_down_min_speed": [ - "10" + "20" ], - "temperature_vitrification": [ - "100" + "supertack_plate_temp": [ + "35" ], - "textured_plate_temp": [ - "60" + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" ], - "textured_plate_temp_initial_layer": [ - "60" + "temperature_vitrification": [ + "45" ], - "filament_start_gcode": [ - "; Filament gcode\n" + "textured_cool_plate_temp": [ + "40" ], - "filament_end_gcode": [ - "; filament end gcode\n" + "textured_cool_plate_temp_initial_layer": [ + "40" ], - "compatible_printers": [] -} \ No newline at end of file + "version": "0.0.0.0" +} diff --git a/resources/profiles/Snapmaker/filament/Generic PVA @base.json b/resources/profiles/Snapmaker/filament/Generic PVA @base.json deleted file mode 100644 index 21291a8f0fb..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic PVA @base.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "filament", - "name": "Generic PVA @base", - "inherits": "fdm_filament_pva_generic", - "from": "system", - "filament_id": "GFS99", - "instantiation": "false", - "filament_flow_ratio": [ - "0.95" - ], - "filament_max_volumetric_speed": [ - "16" - ], - "slow_down_layer_time": [ - "7" - ], - "slow_down_min_speed": [ - "20" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic PVA.json b/resources/profiles/Snapmaker/filament/Generic PVA.json index 9a94b65d282..109e00ebf26 100644 --- a/resources/profiles/Snapmaker/filament/Generic PVA.json +++ b/resources/profiles/Snapmaker/filament/Generic PVA.json @@ -1,10 +1,10 @@ { "type": "filament", - "name": "Generic PVA", - "inherits": "Generic PVA @base", "from": "system", - "setting_id": "GFSS99", "instantiation": "true", + "name": "Generic PVA", + "setting_id": "GFSS99", + "inherits": "Generic PVA @U1 base", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], @@ -56,5 +56,100 @@ "textured_plate_temp_initial_layer": [ "65" ], - "filament_type": ["PVA"] -} \ No newline at end of file + "filament_type": [ + "PVA" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_soluble": [ + "1" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "slow_down_layer_time": [ + "7" + ], + "chamber_temperatures": [ + "0" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Generic Support For PLA @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Generic Support For PLA @U1 0.2 nozzle.json index cb9f9e741fa..fd7084a173a 100644 --- a/resources/profiles/Snapmaker/filament/Generic Support For PLA @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic Support For PLA @U1 0.2 nozzle.json @@ -1,45 +1,183 @@ { "type": "filament", - "name": "Generic Support For PLA @U1 0.2 nozzle", - "inherits": "Generic Support For PLA @base", "from": "system", - "setting_id": "GFSS00", "instantiation": "true", + "name": "Generic Support For PLA @U1 0.2 nozzle", + "setting_id": "GFSS00", + "inherits": "Generic Support For PLA @U1 base", "compatible_printers": [ "Snapmaker U1 (0.2 nozzle)" ], - "enable_pressure_advance": [ + "activate_air_filtration": [ "0" ], - "filament_end_gcode": [ - "\n\n" + "activate_chamber_temp_control": [ + "0" ], - "filament_start_gcode": [ + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "default_filament_colour": [ "" ], - "nozzle_temperature": [ - "230" + "dont_slow_down_outer_wall": [ + "0" ], - "nozzle_temperature_initial_layer": [ - "230" + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "1" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": [ - "15" + "filament_notes": [ + "" ], - "filament_multitool_ramming_volume": [ - "0.1" + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], - "filament_vendor": [ - "Generic" + "filament_retract_before_wipe": [ + "nil" ], - "filament_retract_length_toolchange": [ - "10" + "filament_retract_lift_above": [ + "nil" ], - "pressure_advance": [ - "0.03" + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "65" + ], + "graphic_effect_plate_temp_initial_layer": [ + "65" ], "hot_plate_temp": [ "65" @@ -47,17 +185,140 @@ "hot_plate_temp_initial_layer": [ "65" ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], "textured_plate_temp": [ "65" ], "textured_plate_temp_initial_layer": [ "65" ], - "graphic_effect_plate_temp": [ - "65" + "chamber_temperatures": [ + "0" ], - "graphic_effect_plate_temp_initial_layer": [ - "65" + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "enable_pressure_advance": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "69.98" + ], + "filament_density": [ + "1.30" + ], + "filament_end_gcode": [ + "\n\n" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming_flow": [ + "15" + ], + "filament_multitool_ramming_volume": [ + "0.1" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe_distance": [ + "nil" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.03" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" ], - "filament_type": ["PLA"] + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic Support For PLA @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic Support For PLA @U1 0.6 nozzle.json index f75263fe84d..b369cc69010 100644 --- a/resources/profiles/Snapmaker/filament/Generic Support For PLA @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic Support For PLA @U1 0.6 nozzle.json @@ -1,45 +1,183 @@ { "type": "filament", - "name": "Generic Support For PLA @U1 0.6 nozzle", - "inherits": "Generic Support For PLA @base", "from": "system", - "setting_id": "GFSS00", "instantiation": "true", + "name": "Generic Support For PLA @U1 0.6 nozzle", + "setting_id": "GFSS00", + "inherits": "Generic Support For PLA @U1 base", "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - "enable_pressure_advance": [ + "activate_air_filtration": [ "0" ], - "filament_end_gcode": [ - "\n\n" + "activate_chamber_temp_control": [ + "0" ], - "filament_start_gcode": [ + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "default_filament_colour": [ "" ], - "nozzle_temperature": [ - "230" + "dont_slow_down_outer_wall": [ + "0" ], - "nozzle_temperature_initial_layer": [ - "230" + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "1" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": [ - "15" + "filament_notes": [ + "" ], - "filament_multitool_ramming_volume": [ - "0.1" + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], - "filament_vendor": [ - "Generic" + "filament_retract_before_wipe": [ + "nil" ], - "filament_retract_length_toolchange": [ - "10" + "filament_retract_lift_above": [ + "nil" ], - "pressure_advance": [ - "0.03" + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "65" + ], + "graphic_effect_plate_temp_initial_layer": [ + "65" ], "hot_plate_temp": [ "65" @@ -47,17 +185,140 @@ "hot_plate_temp_initial_layer": [ "65" ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], "textured_plate_temp": [ "65" ], "textured_plate_temp_initial_layer": [ "65" ], - "graphic_effect_plate_temp": [ - "65" + "chamber_temperatures": [ + "0" ], - "graphic_effect_plate_temp_initial_layer": [ - "65" + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "enable_pressure_advance": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "69.98" + ], + "filament_density": [ + "1.30" + ], + "filament_end_gcode": [ + "\n\n" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming_flow": [ + "15" + ], + "filament_multitool_ramming_volume": [ + "0.1" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe_distance": [ + "nil" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.03" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" ], - "filament_type": ["PLA"] + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic Support For PLA @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic Support For PLA @U1 0.8 nozzle.json index 61e2125acb1..7c25a2937ef 100644 --- a/resources/profiles/Snapmaker/filament/Generic Support For PLA @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic Support For PLA @U1 0.8 nozzle.json @@ -1,45 +1,183 @@ { "type": "filament", - "name": "Generic Support For PLA @U1 0.8 nozzle", - "inherits": "Generic Support For PLA @base", "from": "system", - "setting_id": "GFSS00", "instantiation": "true", + "name": "Generic Support For PLA @U1 0.8 nozzle", + "setting_id": "GFSS00", + "inherits": "Generic Support For PLA @U1 base", "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], - "enable_pressure_advance": [ + "activate_air_filtration": [ "0" ], - "filament_end_gcode": [ - "\n\n" + "activate_chamber_temp_control": [ + "0" ], - "filament_start_gcode": [ + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "default_filament_colour": [ "" ], - "nozzle_temperature": [ - "230" + "dont_slow_down_outer_wall": [ + "0" ], - "nozzle_temperature_initial_layer": [ - "230" + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "1" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": [ - "15" + "filament_notes": [ + "" ], - "filament_multitool_ramming_volume": [ - "0.1" + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], - "filament_vendor": [ - "Generic" + "filament_retract_before_wipe": [ + "nil" ], - "filament_retract_length_toolchange": [ - "10" + "filament_retract_lift_above": [ + "nil" ], - "pressure_advance": [ - "0.03" + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "65" + ], + "graphic_effect_plate_temp_initial_layer": [ + "65" ], "hot_plate_temp": [ "65" @@ -47,17 +185,140 @@ "hot_plate_temp_initial_layer": [ "65" ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], "textured_plate_temp": [ "65" ], "textured_plate_temp_initial_layer": [ "65" ], - "graphic_effect_plate_temp": [ - "65" + "chamber_temperatures": [ + "0" ], - "graphic_effect_plate_temp_initial_layer": [ - "65" + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "enable_pressure_advance": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "69.98" + ], + "filament_density": [ + "1.30" + ], + "filament_end_gcode": [ + "\n\n" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming_flow": [ + "15" + ], + "filament_multitool_ramming_volume": [ + "0.1" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_vendor": [ + "Generic" + ], + "filament_wipe_distance": [ + "nil" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.03" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" ], - "filament_type": ["PLA"] + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic Support For PLA @U1 base.json b/resources/profiles/Snapmaker/filament/Generic Support For PLA @U1 base.json new file mode 100644 index 00000000000..364b75187e1 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic Support For PLA @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Generic Support For PLA @U1 base", + "inherits": "fdm_filament_support_pla_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic Support For PLA @base.json b/resources/profiles/Snapmaker/filament/Generic Support For PLA @base.json deleted file mode 100644 index bdc25559c4b..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic Support For PLA @base.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "filament", - "name": "Generic Support For PLA @base", - "inherits": "fdm_filament_pla_generic", - "from": "system", - "filament_id": "GFS00", - "instantiation": "false", - "cool_plate_temp": [ - "40" - ], - "cool_plate_temp_initial_layer": [ - "40" - ], - "filament_cost": [ - "69.98" - ], - "filament_density": [ - "1.30" - ], - "filament_is_support": [ - "1" - ], - "filament_vendor": [ - "Snapmaker" - ], - "slow_down_layer_time": [ - "8" - ], - "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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic Support For PLA.json b/resources/profiles/Snapmaker/filament/Generic Support For PLA.json index 93b39e566c6..2ff06a80cd9 100644 --- a/resources/profiles/Snapmaker/filament/Generic Support For PLA.json +++ b/resources/profiles/Snapmaker/filament/Generic Support For PLA.json @@ -1,10 +1,10 @@ { "type": "filament", - "name": "Generic Support For PLA", - "inherits": "Generic Support For PLA @base", "from": "system", - "setting_id": "GFSS00", "instantiation": "true", + "name": "Generic Support For PLA", + "setting_id": "GFSS00", + "inherits": "Generic Support For PLA @U1 base", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], @@ -14,18 +14,12 @@ "filament_end_gcode": [ "\n\n" ], - "filament_start_gcode": [ - "" - ], "nozzle_temperature": [ "230" ], "nozzle_temperature_initial_layer": [ "230" ], - "filament_multitool_ramming": [ - "1" - ], "filament_multitool_ramming_flow": [ "15" ], @@ -41,25 +35,290 @@ "pressure_advance": [ "0.03" ], - "hot_plate_temp": [ - "65" + "supertack_plate_temp": [ + "40" ], - "hot_plate_temp_initial_layer": [ + "supertack_plate_temp_initial_layer": [ + "40" + ], + "cool_plate_temp": [ + "40" + ], + "cool_plate_temp_initial_layer": [ + "40" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "69.98" + ], + "filament_density": [ + "1.30" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_wipe_distance": [ + "nil" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "version": "0.0.0.0", + "chamber_temperatures": [ + "0" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "1" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ "65" ], - "textured_plate_temp": [ + "graphic_effect_plate_temp_initial_layer": [ "65" ], - "textured_plate_temp_initial_layer": [ + "hot_plate_temp": [ "65" ], - "graphic_effect_plate_temp": [ + "hot_plate_temp_initial_layer": [ "65" ], - "graphic_effect_plate_temp_initial_layer": [ + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ "65" ], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"], - "filament_type": ["PLA"] + "textured_plate_temp_initial_layer": [ + "65" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic TPU 95A HF @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic TPU 95A HF @U1 0.6 nozzle.json index 3e7ad2f6c51..67a89263963 100644 --- a/resources/profiles/Snapmaker/filament/Generic TPU 95A HF @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic TPU 95A HF @U1 0.6 nozzle.json @@ -1,40 +1,472 @@ { "type": "filament", - "name": "Generic TPU 95A HF @U1 0.6 nozzle", - "inherits": "Generic TPU 95A HF @base2", "from": "system", - "setting_id": "GFSR99", "instantiation": "true", + "name": "Generic TPU 95A HF @U1 0.6 nozzle", + "setting_id": "GFSR99", + "inherits": "Generic TPU 95A HF @U1 base", "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - - - - + "filament_multitool_ramming_volume": [ + "0.1" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "30" + ], + "cool_plate_temp_initial_layer": [ + "30" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "30" + ], + "eng_plate_temp_initial_layer": [ + "30" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "TPU" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "35" + ], + "hot_plate_temp_initial_layer": [ + "35" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "overhang_fan_speed": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "30" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "version": "0.0.0.0", + "additional_cooling_fan_speed": [ + "70" + ], + "circle_compensation_speed": [ + "200" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "description": "This filament is too soft and not compatible with the AMS. Printing it is of many requirements, and to get better printing quality, please refer to this wiki: TPU printing guide.", + "diameter_limit": [ + "50" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "600" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], "filament_max_volumetric_speed": [ "10.5" ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_volume": [ - "0.1" + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" ], "filament_retract_length_toolchange": [ "4" ], + "filament_retraction_distances_when_ec": [ + "nil" + ], "filament_retraction_length": [ "1.5" ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_settings_id": [ + "" + ], "filament_start_gcode": [ "" ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], + "impact_strength_z": [ + "10" + ], + "long_retractions_when_ec": [ + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], "nozzle_temperature": [ "220" ], "nozzle_temperature_initial_layer": [ "220" ], - "filament_type": ["TPU"] + "overhang_fan_threshold": [ + "95%" + ], + "pressure_advance": [ + "0.02" + ], + "retraction_distances_when_ec": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic TPU 95A HF @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic TPU 95A HF @U1 0.8 nozzle.json index 2ba0acc79a4..6e0dbed89d5 100644 --- a/resources/profiles/Snapmaker/filament/Generic TPU 95A HF @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic TPU 95A HF @U1 0.8 nozzle.json @@ -1,43 +1,472 @@ { "type": "filament", - "name": "Generic TPU 95A HF @U1 0.8 nozzle", - "inherits": "Generic TPU 95A HF @base2", "from": "system", - "setting_id": "GFSR99", "instantiation": "true", + "name": "Generic TPU 95A HF @U1 0.8 nozzle", + "setting_id": "GFSR99", + "inherits": "Generic TPU 95A HF @U1 base", "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], - - - - + "filament_multitool_ramming_flow": [ + "15" + ], + "filament_multitool_ramming_volume": [ + "1" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "30" + ], + "cool_plate_temp_initial_layer": [ + "30" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "30" + ], + "eng_plate_temp_initial_layer": [ + "30" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "TPU" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "35" + ], + "hot_plate_temp_initial_layer": [ + "35" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "overhang_fan_speed": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "30" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "version": "0.0.0.0", + "additional_cooling_fan_speed": [ + "70" + ], + "circle_compensation_speed": [ + "200" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "description": "This filament is too soft and not compatible with the AMS. Printing it is of many requirements, and to get better printing quality, please refer to this wiki: TPU printing guide.", + "diameter_limit": [ + "50" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "600" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], "filament_max_volumetric_speed": [ "10.5" ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": [ - "15" + "filament_pre_cooling_temperature": [ + "0" ], - "filament_multitool_ramming_volume": [ - "1" + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" ], "filament_retract_length_toolchange": [ "4" ], + "filament_retraction_distances_when_ec": [ + "nil" + ], "filament_retraction_length": [ "1.5" ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_settings_id": [ + "" + ], "filament_start_gcode": [ "" ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], + "impact_strength_z": [ + "10" + ], + "long_retractions_when_ec": [ + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], "nozzle_temperature": [ "220" ], "nozzle_temperature_initial_layer": [ "220" ], - "filament_type": ["TPU"] + "overhang_fan_threshold": [ + "95%" + ], + "pressure_advance": [ + "0.02" + ], + "retraction_distances_when_ec": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic TPU 95A HF @U1 base.json b/resources/profiles/Snapmaker/filament/Generic TPU 95A HF @U1 base.json new file mode 100644 index 00000000000..e9fe298f5c6 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic TPU 95A HF @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Generic TPU 95A HF @U1 base", + "inherits": "fdm_filament_tpu_95a_hf_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic TPU 95A HF @base.json b/resources/profiles/Snapmaker/filament/Generic TPU 95A HF @base.json deleted file mode 100644 index 68909fe8a48..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic TPU 95A HF @base.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "type": "filament", - "name": "Generic TPU 95A HF @base", - "inherits": "fdm_filament_tpu_generic", - "from": "system", - "filament_id": "GFU00", - "instantiation": "false", - "filament_cost": [ - "41.99" - ], - "filament_density": [ - "1.22" - ], - "filament_max_volumetric_speed": [ - "12" - ], - "filament_retraction_length": [ - "0.8" - ], - "filament_vendor": [ - "Snapmaker" - ], - "nozzle_temperature": [ - "230" - ], - "nozzle_temperature_initial_layer": [ - "230" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic TPU 95A HF @base2.json b/resources/profiles/Snapmaker/filament/Generic TPU 95A HF @base2.json deleted file mode 100644 index f500a087d99..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic TPU 95A HF @base2.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "filament", - "name": "Generic TPU 95A HF @base2", - "inherits": "fdm_filament_tpu2", - "from": "system", - "filament_id": "GFU99", - "instantiation": "false", - "description": "This filament is too soft and not compatible with the AMS. Printing it is of many requirements, and to get better printing quality, please refer to this wiki: TPU printing guide.", - "filament_max_volumetric_speed": [ - "3.2" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >30)||(bed_temperature_initial_layer[current_extruder] >30)}M106 P3 S180\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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic TPU 95A HF.json b/resources/profiles/Snapmaker/filament/Generic TPU 95A HF.json index 2e20470f611..a2041d960dc 100644 --- a/resources/profiles/Snapmaker/filament/Generic TPU 95A HF.json +++ b/resources/profiles/Snapmaker/filament/Generic TPU 95A HF.json @@ -1,19 +1,16 @@ { "type": "filament", - "name": "Generic TPU 95A HF", - "inherits": "Generic TPU 95A HF @base", "from": "system", - "setting_id": "GFSU00_00", "instantiation": "true", + "name": "Generic TPU 95A HF", + "setting_id": "GFSU00_00", + "inherits": "Generic TPU 95A HF @U1 base", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], "additional_cooling_fan_speed": [ "70" ], - "enable_pressure_advance": [ - "0" - ], "filament_deretraction_speed": [ "nil" ], @@ -53,9 +50,6 @@ "fan_min_speed": [ "10" ], - "filament_minimal_purge_on_wipe_tower": [ - "15" - ], "filament_retract_length_toolchange": [ "4" ], @@ -80,5 +74,251 @@ "graphic_effect_plate_temp_initial_layer": [ "35" ], - "filament_type": ["TPU"] + "filament_cost": [ + "41.99" + ], + "filament_density": [ + "1.22" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_settings_id": [ + "" + ], + "filament_z_hop_types": [ + "nil" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "30" + ], + "cool_plate_temp_initial_layer": [ + "30" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "30" + ], + "eng_plate_temp_initial_layer": [ + "30" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "TPU" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "35" + ], + "hot_plate_temp_initial_layer": [ + "35" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "overhang_fan_speed": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "30" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic TPU @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Generic TPU @U1 0.6 nozzle.json index 48505b44995..a8cf41dacb1 100644 --- a/resources/profiles/Snapmaker/filament/Generic TPU @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic TPU @U1 0.6 nozzle.json @@ -1,21 +1,312 @@ { "type": "filament", - "name": "Generic TPU @U1 0.6 nozzle", - "inherits": "Generic TPU @base2", "from": "system", - "setting_id": "GFSR99", "instantiation": "true", + "name": "Generic TPU @U1 0.6 nozzle", + "setting_id": "GFSR99", + "inherits": "Generic TPU @U1 base", "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - - - - - + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "TPU" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "overhang_fan_threshold": [ + "95%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "chamber_temperatures": [ + "0" + ], + "circle_compensation_speed": [ + "200" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "30" + ], + "cool_plate_temp_initial_layer": [ + "30" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "description": "This filament is too soft and not compatible with the AMS. Printing it is of many requirements, and to get better printing quality, please refer to this wiki: TPU printing guide.", + "diameter_limit": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "eng_plate_temp": [ + "30" + ], + "eng_plate_temp_initial_layer": [ + "30" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "600" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], "filament_deretraction_speed": [ "20" ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "3.2" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], "filament_multitool_ramming": [ "1" ], @@ -25,23 +316,157 @@ "filament_multitool_ramming_volume": [ "0.1" ], + "filament_notes": [ + "" + ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "2" ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_ec": [ + "nil" + ], "filament_retraction_length": [ "1.5" ], "filament_retraction_speed": [ "20" ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_settings_id": [ + "" + ], "filament_start_gcode": [ "" ], - "nozzle_temperature": [ - "220" + "filament_unloading_speed": [ + "90" ], - "nozzle_temperature_initial_layer": [ - "220" + "filament_unloading_speed_start": [ + "100" + ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], + "hot_plate_temp": [ + "35" + ], + "hot_plate_temp_initial_layer": [ + "35" + ], + "impact_strength_z": [ + "10" + ], + "long_retractions_when_ec": [ + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "overhang_fan_speed": [ + "100" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "retraction_distances_when_ec": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "temperature_vitrification": [ + "30" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" ], - "filament_type": ["TPU"] + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic TPU @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Generic TPU @U1 0.8 nozzle.json index 58a4ce21313..b41dd336dfa 100644 --- a/resources/profiles/Snapmaker/filament/Generic TPU @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Generic TPU @U1 0.8 nozzle.json @@ -1,20 +1,312 @@ { "type": "filament", - "name": "Generic TPU @U1 0.8 nozzle", - "inherits": "Generic TPU @base2", "from": "system", - "setting_id": "GFSR99", "instantiation": "true", + "name": "Generic TPU @U1 0.8 nozzle", + "setting_id": "GFSR99", + "inherits": "Generic TPU @U1 base", "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], - - - - + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "215" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "TPU" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "overhang_fan_threshold": [ + "95%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "chamber_temperatures": [ + "0" + ], + "circle_compensation_speed": [ + "200" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "30" + ], + "cool_plate_temp_initial_layer": [ + "30" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "description": "This filament is too soft and not compatible with the AMS. Printing it is of many requirements, and to get better printing quality, please refer to this wiki: TPU printing guide.", + "diameter_limit": [ + "50" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "eng_plate_temp": [ + "30" + ], + "eng_plate_temp_initial_layer": [ + "30" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "600" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], "filament_deretraction_speed": [ "20" ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "3.2" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], "filament_multitool_ramming": [ "1" ], @@ -24,23 +316,157 @@ "filament_multitool_ramming_volume": [ "0.1" ], + "filament_notes": [ + "" + ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "2" ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_ec": [ + "nil" + ], "filament_retraction_length": [ "1.5" ], "filament_retraction_speed": [ "20" ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_settings_id": [ + "" + ], "filament_start_gcode": [ "" ], - "nozzle_temperature": [ - "215" + "filament_unloading_speed": [ + "90" ], - "nozzle_temperature_initial_layer": [ - "215" + "filament_unloading_speed_start": [ + "100" + ], + "filament_velocity_adaptation_factor": [ + "1" + ], + "filament_vendor": [ + "Generic" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], + "hot_plate_temp": [ + "35" + ], + "hot_plate_temp_initial_layer": [ + "35" + ], + "impact_strength_z": [ + "10" + ], + "long_retractions_when_ec": [ + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "overhang_fan_speed": [ + "100" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "retraction_distances_when_ec": [ + "0" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "temperature_vitrification": [ + "30" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" ], - "filament_type": ["TPU"] + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic TPU @U1 base.json b/resources/profiles/Snapmaker/filament/Generic TPU @U1 base.json new file mode 100644 index 00000000000..b00db831bfd --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Generic TPU @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Generic TPU @U1 base", + "inherits": "fdm_filament_tpu_unspecified_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic TPU @base2.json b/resources/profiles/Snapmaker/filament/Generic TPU @base2.json deleted file mode 100644 index 0ba40960b8a..00000000000 --- a/resources/profiles/Snapmaker/filament/Generic TPU @base2.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "filament", - "name": "Generic TPU @base2", - "inherits": "fdm_filament_tpu2", - "from": "system", - "filament_id": "GFU99", - "instantiation": "false", - "description": "This filament is too soft and not compatible with the AMS. Printing it is of many requirements, and to get better printing quality, please refer to this wiki: TPU printing guide.", - "filament_max_volumetric_speed": [ - "3.2" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >30)||(bed_temperature_initial_layer[current_extruder] >30)}M106 P3 S180\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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Generic TPU.json b/resources/profiles/Snapmaker/filament/Generic TPU.json index 743a70780e8..2820ed2902d 100644 --- a/resources/profiles/Snapmaker/filament/Generic TPU.json +++ b/resources/profiles/Snapmaker/filament/Generic TPU.json @@ -1,11 +1,11 @@ { "type": "filament", - "name": "Generic TPU", - "inherits": "fdm_filament_tpu_generic", "from": "system", - "filament_id": "GFU99", - "setting_id": "GFSR99", "instantiation": "true", + "name": "Generic TPU", + "setting_id": "GFSR99", + "filament_id": "GFU99", + "inherits": "Generic TPU @U1 base", "filament_max_volumetric_speed": [ "3.2" ], @@ -15,9 +15,6 @@ "filament_start_gcode": [ "; filament start gcode\n" ], - "enable_pressure_advance": [ - "0" - ], "filament_end_gcode": [ "; filament end gcode \n\n" ], @@ -54,5 +51,275 @@ "graphic_effect_plate_temp_initial_layer": [ "35" ], - "filament_type": ["TPU"] + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "30" + ], + "cool_plate_temp_initial_layer": [ + "30" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "eng_plate_temp": [ + "30" + ], + "eng_plate_temp_initial_layer": [ + "30" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_notes": [ + "" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "hot_plate_temp": [ + "35" + ], + "hot_plate_temp_initial_layer": [ + "35" + ], + "nozzle_temperature": [ + "240" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "overhang_fan_speed": [ + "100" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "30" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "chamber_temperatures": [ + "0" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "TPU" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "overhang_fan_threshold": [ + "95%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyLite PLA @0.2 nozzle.json b/resources/profiles/Snapmaker/filament/PolyLite PLA @0.2 nozzle.json index 6f29240976b..d688993e04c 100644 --- a/resources/profiles/Snapmaker/filament/PolyLite PLA @0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/PolyLite PLA @0.2 nozzle.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "PolyLite PLA @0.2 nozzle", "setting_id": "1592803578", - "inherits": "PolyLite PLA @base", + "inherits": "fdm_filament_pla_category", "compatible_printers": [ "Snapmaker A250 (0.2 nozzle)", "Snapmaker A250 BKit (0.2 nozzle)", @@ -18,5 +18,320 @@ "filament_max_volumetric_speed": [ "1.6" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "90" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyLite PLA @Dual 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/PolyLite PLA @Dual 0.2 nozzle.json index 9f0e67a8c46..42e4c44e81c 100644 --- a/resources/profiles/Snapmaker/filament/PolyLite PLA @Dual 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/PolyLite PLA @Dual 0.2 nozzle.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "PolyLite PLA @Dual 0.2 nozzle", "setting_id": "490991920", - "inherits": "PolyLite PLA @0.2 nozzle", + "inherits": "PolyLite PLA @Dual base", "compatible_printers": [ "Snapmaker A250 Dual (0.2 nozzle)", "Snapmaker A250 Dual BKit (0.2 nozzle)", @@ -16,5 +16,323 @@ "Snapmaker A350 Dual QSKit (0.2 nozzle)", "Snapmaker Artisan (0.2 nozzle)" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "90" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "1.6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyLite PLA @Dual base.json b/resources/profiles/Snapmaker/filament/PolyLite PLA @Dual base.json new file mode 100644 index 00000000000..803f96088bc --- /dev/null +++ b/resources/profiles/Snapmaker/filament/PolyLite PLA @Dual base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "PolyLite PLA @Dual base", + "inherits": "fdm_filament_pla_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyLite PLA @Dual.json b/resources/profiles/Snapmaker/filament/PolyLite PLA @Dual.json index 6fabb224d6f..878e37fbe98 100644 --- a/resources/profiles/Snapmaker/filament/PolyLite PLA @Dual.json +++ b/resources/profiles/Snapmaker/filament/PolyLite PLA @Dual.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "PolyLite PLA @Dual", "setting_id": "64868365", - "inherits": "PolyLite PLA @base", + "inherits": "fdm_filament_pla_category", "compatible_printers": [ "Snapmaker A250 Dual (0.4 nozzle)", "Snapmaker A250 Dual (0.6 nozzle)", @@ -34,5 +34,323 @@ "Snapmaker Artisan (0.6 nozzle)", "Snapmaker Artisan (0.8 nozzle)" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "90" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyLite PLA @J1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/PolyLite PLA @J1 0.2 nozzle.json index 55bf5960a56..9edff30de01 100644 --- a/resources/profiles/Snapmaker/filament/PolyLite PLA @J1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/PolyLite PLA @J1 0.2 nozzle.json @@ -4,9 +4,327 @@ "instantiation": "true", "name": "PolyLite PLA @J1 0.2 nozzle", "setting_id": "431382384", - "inherits": "PolyLite PLA @0.2 nozzle", + "inherits": "PolyLite PLA @J1 base", "compatible_printers": [ "Snapmaker J1 (0.2 nozzle)" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "90" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "1.6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyLite PLA @J1 base.json b/resources/profiles/Snapmaker/filament/PolyLite PLA @J1 base.json new file mode 100644 index 00000000000..76c8b5428cc --- /dev/null +++ b/resources/profiles/Snapmaker/filament/PolyLite PLA @J1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "PolyLite PLA @J1 base", + "inherits": "fdm_filament_pla_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyLite PLA @J1.json b/resources/profiles/Snapmaker/filament/PolyLite PLA @J1.json index 33b073f74d0..353fb8ef4b0 100644 --- a/resources/profiles/Snapmaker/filament/PolyLite PLA @J1.json +++ b/resources/profiles/Snapmaker/filament/PolyLite PLA @J1.json @@ -4,11 +4,329 @@ "instantiation": "true", "name": "PolyLite PLA @J1", "setting_id": "116125055", - "inherits": "PolyLite PLA @base", + "inherits": "fdm_filament_pla_category", "compatible_printers": [ "Snapmaker J1 (0.4 nozzle)", "Snapmaker J1 (0.6 nozzle)", "Snapmaker J1 (0.8 nozzle)" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "90" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyLite PLA @U1 base.json b/resources/profiles/Snapmaker/filament/PolyLite PLA @U1 base.json deleted file mode 100644 index 89f30a6ae0b..00000000000 --- a/resources/profiles/Snapmaker/filament/PolyLite PLA @U1 base.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "PolyLite PLA @U1 base", - "filament_id": "13938660340", - "inherits": "fdm_filament_pla", - "filament_flow_ratio": [ - "0.95" - ], - "filament_cost": [ - "90" - ], - "filament_max_volumetric_speed": [ - "15" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyLite PLA @U1.json b/resources/profiles/Snapmaker/filament/PolyLite PLA @U1.json deleted file mode 100644 index 816ecf195b0..00000000000 --- a/resources/profiles/Snapmaker/filament/PolyLite PLA @U1.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "true", - "name": "PolyLite PLA @U1", - "setting_id": "6486836500", - "inherits": "PolyLite PLA @U1 base", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "enable_pressure_advance": [ - "0" - ], - "filament_type": ["PLA"] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyLite PLA @base.json b/resources/profiles/Snapmaker/filament/PolyLite PLA @base.json deleted file mode 100644 index 5758d1c2533..00000000000 --- a/resources/profiles/Snapmaker/filament/PolyLite PLA @base.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "PolyLite PLA @base", - "filament_id": "1393866034", - "inherits": "fdm_filament_pla", - "filament_flow_ratio": [ - "0.95" - ], - "filament_cost": [ - "90" - ], - "filament_max_volumetric_speed": [ - "15" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyLite PLA.json b/resources/profiles/Snapmaker/filament/PolyLite PLA.json index 91cd2d980c6..1d891d5555e 100644 --- a/resources/profiles/Snapmaker/filament/PolyLite PLA.json +++ b/resources/profiles/Snapmaker/filament/PolyLite PLA.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "PolyLite PLA", "setting_id": "599651858", - "inherits": "PolyLite PLA @base", + "inherits": "fdm_filament_pla_category", "compatible_printers": [ "Snapmaker A250 (0.4 nozzle)", "Snapmaker A250 (0.6 nozzle)", @@ -31,5 +31,323 @@ "Snapmaker A350 QSKit (0.6 nozzle)", "Snapmaker A350 QSKit (0.8 nozzle)" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "90" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyTerra PLA @0.2 nozzle.json b/resources/profiles/Snapmaker/filament/PolyTerra PLA @0.2 nozzle.json index 72a8d005b27..91a9c777342 100644 --- a/resources/profiles/Snapmaker/filament/PolyTerra PLA @0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/PolyTerra PLA @0.2 nozzle.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "PolyTerra PLA @0.2 nozzle", "setting_id": "409934824", - "inherits": "PolyTerra PLA @base", + "inherits": "fdm_filament_pla_category", "compatible_printers": [ "Snapmaker A250 (0.2 nozzle)", "Snapmaker A250 BKit (0.2 nozzle)", @@ -18,5 +18,320 @@ "filament_max_volumetric_speed": [ "1.4" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "80" + ], + "filament_density": [ + "1.31" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyTerra PLA @Dual 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/PolyTerra PLA @Dual 0.2 nozzle.json index 77413a401b9..f2c8fb46a67 100644 --- a/resources/profiles/Snapmaker/filament/PolyTerra PLA @Dual 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/PolyTerra PLA @Dual 0.2 nozzle.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "PolyTerra PLA @Dual 0.2 nozzle", "setting_id": "1258531391", - "inherits": "PolyTerra PLA @0.2 nozzle", + "inherits": "PolyTerra PLA @Dual base", "compatible_printers": [ "Snapmaker A250 Dual (0.2 nozzle)", "Snapmaker A250 Dual BKit (0.2 nozzle)", @@ -16,5 +16,323 @@ "Snapmaker A350 Dual QSKit (0.2 nozzle)", "Snapmaker Artisan (0.2 nozzle)" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "80" + ], + "filament_density": [ + "1.31" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "1.4" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyTerra PLA @Dual base.json b/resources/profiles/Snapmaker/filament/PolyTerra PLA @Dual base.json new file mode 100644 index 00000000000..0dc509dddf9 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/PolyTerra PLA @Dual base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "PolyTerra PLA @Dual base", + "inherits": "fdm_filament_pla_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyTerra PLA @Dual.json b/resources/profiles/Snapmaker/filament/PolyTerra PLA @Dual.json index 90f382593e3..0dbbfffc22b 100644 --- a/resources/profiles/Snapmaker/filament/PolyTerra PLA @Dual.json +++ b/resources/profiles/Snapmaker/filament/PolyTerra PLA @Dual.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "PolyTerra PLA @Dual", "setting_id": "1258005940", - "inherits": "PolyTerra PLA @base", + "inherits": "fdm_filament_pla_category", "compatible_printers": [ "Snapmaker A250 Dual (0.4 nozzle)", "Snapmaker A250 Dual (0.6 nozzle)", @@ -34,5 +34,323 @@ "Snapmaker Artisan (0.6 nozzle)", "Snapmaker Artisan (0.8 nozzle)" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "80" + ], + "filament_density": [ + "1.31" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "14.4" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyTerra PLA @J1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/PolyTerra PLA @J1 0.2 nozzle.json index 954b4724282..66ce2bbe644 100644 --- a/resources/profiles/Snapmaker/filament/PolyTerra PLA @J1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/PolyTerra PLA @J1 0.2 nozzle.json @@ -4,9 +4,327 @@ "instantiation": "true", "name": "PolyTerra PLA @J1 0.2 nozzle", "setting_id": "1072374370", - "inherits": "PolyTerra PLA @0.2 nozzle", + "inherits": "PolyTerra PLA @J1 base", "compatible_printers": [ "Snapmaker J1 (0.2 nozzle)" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "80" + ], + "filament_density": [ + "1.31" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "1.4" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyTerra PLA @J1 base.json b/resources/profiles/Snapmaker/filament/PolyTerra PLA @J1 base.json new file mode 100644 index 00000000000..5b4ea1b4dfb --- /dev/null +++ b/resources/profiles/Snapmaker/filament/PolyTerra PLA @J1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "PolyTerra PLA @J1 base", + "inherits": "fdm_filament_pla_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyTerra PLA @J1.json b/resources/profiles/Snapmaker/filament/PolyTerra PLA @J1.json index 985958a0667..f3daf8fecc4 100644 --- a/resources/profiles/Snapmaker/filament/PolyTerra PLA @J1.json +++ b/resources/profiles/Snapmaker/filament/PolyTerra PLA @J1.json @@ -4,11 +4,329 @@ "instantiation": "true", "name": "PolyTerra PLA @J1", "setting_id": "3958200796", - "inherits": "PolyTerra PLA @base", + "inherits": "fdm_filament_pla_category", "compatible_printers": [ "Snapmaker J1 (0.4 nozzle)", "Snapmaker J1 (0.6 nozzle)", "Snapmaker J1 (0.8 nozzle)" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "80" + ], + "filament_density": [ + "1.31" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "14.4" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyTerra PLA @U1 base.json b/resources/profiles/Snapmaker/filament/PolyTerra PLA @U1 base.json deleted file mode 100644 index b60e333209d..00000000000 --- a/resources/profiles/Snapmaker/filament/PolyTerra PLA @U1 base.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "PolyTerra PLA @U1 base", - "filament_id": "37895926870", - "inherits": "fdm_filament_pla", - "filament_cost": [ - "80" - ], - "filament_density": [ - "1.31" - ], - "filament_max_volumetric_speed": [ - "14.4" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyTerra PLA @U1.json b/resources/profiles/Snapmaker/filament/PolyTerra PLA @U1.json deleted file mode 100644 index 72cc3e94446..00000000000 --- a/resources/profiles/Snapmaker/filament/PolyTerra PLA @U1.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "true", - "name": "PolyTerra PLA @U1", - "setting_id": "12580059400", - "inherits": "PolyTerra PLA @U1 base", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "enable_pressure_advance": [ - "0" - ], - "filament_type": ["PLA"] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyTerra PLA @base.json b/resources/profiles/Snapmaker/filament/PolyTerra PLA @base.json deleted file mode 100644 index 172c260f9c3..00000000000 --- a/resources/profiles/Snapmaker/filament/PolyTerra PLA @base.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "PolyTerra PLA @base", - "filament_id": "3789592687", - "inherits": "fdm_filament_pla", - "filament_cost": [ - "80" - ], - "filament_density": [ - "1.31" - ], - "filament_max_volumetric_speed": [ - "14.4" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/PolyTerra PLA.json b/resources/profiles/Snapmaker/filament/PolyTerra PLA.json index 348fa7ece2e..5d20adc6465 100644 --- a/resources/profiles/Snapmaker/filament/PolyTerra PLA.json +++ b/resources/profiles/Snapmaker/filament/PolyTerra PLA.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "PolyTerra PLA", "setting_id": "3016316214", - "inherits": "PolyTerra PLA @base", + "inherits": "fdm_filament_pla_category", "compatible_printers": [ "Snapmaker A250 (0.4 nozzle)", "Snapmaker A250 (0.6 nozzle)", @@ -31,5 +31,323 @@ "Snapmaker A350 QSKit (0.6 nozzle)", "Snapmaker A350 QSKit (0.8 nozzle)" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "80" + ], + "filament_density": [ + "1.31" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "14.4" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Polymaker General PLA Family @U1 base.json b/resources/profiles/Snapmaker/filament/Polymaker General PLA Family @U1 base.json new file mode 100644 index 00000000000..2fab1b7e4c2 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Polymaker General PLA Family @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Polymaker General PLA Family @U1 base", + "inherits": "fdm_filament_pla_category" +} diff --git a/resources/profiles/Snapmaker/filament/Polymaker General PLA Family @U1.json b/resources/profiles/Snapmaker/filament/Polymaker General PLA Family @U1.json index 50ca36d4bb6..f0a8cc5ceaf 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker General PLA Family @U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker General PLA Family @U1.json @@ -1,7 +1,10 @@ { "type": "filament", + "from": "system", "instantiation": "true", + "name": "Polymaker General PLA Family @U1", "setting_id": "POLY_GENERAL_PLA_U1_001", + "inherits": "Polymaker General PLA Family @U1 base", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], @@ -17,9 +20,6 @@ "filament_vendor": [ "Polymaker" ], - "from": "system", - "inherits": "Polymaker PLA @U1 base", - "name": "Polymaker General PLA Family @U1", "nozzle_temperature_range_high": [ "230" ], @@ -32,5 +32,305 @@ "textured_plate_temp_initial_layer": [ "65" ], - "filament_type": ["PLA"] -} \ No newline at end of file + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "; filament end gcode\n" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "; Filament gcode\n" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "55" + ], + "hot_plate_temp_initial_layer": [ + "55" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "10" + ], + "supertack_plate_temp": [ + "45" + ], + "supertack_plate_temp_initial_layer": [ + "45" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "chamber_temperatures": [ + "0" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_gap": [ + "15%" + ], + "filament_scarf_length": [ + "10" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Polymaker PLA @U1 base.json b/resources/profiles/Snapmaker/filament/Polymaker PLA @U1 base.json deleted file mode 100644 index 94008ddd0c3..00000000000 --- a/resources/profiles/Snapmaker/filament/Polymaker PLA @U1 base.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "type": "filament", - "name": "Polymaker PLA @U1 base", - "inherits": "fdm_filament_pla_poly", - "from": "system", - "setting_id": "OGFSA04", - "instantiation": "false", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Polymaker Silk PLA Family @U1 base.json b/resources/profiles/Snapmaker/filament/Polymaker Silk PLA Family @U1 base.json new file mode 100644 index 00000000000..ebc4325780d --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Polymaker Silk PLA Family @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Polymaker Silk PLA Family @U1 base", + "inherits": "fdm_filament_pla_silk_category" +} diff --git a/resources/profiles/Snapmaker/filament/Polymaker Silk PLA Family @U1.json b/resources/profiles/Snapmaker/filament/Polymaker Silk PLA Family @U1.json index 851233fcbdc..2c06e74a86f 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker Silk PLA Family @U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker Silk PLA Family @U1.json @@ -1,7 +1,10 @@ { "type": "filament", + "from": "system", "instantiation": "true", + "name": "Polymaker Silk PLA Family @U1", "setting_id": "POLY_SILK_PLA_U1_001", + "inherits": "Polymaker Silk PLA Family @U1 base", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], @@ -14,9 +17,6 @@ "filament_vendor": [ "Polymaker" ], - "from": "system", - "inherits": "Polymaker PLA @U1 base", - "name": "Polymaker Silk PLA Family @U1", "nozzle_temperature": [ "230" ], @@ -32,5 +32,157 @@ "textured_plate_temp_initial_layer": [ "65" ], - "filament_type": ["PLA"] + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_end_gcode": [ + "; filament end gcode\n" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_start_gcode": [ + "; Filament gcode\n" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "55" + ], + "hot_plate_temp_initial_layer": [ + "55" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "10" + ], + "supertack_plate_temp": [ + "45" + ], + "supertack_plate_temp_initial_layer": [ + "45" + ], + "temperature_vitrification": [ + "45" + ], + "chamber_temperatures": [ + "0" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_gap": [ + "15%" + ], + "filament_scarf_length": [ + "10" + ] } diff --git a/resources/profiles/Snapmaker/filament/Polymaker Tough PLA Family @U1 base.json b/resources/profiles/Snapmaker/filament/Polymaker Tough PLA Family @U1 base.json new file mode 100644 index 00000000000..705555bc5ad --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Polymaker Tough PLA Family @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Polymaker Tough PLA Family @U1 base", + "inherits": "fdm_filament_pla_category" +} diff --git a/resources/profiles/Snapmaker/filament/Polymaker Tough PLA Family @U1.json b/resources/profiles/Snapmaker/filament/Polymaker Tough PLA Family @U1.json index 26665190556..02c2caa1886 100644 --- a/resources/profiles/Snapmaker/filament/Polymaker Tough PLA Family @U1.json +++ b/resources/profiles/Snapmaker/filament/Polymaker Tough PLA Family @U1.json @@ -1,7 +1,10 @@ { "type": "filament", + "from": "system", "instantiation": "true", + "name": "Polymaker Tough PLA Family @U1", "setting_id": "POLY_TOUGH_PLA_U1_001", + "inherits": "Polymaker Tough PLA Family @U1 base", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], @@ -17,9 +20,6 @@ "filament_vendor": [ "Polymaker" ], - "from": "system", - "inherits": "Polymaker PLA @U1 base", - "name": "Polymaker Tough PLA Family @U1", "slow_down_layer_time": [ "6" ], @@ -32,5 +32,305 @@ "textured_plate_temp_initial_layer": [ "65" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "35" + ], + "cool_plate_temp_initial_layer": [ + "35" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "; filament end gcode\n" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "; Filament gcode\n" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "55" + ], + "hot_plate_temp_initial_layer": [ + "55" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_min_speed": [ + "10" + ], + "supertack_plate_temp": [ + "45" + ], + "supertack_plate_temp_initial_layer": [ + "45" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "chamber_temperatures": [ + "0" + ], + "filament_scarf_seam_type": [ + "none" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_gap": [ + "15%" + ], + "filament_scarf_length": [ + "10" + ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS @0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS @0.2 nozzle.json index 0342a262860..1732b2c3e1d 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS @0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS @0.2 nozzle.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker ABS @0.2 nozzle", "setting_id": "363717724", - "inherits": "Snapmaker ABS @base", + "inherits": "fdm_filament_abs_category", "compatible_printers": [ "Snapmaker A250 (0.2 nozzle)", "Snapmaker A250 BKit (0.2 nozzle)", @@ -18,5 +18,156 @@ "filament_max_volumetric_speed": [ "2" ], - "filament_type": ["ABS"] + "compatible_prints": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "15" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.93" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "eSUN ABS+\nSunlu ABS+\n" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_ABS" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop": [ + "0.7" + ], + "hot_plate_temp": [ + "80" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "265" + ], + "overhang_fan_speed": [ + "80" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.03" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "3" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS @Dual 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS @Dual 0.2 nozzle.json index 07afbd36feb..0ce3dd0d798 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS @Dual 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS @Dual 0.2 nozzle.json @@ -16,9 +16,6 @@ "Snapmaker A350 Dual QSKit (0.2 nozzle)", "Snapmaker Artisan (0.2 nozzle)" ], - "filament_end_gcode": [ - "" - ], "hot_plate_temp": [ "90" ], @@ -67,5 +64,16 @@ "pressure_advance": [ "0.015" ], - "filament_type": ["ABS"] + "filament_flow_support": [ + "standard" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "slow_down_min_speed": [ + "20" + ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS @Dual 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS @Dual 0.8 nozzle.json index 5d33672dd9a..d872a989ae5 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS @Dual 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS @Dual 0.8 nozzle.json @@ -22,5 +22,58 @@ "slow_down_min_speed": [ "10" ], - "filament_type": ["ABS"] + "fan_max_speed": [ + "15" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "hot_plate_temp": [ + "110" + ], + "hot_plate_temp_initial_layer": [ + "105" + ], + "overhang_fan_speed": [ + "20" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS @Dual base.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS @Dual base.json index 8c678c51a83..364f6565c74 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS @Dual base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS @Dual base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker ABS @Dual base", "filament_id": "168223792", - "inherits": "fdm_filament_abs", + "inherits": "fdm_filament_abs_category", "filament_end_gcode": [ "" ], @@ -55,5 +55,110 @@ ], "pressure_advance": [ "0.02" - ] + ], + "compatible_printers": [], + "compatible_prints": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_min_speed": [ + "15" + ], + "filament_cost": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "eSUN ABS+\nSunlu ABS+\n" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_ABS" + ], + "filament_start_gcode": [ + "" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop": [ + "0.7" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "265" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "3" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS @Dual.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS @Dual.json index 1d65ba136b9..b5c7e14e6c6 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS @Dual.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS @Dual.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker ABS @Dual", "setting_id": "937533070", - "inherits": "Snapmaker ABS @Dual base", + "inherits": "fdm_filament_abs_category", "compatible_printers": [ "Snapmaker A250 Dual (0.4 nozzle)", "Snapmaker A250 Dual (0.6 nozzle)", @@ -25,5 +25,159 @@ "Snapmaker Artisan (0.4 nozzle)", "Snapmaker Artisan (0.6 nozzle)" ], - "filament_type": ["ABS"] + "compatible_prints": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "15" + ], + "fan_min_speed": [ + "15" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "eSUN ABS+\nSunlu ABS+\n" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_ABS" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop": [ + "0.7" + ], + "hot_plate_temp": [ + "110" + ], + "hot_plate_temp_initial_layer": [ + "105" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "265" + ], + "overhang_fan_speed": [ + "20" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "3" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS @J1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS @J1 0.2 nozzle.json index 3d75586c9ec..bfae2a19b61 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS @J1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS @J1 0.2 nozzle.json @@ -8,9 +8,6 @@ "compatible_printers": [ "Snapmaker J1 (0.2 nozzle)" ], - "filament_end_gcode": [ - "" - ], "hot_plate_temp": [ "90" ], @@ -35,5 +32,16 @@ "pressure_advance": [ "0.015" ], - "filament_type": ["ABS"] + "filament_flow_support": [ + "standard" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "slow_down_min_speed": [ + "20" + ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS @J1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS @J1 0.8 nozzle.json index 91e683afab1..9ebcbebb161 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS @J1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS @J1 0.8 nozzle.json @@ -14,5 +14,34 @@ "slow_down_min_speed": [ "10" ], - "filament_type": ["ABS"] + "fan_max_speed": [ + "22" + ], + "fan_min_speed": [ + "22" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "hot_plate_temp": [ + "110" + ], + "hot_plate_temp_initial_layer": [ + "105" + ], + "overhang_fan_speed": [ + "22" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS @J1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS @J1 base.json index 3caec965a69..bd4b510abaf 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS @J1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS @J1 base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker ABS @J1 base", "filament_id": "1223824394", - "inherits": "fdm_filament_abs", + "inherits": "fdm_filament_abs_category", "filament_end_gcode": [ "" ], @@ -31,5 +31,134 @@ ], "pressure_advance": [ "0.02" - ] + ], + "compatible_printers": [], + "compatible_prints": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "eSUN ABS+\nSunlu ABS+\n" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_ABS" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop": [ + "0.7" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "265" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "3" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS @J1.json index 47303cc5ee1..acb6720950a 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS @J1.json @@ -4,10 +4,164 @@ "instantiation": "true", "name": "Snapmaker ABS @J1", "setting_id": "3810006449", - "inherits": "Snapmaker ABS @J1 base", + "inherits": "fdm_filament_abs_category", "compatible_printers": [ "Snapmaker J1 (0.4 nozzle)", "Snapmaker J1 (0.6 nozzle)" ], - "filament_type": ["ABS"] + "compatible_prints": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "22" + ], + "fan_min_speed": [ + "22" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "9.6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "eSUN ABS+\nSunlu ABS+\n" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_ABS" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop": [ + "0.7" + ], + "hot_plate_temp": [ + "110" + ], + "hot_plate_temp_initial_layer": [ + "105" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "265" + ], + "overhang_fan_speed": [ + "22" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "3" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 0.2 nozzle.json index bb5aed4b687..b8f69f8213c 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 0.2 nozzle.json @@ -11,38 +11,122 @@ "enable_pressure_advance": [ "0" ], - "chamber_temperature": ["60"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "fan_max_speed": ["80"], - "fan_min_speed": ["40"], - "filament_cooling_final_speed": ["3.4"], - "filament_cooling_initial_speed": ["2.2"], - "filament_cooling_moves": ["4"], - "filament_flow_ratio": ["0.975"], - "filament_loading_speed": ["28"], - "filament_loading_speed_start": ["3"], - "filament_max_volumetric_speed": ["2"], - "filament_minimal_purge_on_wipe_tower": ["15"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["2"], - "filament_multitool_ramming_volume": ["5"], - "filament_retract_length_toolchange": ["5"], - "filament_retraction_length": ["0.4"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "filament_z_hop": ["nil"], - "filament_z_hop_types": ["Slope Lift"], - "hot_plate_temp": ["100"], - "hot_plate_temp_initial_layer": ["100"], - "nozzle_temperature": ["270"], - "nozzle_temperature_initial_layer": ["280"], - "pressure_advance": ["0.1"], - "slow_down_layer_time": ["12"], - "textured_plate_temp": ["100"], - "textured_plate_temp_initial_layer": ["100"], - "overhang_fan_speed": ["80"], - "activate_air_filtration": ["1"], - "filament_type": ["ABS"], + "chamber_temperature": [ + "60" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "40" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_flow_ratio": [ + "0.975" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "2" + ], + "filament_multitool_ramming_volume": [ + "5" + ], + "filament_retract_length_toolchange": [ + "5" + ], + "filament_retraction_length": [ + "0.4" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature": [ + "270" + ], + "nozzle_temperature_initial_layer": [ + "280" + ], + "pressure_advance": [ + "0.1" + ], + "slow_down_layer_time": [ + "12" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "overhang_fan_speed": [ + "80" + ], + "activate_air_filtration": [ + "1" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_flow_support": [ + "standard" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], "filament_is_high_temperature": ["1"] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 0.4 nozzle.json index 9d8b28b27fb..db57c3b4474 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 0.4 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 0.4 nozzle.json @@ -8,42 +8,141 @@ "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], - "enable_pressure_advance": ["1"], - "chamber_temperature": ["60"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "fan_max_speed": ["50"], - "fan_min_speed": ["10"], - "filament_cooling_final_speed": ["3.4"], - "filament_cooling_initial_speed": ["2.2"], - "filament_cooling_moves": ["4"], - "filament_cost": ["20"], - "filament_loading_speed": ["28"], - "filament_loading_speed_start": ["3"], - "filament_max_volumetric_speed": ["15"], - "filament_minimal_purge_on_wipe_tower": ["30"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["20"], - "filament_multitool_ramming_volume": ["10"], - "filament_retract_length_toolchange": ["5"], - "filament_retraction_length": ["0.4"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "filament_z_hop": ["nil"], - "graphic_effect_plate_temp": ["0"], - "hot_plate_temp": ["100"], - "hot_plate_temp_initial_layer": ["100"], - "nozzle_temperature": ["265"], - "nozzle_temperature_initial_layer": ["280"], - "overhang_fan_speed": ["80"], - "slow_down_layer_time": ["12"], - "textured_plate_temp": ["100"], - "textured_plate_temp_initial_layer": ["100"], - "graphic_effect_plate_temp_initial_layer": ["0"], - "filament_z_hop_types": ["Slope Lift"], - "activate_air_filtration": ["1"], - "supertack_plate_temp": ["0"], - "supertack_plate_temp_initial_layer": ["0"], - "filament_type": ["ABS"], + "enable_pressure_advance": [ + "1" + ], + "chamber_temperature": [ + "60" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_max_speed": [ + "50", + "60" + ], + "fan_min_speed": [ + "10", + "10" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "15", + "25" + ], + "filament_minimal_purge_on_wipe_tower": [ + "30", + "15" + ], + "filament_multitool_ramming": [ + "1", + "1" + ], + "filament_multitool_ramming_flow": [ + "20", + "30" + ], + "filament_multitool_ramming_volume": [ + "10", + "5" + ], + "filament_retract_length_toolchange": [ + "5", + "5" + ], + "filament_retraction_length": [ + "0.4", + "0.2" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "nil" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature": [ + "265", + "270" + ], + "nozzle_temperature_initial_layer": [ + "280", + "270" + ], + "overhang_fan_speed": [ + "80" + ], + "slow_down_layer_time": [ + "12" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "filament_z_hop_types": [ + "Slope Lift", + "Slope Lift" + ], + "activate_air_filtration": [ + "1" + ], + "filament_flow_ratio": [ + "0.95", + "0.95" + ], + "pressure_advance": [ + "0.02", + "0.02" + ], + "additional_cooling_fan_speed": [ + "0", + "0" + ], + "filament_flow_support": [ + "standard", + "high_flow" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "slow_down_min_speed": [ + "20" + ], "filament_is_high_temperature": ["1"] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 0.6 nozzle.json index fa46c36bbbd..2fd84039cf3 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 0.6 nozzle.json @@ -8,38 +8,125 @@ "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - "enable_pressure_advance": ["1"], - "chamber_temperature": ["60"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "fan_max_speed": ["60"], - "fan_min_speed": ["10"], - "filament_cooling_final_speed": ["3.4"], - "filament_cooling_initial_speed": ["2.2"], - "filament_cooling_moves": ["4"], - "filament_loading_speed": ["28"], - "filament_loading_speed_start": ["3"], - "filament_max_volumetric_speed": ["18"], - "filament_minimal_purge_on_wipe_tower": ["15"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["20"], - "filament_multitool_ramming_volume": ["10"], - "filament_retract_length_toolchange": ["5"], - "filament_retraction_length": ["0.4"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "filament_z_hop": ["0.6"], - "filament_z_hop_types": ["Slope Lift"], - "hot_plate_temp": ["100"], - "hot_plate_temp_initial_layer": ["100"], - "nozzle_temperature": ["265"], - "nozzle_temperature_initial_layer": ["280"], - "overhang_fan_speed": ["80"], - "pressure_advance": ["0.01"], - "slow_down_layer_time": ["12"], - "textured_plate_temp": ["100"], - "textured_plate_temp_initial_layer": ["100"], - "activate_air_filtration": ["1"], - "filament_type": ["ABS"], + "enable_pressure_advance": [ + "1" + ], + "chamber_temperature": [ + "60" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_max_speed": [ + "60" + ], + "fan_min_speed": [ + "10" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "20" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_retract_length_toolchange": [ + "5" + ], + "filament_retraction_length": [ + "0.4" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "0.6" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature": [ + "265" + ], + "nozzle_temperature_initial_layer": [ + "280" + ], + "overhang_fan_speed": [ + "80" + ], + "pressure_advance": [ + "0.01" + ], + "slow_down_layer_time": [ + "12" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "activate_air_filtration": [ + "1" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], "filament_is_high_temperature": ["1"] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 0.8 nozzle.json index ce8746ef9e0..16951f46046 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 0.8 nozzle.json @@ -8,39 +8,125 @@ "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], - "enable_pressure_advance": ["1"], - "chamber_temperature": ["60"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "fan_max_speed": ["60"], - "fan_min_speed": ["10"], - "filament_cooling_final_speed": ["3.4"], - "filament_cooling_initial_speed": ["2.2"], - "filament_cooling_moves": ["4"], - "filament_loading_speed": ["28"], - "filament_loading_speed_start": ["3"], - "filament_max_volumetric_speed": ["20"], - "filament_minimal_purge_on_wipe_tower": ["15"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["20"], - "filament_multitool_ramming_volume": ["10"], - "filament_retract_length_toolchange": ["5"], - "filament_retraction_length": ["0.4"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "filament_z_hop": ["nil"], - "filament_z_hop_types": ["Slope Lift"], - "hot_plate_temp": ["100"], - "hot_plate_temp_initial_layer": ["100"], - "nozzle_temperature_initial_layer": ["280"], - "overhang_fan_speed": ["80"], - "pressure_advance": ["0.01"], - "slow_down_layer_time": ["12"], - "slow_down_min_speed": ["10"], - "textured_plate_temp": ["100"], - "textured_plate_temp_initial_layer": ["100"], - "activate_air_filtration": ["1"], - "filament_type": ["ABS"], - "nozzle_temperature": ["265"], + "enable_pressure_advance": [ + "1" + ], + "chamber_temperature": [ + "60" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_max_speed": [ + "60" + ], + "fan_min_speed": [ + "10" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "20" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "20" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_retract_length_toolchange": [ + "5" + ], + "filament_retraction_length": [ + "0.4" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature_initial_layer": [ + "280" + ], + "overhang_fan_speed": [ + "80" + ], + "pressure_advance": [ + "0.01" + ], + "slow_down_layer_time": [ + "12" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "activate_air_filtration": [ + "1" + ], + "nozzle_temperature": [ + "265" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], "filament_is_high_temperature": ["1"] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 base.json index 3e91fe6a819..4f52f3469aa 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS @U1 base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker ABS @U1 base", "filament_id": "1682237920", - "inherits": "fdm_filament_abs", + "inherits": "fdm_filament_abs_category", "filament_end_gcode": [ "" ], @@ -55,5 +55,110 @@ ], "pressure_advance": [ "0.02" - ] + ], + "compatible_printers": [], + "compatible_prints": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_min_speed": [ + "15" + ], + "filament_cost": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "eSUN ABS+\nSunlu ABS+\n" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_ABS" + ], + "filament_start_gcode": [ + "" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop": [ + "0.7" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "265" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "3" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS @base.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS @base.json deleted file mode 100644 index 446aca90417..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS @base.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker ABS @base", - "filament_id": "3811508002", - "inherits": "fdm_filament_abs" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS Benchy @Dual.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS Benchy @Dual.json index a6b4e20e9b9..7ded0fe21d4 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS Benchy @Dual.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS Benchy @Dual.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker ABS Benchy @Dual", "setting_id": "3540754477", - "inherits": "Snapmaker ABS @Dual base", + "inherits": "fdm_filament_abs_category", "compatible_printers": [ "Snapmaker Artisan (0.4 nozzle)" ], @@ -56,5 +56,113 @@ "slow_down_layer_time": [ "0" ], - "filament_type": ["ABS"] + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "100" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "eSUN ABS+\nSunlu ABS+\n" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_ABS" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "hot_plate_temp": [ + "110" + ], + "hot_plate_temp_initial_layer": [ + "105" + ], + "nozzle_temperature_initial_layer": [ + "265" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS Benchy @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS Benchy @J1.json index 66ff4925a24..3d2be6a0d02 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS Benchy @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS Benchy @J1.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker ABS Benchy @J1", "setting_id": "356879727", - "inherits": "Snapmaker ABS @J1 base", + "inherits": "fdm_filament_abs_category", "compatible_printers": [ "Snapmaker J1 (0.4 nozzle)" ], @@ -83,5 +83,86 @@ "slow_down_layer_time": [ "0" ], - "filament_type": ["ABS"] + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "eSUN ABS+\nSunlu ABS+\n" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_ABS" + ], + "filament_start_gcode": [ + "" + ], + "filament_vendor": [ + "Snapmaker" + ], + "hot_plate_temp": [ + "110" + ], + "hot_plate_temp_initial_layer": [ + "105" + ], + "nozzle_temperature_initial_layer": [ + "265" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS Benchy @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS Benchy @U1.json deleted file mode 100644 index 7438c0483ab..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS Benchy @U1.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "true", - "name": "Snapmaker ABS Benchy @U1", - "setting_id": "35407544770", - "inherits": "Snapmaker ABS @U1 base", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "compatible_prints": [ - "0.25 Benchy @Snapmaker U1 (0.4 nozzle)" - ], - "enable_pressure_advance": [ - "0" - ], - "overhang_fan_speed": [ - "35" - ], - "slow_down_for_layer_cooling": [ - "0" - ], - "fan_cooling_layer_time": [ - "2" - ], - "filament_deretraction_speed": [ - "55" - ], - "filament_max_volumetric_speed": [ - "31" - ], - "filament_retract_when_changing_layer": [ - "0" - ], - "filament_retraction_length": [ - "0.5" - ], - "filament_z_hop": [ - "0" - ], - "filament_retraction_speed": [ - "55" - ], - "filament_wipe": [ - "0" - ], - "nozzle_temperature": [ - "250" - ], - "fan_max_speed": [ - "50" - ], - "fan_min_speed": [ - "35" - ], - "slow_down_min_speed": [ - "0" - ], - "slow_down_layer_time": [ - "0" - ], - "filament_type": ["ABS"] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ABS.json b/resources/profiles/Snapmaker/filament/Snapmaker ABS.json index 428049d847b..4697e6885ce 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ABS.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ABS.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker ABS", "setting_id": "536148164", - "inherits": "Snapmaker ABS @base", + "inherits": "fdm_filament_abs_category", "compatible_printers": [ "Snapmaker A250 (0.4 nozzle)", "Snapmaker A250 (0.6 nozzle)", @@ -31,5 +31,159 @@ "Snapmaker A350 QSKit (0.6 nozzle)", "Snapmaker A350 QSKit (0.8 nozzle)" ], - "filament_type": ["ABS"] + "compatible_prints": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "80" + ], + "fan_min_speed": [ + "15" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.93" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "eSUN ABS+\nSunlu ABS+\n" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_ABS" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop": [ + "0.7" + ], + "hot_plate_temp": [ + "80" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "265" + ], + "overhang_fan_speed": [ + "80" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.03" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "3" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ASA @0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker ASA @0.2 nozzle.json index 28e615d3e18..683e9a3164b 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ASA @0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ASA @0.2 nozzle.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker ASA @0.2 nozzle", "setting_id": "978004695", - "inherits": "Snapmaker ASA @base", + "inherits": "fdm_filament_asa_category", "compatible_printers": [ "Snapmaker A250 (0.2 nozzle)", "Snapmaker A250 BKit (0.2 nozzle)", @@ -18,5 +18,136 @@ "filament_max_volumetric_speed": [ "2.4" ], - "filament_type": ["ASA"] + "close_fan_the_first_x_layers": [ + "4" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "20" + ], + "fan_max_speed": [ + "35" + ], + "fan_min_speed": [ + "10" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "80" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop": [ + "0.7" + ], + "hot_plate_temp": [ + "90" + ], + "hot_plate_temp_initial_layer": [ + "90" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "overhang_fan_speed": [ + "80" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "slow_down_layer_time": [ + "5" + ], + "temperature_vitrification": [ + "182" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ASA @Dual 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker ASA @Dual 0.2 nozzle.json index 202b3e191ac..bf3ee50df4a 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ASA @Dual 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ASA @Dual 0.2 nozzle.json @@ -64,5 +64,275 @@ "fan_min_speed": [ "10" ], - "filament_type": ["ASA"] + "filament_type": [ + "ASA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "4" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "20" + ], + "filament_cost": [ + "80" + ], + "filament_density": [ + "1.04" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "0.7" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_threshold": [ + "25%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "5" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "182" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ASA @Dual base.json b/resources/profiles/Snapmaker/filament/Snapmaker ASA @Dual base.json index 69de03978bb..1cf8971cb9a 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ASA @Dual base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ASA @Dual base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker ASA @Dual base", "filament_id": "1247172706", - "inherits": "fdm_filament_asa", + "inherits": "fdm_filament_asa_category", "filament_end_gcode": [ "" ], @@ -52,5 +52,93 @@ ], "fan_min_speed": [ "0" + ], + "close_fan_the_first_x_layers": [ + "4" + ], + "compatible_printers": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "20" + ], + "filament_cost": [ + "80" + ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_start_gcode": [ + "" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop": [ + "0.7" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "slow_down_layer_time": [ + "5" + ], + "temperature_vitrification": [ + "182" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ASA @Dual.json b/resources/profiles/Snapmaker/filament/Snapmaker ASA @Dual.json index 24b3de87fb4..f7e9962bb8a 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ASA @Dual.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ASA @Dual.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker ASA @Dual", "setting_id": "2541866198", - "inherits": "Snapmaker ASA @Dual base", + "inherits": "fdm_filament_asa_category", "compatible_printers": [ "Snapmaker A250 Dual (0.4 nozzle)", "Snapmaker A250 Dual (0.6 nozzle)", @@ -34,5 +34,139 @@ "Snapmaker Artisan (0.6 nozzle)", "Snapmaker Artisan (0.8 nozzle)" ], - "filament_type": ["ASA"] + "close_fan_the_first_x_layers": [ + "4" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "20" + ], + "fan_max_speed": [ + "15" + ], + "fan_min_speed": [ + "0" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "80" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop": [ + "0.7" + ], + "hot_plate_temp": [ + "110" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "overhang_fan_speed": [ + "15" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "slow_down_layer_time": [ + "5" + ], + "temperature_vitrification": [ + "182" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ASA @J1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker ASA @J1 0.2 nozzle.json index 39d0cff6bb5..b655a136a2a 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ASA @J1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ASA @J1 0.2 nozzle.json @@ -26,5 +26,305 @@ "fan_min_speed": [ "10" ], - "filament_type": ["ASA"] + "filament_type": [ + "ASA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "4" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "20" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "80" + ], + "filament_density": [ + "1.04" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "0.7" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_threshold": [ + "25%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "5" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "182" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ASA @J1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker ASA @J1 base.json index b2edc6070e5..11d5ecb2a8d 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ASA @J1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ASA @J1 base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker ASA @J1 base", "filament_id": "144877656", - "inherits": "fdm_filament_asa", + "inherits": "fdm_filament_asa_category", "hot_plate_temp": [ "110" ], @@ -22,5 +22,123 @@ ], "fan_min_speed": [ "0" + ], + "close_fan_the_first_x_layers": [ + "4" + ], + "compatible_printers": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "20" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "80" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop": [ + "0.7" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "slow_down_layer_time": [ + "5" + ], + "temperature_vitrification": [ + "182" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ASA @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker ASA @J1.json index 48a46f20dbf..46a9aecfce7 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ASA @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ASA @J1.json @@ -4,11 +4,145 @@ "instantiation": "true", "name": "Snapmaker ASA @J1", "setting_id": "1131956201", - "inherits": "Snapmaker ASA @J1 base", + "inherits": "fdm_filament_asa_category", "compatible_printers": [ "Snapmaker J1 (0.4 nozzle)", "Snapmaker J1 (0.6 nozzle)", "Snapmaker J1 (0.8 nozzle)" ], - "filament_type": ["ASA"] + "close_fan_the_first_x_layers": [ + "4" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "20" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "80" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "9.6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop": [ + "0.7" + ], + "hot_plate_temp": [ + "110" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "overhang_fan_speed": [ + "20" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "slow_down_layer_time": [ + "5" + ], + "temperature_vitrification": [ + "182" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 0.2 nozzle.json index 88b6a0e9767..b5300a44b03 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 0.2 nozzle.json @@ -8,42 +8,131 @@ "compatible_printers": [ "Snapmaker U1 (0.2 nozzle)" ], - "enable_pressure_advance": ["1"], - "activate_air_filtration": ["1"], - "close_fan_the_first_x_layers": ["3"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "fan_cooling_layer_time": ["35"], - "fan_max_speed": ["60"], - "fan_min_speed": ["30"], - "filament_cooling_final_speed": ["3.4"], - "filament_cooling_initial_speed": ["2.2"], - "filament_cooling_moves": ["4"], - "filament_flow_ratio": ["0.96"], - "filament_loading_speed": ["28"], - "filament_loading_speed_start": ["3"], - "filament_max_volumetric_speed": ["2"], - "filament_minimal_purge_on_wipe_tower": ["15"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["5"], - "filament_multitool_ramming_volume": ["5"], - "filament_retract_length_toolchange": ["5"], - "filament_retraction_length": ["0.4"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "filament_wipe": ["1"], - "filament_wipe_distance": ["1"], - "filament_z_hop": ["nil"], - "filament_z_hop_types": ["Slope Lift"], - "nozzle_temperature": ["270"], - "nozzle_temperature_initial_layer": ["270"], - "overhang_fan_speed": ["80"], - "pressure_advance": ["0.15"], - "slow_down_layer_time": ["12"], - "textured_plate_temp": ["100"], - "textured_plate_temp_initial_layer": ["100"], - "filament_type": ["ASA"], - "hot_plate_temp": ["100"], - "temperature_vitrification": ["100"], + "activate_air_filtration": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_cooling_layer_time": [ + "35" + ], + "fan_max_speed": [ + "60" + ], + "fan_min_speed": [ + "30" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_flow_ratio": [ + "0.96" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "2" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "5" + ], + "filament_multitool_ramming_volume": [ + "5" + ], + "filament_retract_length_toolchange": [ + "5" + ], + "filament_retraction_length": [ + "0.4" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "nozzle_temperature": [ + "270" + ], + "nozzle_temperature_initial_layer": [ + "270" + ], + "overhang_fan_speed": [ + "80" + ], + "pressure_advance": [ + "0.15" + ], + "slow_down_layer_time": [ + "12" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "hot_plate_temp": [ + "100" + ], + "temperature_vitrification": [ + "100" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "filament_cost": [ + "80" + ], + "filament_flow_support": [ + "standard" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], "filament_is_high_temperature": ["1"] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 0.4 nozzle.json index d7daf9cdce4..2512c14abfa 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 0.4 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 0.4 nozzle.json @@ -8,45 +8,146 @@ "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], - "enable_pressure_advance": ["1"], - "chamber_temperature": ["0"], - "close_fan_the_first_x_layers": ["3"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "fan_cooling_layer_time": ["35"], - "fan_max_speed": ["30"], - "fan_min_speed": ["10"], - "filament_cooling_final_speed": ["3.4"], - "filament_cooling_initial_speed": ["2.2"], - "filament_cooling_moves": ["4"], - "filament_cost": ["20"], - "filament_flow_ratio": ["0.95"], - "filament_loading_speed": ["28"], - "filament_loading_speed_start": ["3"], - "filament_max_volumetric_speed": ["15"], - "filament_minimal_purge_on_wipe_tower": ["30"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["20"], - "filament_multitool_ramming_volume": ["10"], - "filament_retract_length_toolchange": ["5"], - "filament_retraction_length": ["0.2"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "filament_z_hop": ["nil"], - "filament_z_hop_types": ["Slope Lift"], - "graphic_effect_plate_temp": ["0"], - "graphic_effect_plate_temp_initial_layer": ["0"], - "nozzle_temperature": ["270"], - "nozzle_temperature_initial_layer": ["270"], - "overhang_fan_speed": ["80"], - "pressure_advance": ["0.02"], - "slow_down_layer_time": ["12"], - "temperature_vitrification": ["100"], - "textured_plate_temp": ["100"], - "textured_plate_temp_initial_layer": ["100"], - "activate_air_filtration": ["1"], - "supertack_plate_temp": ["0"], - "supertack_plate_temp_initial_layer": ["0"], - "filament_type": ["ASA"], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_cooling_layer_time": [ + "35" + ], + "fan_max_speed": [ + "30", + "25" + ], + "fan_min_speed": [ + "10", + "10" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_flow_ratio": [ + "0.95", + "0.94" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "15", + "25" + ], + "filament_minimal_purge_on_wipe_tower": [ + "50", + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "20", + "20" + ], + "filament_multitool_ramming_volume": [ + "10", + "10" + ], + "filament_retract_length_toolchange": [ + "5", + "5" + ], + "filament_retraction_length": [ + "0.2", + "0.6" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "Slope Lift", + "Slope Lift" + ], + "nozzle_temperature": [ + "270", + "270" + ], + "nozzle_temperature_initial_layer": [ + "270", + "270" + ], + "overhang_fan_speed": [ + "80" + ], + "pressure_advance": [ + "0.02", + "0.02" + ], + "slow_down_layer_time": [ + "12" + ], + "temperature_vitrification": [ + "100" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "activate_air_filtration": [ + "1" + ], + "additional_cooling_fan_speed": [ + "0", + "0" + ], + "filament_flow_support": [ + "standard", + "high_flow" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "hot_plate_temp": [ + "110" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], "filament_is_high_temperature": ["1"] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 0.6 nozzle.json index ba9b722313c..546614916bf 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 0.6 nozzle.json @@ -8,43 +8,131 @@ "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - "enable_pressure_advance": ["1"], - "chamber_temperature": ["0"], - "close_fan_the_first_x_layers": ["3"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "fan_cooling_layer_time": ["35"], - "fan_max_speed": ["35"], - "fan_min_speed": ["25"], - "filament_cooling_final_speed": ["3.4"], - "filament_cooling_initial_speed": ["2.2"], - "filament_cooling_moves": ["4"], - "filament_flow_ratio": ["0.95"], - "filament_loading_speed": ["28"], - "filament_loading_speed_start": ["3"], - "filament_max_volumetric_speed": ["18"], - "filament_minimal_purge_on_wipe_tower": ["15"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["20"], - "filament_multitool_ramming_volume": ["10"], - "filament_retract_length_toolchange": ["10"], - "filament_retraction_length": ["1.5"], - "filament_retraction_minimum_travel": ["1"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "filament_wipe": ["1"], - "filament_z_hop": ["nil"], - "filament_z_hop_types": ["Slope Lift"], - "hot_plate_temp": ["100"], - "nozzle_temperature": ["270"], - "nozzle_temperature_initial_layer": ["270"], - "overhang_fan_speed": ["80"], - "pressure_advance": ["0.015"], - "slow_down_layer_time": ["12"], - "textured_plate_temp": ["100"], - "textured_plate_temp_initial_layer": ["100"], - "activate_air_filtration": ["1"], - "filament_type": ["ASA"], - "temperature_vitrification": ["100"], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_cooling_layer_time": [ + "35" + ], + "fan_max_speed": [ + "35" + ], + "fan_min_speed": [ + "25" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "20" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_retraction_length": [ + "1.5" + ], + "filament_retraction_minimum_travel": [ + "1" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "1" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "hot_plate_temp": [ + "100" + ], + "nozzle_temperature": [ + "270" + ], + "nozzle_temperature_initial_layer": [ + "270" + ], + "overhang_fan_speed": [ + "80" + ], + "pressure_advance": [ + "0.015" + ], + "slow_down_layer_time": [ + "12" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "activate_air_filtration": [ + "1" + ], + "temperature_vitrification": [ + "100" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "filament_cost": [ + "80" + ], + "filament_flow_support": [ + "standard" + ], + "filament_wipe_distance": [ + "nil" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], "filament_is_high_temperature": ["1"] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 0.8 nozzle.json index 275a429a95c..094f75d1a24 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 0.8 nozzle.json @@ -8,40 +8,131 @@ "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], - "enable_pressure_advance": ["1"], - "chamber_temperature": ["0"], - "close_fan_the_first_x_layers": ["3"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "fan_cooling_layer_time": ["35"], - "fan_max_speed": ["35"], - "fan_min_speed": ["25"], - "filament_cooling_final_speed": ["3.4"], - "filament_cooling_initial_speed": ["2.2"], - "filament_cooling_moves": ["4"], - "filament_flow_ratio": ["0.95"], - "filament_loading_speed": ["28"], - "filament_loading_speed_start": ["3"], - "filament_max_volumetric_speed": ["18"], - "filament_minimal_purge_on_wipe_tower": ["15"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["20"], - "filament_multitool_ramming_volume": ["10"], - "filament_retract_length_toolchange": ["10"], - "filament_retraction_length": ["0.4"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "filament_z_hop": ["nil"], - "filament_z_hop_types": ["Slope Lift"], - "nozzle_temperature": ["270"], - "nozzle_temperature_initial_layer": ["270"], - "overhang_fan_speed": ["80"], - "pressure_advance": ["0.015"], - "slow_down_layer_time": ["12"], - "textured_plate_temp": ["100"], - "textured_plate_temp_initial_layer": ["100"], - "activate_air_filtration": ["1"], - "filament_type": ["ASA"], - "temperature_vitrification": ["100"], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_cooling_layer_time": [ + "35" + ], + "fan_max_speed": [ + "35" + ], + "fan_min_speed": [ + "25" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "20" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_retraction_length": [ + "0.4" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "nozzle_temperature": [ + "270" + ], + "nozzle_temperature_initial_layer": [ + "270" + ], + "overhang_fan_speed": [ + "80" + ], + "pressure_advance": [ + "0.015" + ], + "slow_down_layer_time": [ + "12" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ], + "activate_air_filtration": [ + "1" + ], + "temperature_vitrification": [ + "100" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "filament_cost": [ + "80" + ], + "filament_flow_support": [ + "standard" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "hot_plate_temp": [ + "110" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], "filament_is_high_temperature": ["1"] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 base.json index 273d20a1881..f219a4118ac 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ASA @U1 base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker ASA @U1 base", "filament_id": "12471727060", - "inherits": "fdm_filament_asa", + "inherits": "fdm_filament_asa_category", "filament_end_gcode": [ "" ], @@ -52,5 +52,93 @@ ], "fan_min_speed": [ "0" + ], + "close_fan_the_first_x_layers": [ + "4" + ], + "compatible_printers": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "20" + ], + "filament_cost": [ + "80" + ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_start_gcode": [ + "" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop": [ + "0.7" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "slow_down_layer_time": [ + "5" + ], + "temperature_vitrification": [ + "182" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ASA @base.json b/resources/profiles/Snapmaker/filament/Snapmaker ASA @base.json deleted file mode 100644 index d9e39a08797..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker ASA @base.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker ASA @base", - "filament_id": "2742961008", - "inherits": "fdm_filament_asa" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker ASA.json b/resources/profiles/Snapmaker/filament/Snapmaker ASA.json index 191a1cf94e9..a3e7c4803f4 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker ASA.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker ASA.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker ASA", "setting_id": "3214191260", - "inherits": "Snapmaker ASA @base", + "inherits": "fdm_filament_asa_category", "compatible_printers": [ "Snapmaker A250 (0.4 nozzle)", "Snapmaker A250 (0.6 nozzle)", @@ -31,5 +31,139 @@ "Snapmaker A350 QSKit (0.6 nozzle)", "Snapmaker A350 QSKit (0.8 nozzle)" ], - "filament_type": ["ASA"] + "close_fan_the_first_x_layers": [ + "4" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "20" + ], + "fan_max_speed": [ + "35" + ], + "fan_min_speed": [ + "10" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "80" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "7.6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop": [ + "0.7" + ], + "hot_plate_temp": [ + "90" + ], + "hot_plate_temp_initial_layer": [ + "90" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "overhang_fan_speed": [ + "80" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "slow_down_layer_time": [ + "5" + ], + "temperature_vitrification": [ + "182" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support @J1.json index 2e4413685ec..d34adfb9e84 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support @J1.json @@ -4,13 +4,7 @@ "instantiation": "true", "name": "Snapmaker Breakaway Support @J1", "filament_id": "4227461134", - "inherits": "Snapmaker Breakaway Support @base", - "filament_end_gcode": [ - "" - ], - "slow_down_layer_time": [ - "8" - ], + "inherits": "fdm_filament_support_breakaway_category", "compatible_printers": [ "Snapmaker J1 (0.4 nozzle)", "Snapmaker J1 (0.6 nozzle)", diff --git a/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support @base.json b/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support @base.json deleted file mode 100644 index af7bd88327b..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support @base.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "filament_cost": [ - "100" - ], - "filament_density": [ - "1.32" - ], - "filament_flow_ratio": [ - "0.98" - ], - "filament_max_volumetric_speed": [ - "12" - ], - "filament_retraction_length": [ - "1.8" - ], - "filament_settings_id": [ - "Snapmaker Breakaway Support @base" - ], - "filament_type": [ - "Breakaway Support" - ], - "from": "User", - "instantiation": "false", - "hot_plate_temp": [ - "65" - ], - "hot_plate_temp_initial_layer": [ - "70" - ], - "inherits": "Snapmaker PVA @J1", - "is_custom_defined": "0", - "name": "Snapmaker Breakaway Support @base", - "nozzle_temperature": [ - "220" - ], - "nozzle_temperature_initial_layer": [ - "230" - ], - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": [ - "200" - ], - "temperature_vitrification": [ - "45" - ], - "version": "2.1.1.0" -} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support.json b/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support.json index 7a18dde3fa0..ff3940b9f31 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker Breakaway Support.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker Breakaway Support", "setting_id": "4146000000", - "inherits": "Snapmaker Breakaway Support @base", + "inherits": "fdm_filament_support_breakaway_category", "compatible_printers": [ "Snapmaker A250 Dual (0.4 nozzle)", "Snapmaker A250 Dual (0.6 nozzle)", diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @Dual base.json b/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @Dual base.json deleted file mode 100644 index 17ba4d94ddb..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @Dual base.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PA-CF @Dual base", - "filament_id": "3493177425", - "inherits": "fdm_filament_pa", - "filament_end_gcode": [ - "" - ], - "hot_plate_temp": [ - "100" - ], - "hot_plate_temp_initial_layer": [ - "95" - ], - "overhang_fan_speed": [ - "50" - ], - "filament_flow_ratio": [ - "0.96" - ], - "filament_loading_speed_start": [ - "35" - ], - "filament_loading_speed": [ - "35" - ], - "filament_unloading_speed_start": [ - "35" - ], - "filament_unloading_speed": [ - "35" - ], - "filament_load_time": [ - "2" - ], - "filament_unload_time": [ - "2" - ], - "filament_cooling_moves": [ - "2" - ], - "filament_cooling_initial_speed": [ - "35" - ], - "filament_cooling_final_speed": [ - "60" - ], - "fan_max_speed": [ - "50" - ], - "fan_min_speed": [ - "15" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @Dual.json b/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @Dual.json index 41d56784d2b..19468ec05bc 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @Dual.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @Dual.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PA-CF @Dual", "setting_id": "2799665789", - "inherits": "Snapmaker PA-CF @Dual base", + "inherits": "fdm_filament_pa_cf_category", "compatible_printers": [ "Snapmaker A250 Dual (0.4 nozzle)", "Snapmaker A250 Dual (0.6 nozzle)", @@ -34,5 +34,151 @@ "Snapmaker Artisan (0.6 nozzle)", "Snapmaker Artisan (0.8 nozzle)" ], - "filament_type": ["PA-CF"] + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "20" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "15" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "150" + ], + "filament_density": [ + "1.09" + ], + "filament_flow_ratio": [ + "0.96" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "!! It needs to be dried before use.\n" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "0" + ], + "filament_retraction_speed": [ + "36" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "full_fan_speed_layer": [ + "3" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "95" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "nozzle_temperature_range_low": [ + "250" + ], + "overhang_fan_speed": [ + "50" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_layer_time": [ + "20" + ], + "slow_down_min_speed": [ + "15" + ], + "temperature_vitrification": [ + "203" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @J1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @J1 base.json deleted file mode 100644 index 9fdb2297429..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @J1 base.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PA-CF @J1 base", - "filament_id": "1210173120", - "inherits": "fdm_filament_pa", - "filament_end_gcode": [ - "" - ], - "overhang_fan_speed": [ - "55" - ], - "filament_flow_ratio": [ - "0.96" - ], - "fan_max_speed": [ - "55" - ], - "fan_min_speed": [ - "29" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @J1.json index eb1729248db..355cab0142a 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @J1.json @@ -4,11 +4,157 @@ "instantiation": "true", "name": "Snapmaker PA-CF @J1", "setting_id": "2221614608", - "inherits": "Snapmaker PA-CF @J1 base", + "inherits": "fdm_filament_pa_cf_category", "compatible_printers": [ "Snapmaker J1 (0.4 nozzle)", "Snapmaker J1 (0.6 nozzle)", "Snapmaker J1 (0.8 nozzle)" ], - "filament_type": ["PA-CF"] + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "20" + ], + "fan_max_speed": [ + "55" + ], + "fan_min_speed": [ + "29" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "150" + ], + "filament_density": [ + "1.09" + ], + "filament_flow_ratio": [ + "0.96" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "!! It needs to be dried before use.\n" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "0" + ], + "filament_retraction_speed": [ + "36" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "full_fan_speed_layer": [ + "3" + ], + "hot_plate_temp": [ + "95" + ], + "hot_plate_temp_initial_layer": [ + "90" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "nozzle_temperature_range_low": [ + "250" + ], + "overhang_fan_speed": [ + "55" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_layer_time": [ + "20" + ], + "slow_down_min_speed": [ + "15" + ], + "temperature_vitrification": [ + "203" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @U1 base.json deleted file mode 100644 index e870c4bd7d5..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @U1 base.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PA-CF @U1 base", - "filament_id": "34931774250", - "inherits": "fdm_filament_pa", - "filament_end_gcode": [ - "" - ], - "hot_plate_temp": [ - "100" - ], - "hot_plate_temp_initial_layer": [ - "95" - ], - "overhang_fan_speed": [ - "50" - ], - "filament_flow_ratio": [ - "0.96" - ], - "filament_loading_speed_start": [ - "35" - ], - "filament_loading_speed": [ - "35" - ], - "filament_unloading_speed_start": [ - "35" - ], - "filament_unloading_speed": [ - "35" - ], - "filament_load_time": [ - "2" - ], - "filament_unload_time": [ - "2" - ], - "filament_cooling_moves": [ - "2" - ], - "filament_cooling_initial_speed": [ - "35" - ], - "filament_cooling_final_speed": [ - "60" - ], - "fan_max_speed": [ - "50" - ], - "fan_min_speed": [ - "15" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @U1.json deleted file mode 100644 index a5f2bb45966..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @U1.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "true", - "name": "Snapmaker PA-CF @U1", - "setting_id": "27996657890", - "inherits": "Snapmaker PA-CF @U1 base", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)", - "Snapmaker U1 (0.4 nozzle)", - "Snapmaker U1 (0.4 nozzle)" - ], - "enable_pressure_advance": [ - "0" - ], - "filament_type": ["PA-CF"] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @base.json b/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @base.json deleted file mode 100644 index fa98fa8e2c7..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PA-CF @base.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PA-CF @base", - "filament_id": "581236806", - "inherits": "fdm_filament_pa" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PA-CF.json b/resources/profiles/Snapmaker/filament/Snapmaker PA-CF.json index b8c758964ff..eb9928bc918 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PA-CF.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PA-CF.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PA-CF", "setting_id": "144230794", - "inherits": "Snapmaker PA-CF @base", + "inherits": "fdm_filament_pa_cf_category", "compatible_printers": [ "Snapmaker A250 (0.4 nozzle)", "Snapmaker A250 (0.6 nozzle)", @@ -31,5 +31,151 @@ "Snapmaker A350 QSKit (0.6 nozzle)", "Snapmaker A350 QSKit (0.8 nozzle)" ], - "filament_type": ["PA-CF"] + "activate_air_filtration": [ + "0" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "20" + ], + "fan_max_speed": [ + "65" + ], + "fan_min_speed": [ + "30" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "150" + ], + "filament_density": [ + "1.09" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "!! It needs to be dried before use.\n" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "0" + ], + "filament_retraction_speed": [ + "36" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "full_fan_speed_layer": [ + "3" + ], + "hot_plate_temp": [ + "95" + ], + "hot_plate_temp_initial_layer": [ + "90" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "nozzle_temperature_range_low": [ + "250" + ], + "overhang_fan_speed": [ + "60" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_layer_time": [ + "20" + ], + "slow_down_min_speed": [ + "15" + ], + "temperature_vitrification": [ + "203" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PEBA 90A @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PEBA 90A @U1 0.4 nozzle.json new file mode 100644 index 00000000000..a01d4bb59ee --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker PEBA 90A @U1 0.4 nozzle.json @@ -0,0 +1,95 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "true", + "name": "Snapmaker PEBA 90A @U1 0.4 nozzle", + "inherits": "Snapmaker PEBA 90A @U1 base", + "filament_id": "SNPPEBA001", + "compatible_printers": [ + "Snapmaker U1 (0.4 nozzle)" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "39.9" + ], + "filament_density": [ + "1.21" + ], + "filament_flow_ratio": [ + "1.045" + ], + "filament_max_volumetric_speed": [ + "5" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_volume": [ + "0.01" + ], + "filament_retract_length_toolchange": [ + "4" + ], + "filament_retraction_length": [ + "1" + ], + "filament_retraction_speed": [ + "20" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature": [ + "235" + ], + "nozzle_temperature_initial_layer": [ + "235" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "pressure_advance": [ + "0.4" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "temperature_vitrification": [ + "110" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PEBA 90A @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PEBA 90A @U1 0.6 nozzle.json new file mode 100644 index 00000000000..909b96782ed --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker PEBA 90A @U1 0.6 nozzle.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "true", + "name": "Snapmaker PEBA 90A @U1 0.6 nozzle", + "inherits": "Snapmaker PEBA 90A @U1 base", + "filament_id": "SNPPEBA001", + "compatible_printers": [ + "Snapmaker U1 (0.6 nozzle)" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_cooling_layer_time": [ + "80" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "10" + ], + "filament_cost": [ + "39.9" + ], + "filament_flow_ratio": [ + "1.045" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "3.2" + ], + "filament_multitool_ramming_volume": [ + "0.1" + ], + "filament_retract_length_toolchange": [ + "6" + ], + "filament_retraction_length": [ + "0.6" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature": [ + "240" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "pressure_advance": [ + "0.11" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_layer_time": [ + "4" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "temperature_vitrification": [ + "110" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PEBA 90A @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PEBA 90A @U1 0.8 nozzle.json new file mode 100644 index 00000000000..eabd44e49c7 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker PEBA 90A @U1 0.8 nozzle.json @@ -0,0 +1,101 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "true", + "name": "Snapmaker PEBA 90A @U1 0.8 nozzle", + "inherits": "Snapmaker PEBA 90A @U1 base", + "filament_id": "SNPPEBA001", + "compatible_printers": [ + "Snapmaker U1 (0.8 nozzle)" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "50" + ], + "filament_cost": [ + "39.9" + ], + "filament_deretraction_speed": [ + "20" + ], + "filament_flow_ratio": [ + "1.045" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "3.2" + ], + "filament_multitool_ramming_volume": [ + "0.1" + ], + "filament_retract_length_toolchange": [ + "6" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_speed": [ + "20" + ], + "filament_z_hop": [ + "0.6" + ], + "hot_plate_temp": [ + "100" + ], + "hot_plate_temp_initial_layer": [ + "100" + ], + "nozzle_temperature": [ + "240" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "pressure_advance": [ + "0.08" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_layer_time": [ + "4" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "temperature_vitrification": [ + "110" + ], + "textured_plate_temp": [ + "100" + ], + "textured_plate_temp_initial_layer": [ + "100" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PEBA 90A @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PEBA 90A @U1 base.json new file mode 100644 index 00000000000..e06cdd09f54 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker PEBA 90A @U1 base.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Snapmaker PEBA 90A @U1 base", + "inherits": "fdm_filament_peba_category", + "filament_vendor": [ + "Snapmaker" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PET @Dual 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PET @Dual 0.8 nozzle.json index 83690264fdc..46273e615fa 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PET @Dual 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PET @Dual 0.8 nozzle.json @@ -8,5 +8,323 @@ "compatible_printers": [ "Snapmaker A250 Dual (0.8 nozzle)" ], - "filament_type": ["PET"] + "filament_type": [ + "PET" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "2" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "7" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "26" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "8" + ], + "filament_density": [ + "1.29" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "6.8" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "JiaNong PET 1.63x1.75mm" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "60" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "278" + ], + "nozzle_temperature_initial_layer": [ + "275" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "nozzle_temperature_range_low": [ + "250" + ], + "overhang_fan_speed": [ + "40" + ], + "overhang_fan_threshold": [ + "25%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.022" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "2" + ], + "slow_down_min_speed": [ + "35" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "230" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PET @Dual base.json b/resources/profiles/Snapmaker/filament/Snapmaker PET @Dual base.json index 8ab5a5667b9..299da1a9473 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PET @Dual base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PET @Dual base.json @@ -4,10 +4,7 @@ "instantiation": "false", "name": "Snapmaker PET @Dual base", "filament_id": "2128577941", - "inherits": "fdm_filament_pet", - "filament_end_gcode": [ - "" - ], + "inherits": "fdm_filament_pet_category", "overhang_fan_speed": [ "40" ], @@ -49,5 +46,9 @@ ], "slow_down_min_speed": [ "35" + ], + "compatible_printers": [], + "enable_pressure_advance": [ + "1" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PET @Dual.json b/resources/profiles/Snapmaker/filament/Snapmaker PET @Dual.json index d5dbc6858cc..ae9f9ef2159 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PET @Dual.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PET @Dual.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PET @Dual", "setting_id": "4213200045", - "inherits": "Snapmaker PET @Dual base", + "inherits": "fdm_filament_pet_category", "compatible_printers": [ "Snapmaker A250 Dual (0.4 nozzle)", "Snapmaker A250 Dual (0.6 nozzle)", @@ -34,5 +34,49 @@ "Snapmaker Artisan (0.6 nozzle)", "Snapmaker Artisan (0.8 nozzle)" ], - "filament_type": ["PET"] + "enable_pressure_advance": [ + "1" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "26" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_max_volumetric_speed": [ + "6.8" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "overhang_fan_speed": [ + "40" + ], + "slow_down_min_speed": [ + "35" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PET @J1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PET @J1 base.json deleted file mode 100644 index d907d058699..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PET @J1 base.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PET @J1 base", - "filament_id": "1009481135", - "inherits": "fdm_filament_pet", - "filament_end_gcode": [ - "" - ], - "overhang_fan_speed": [ - "40" - ], - "filament_max_volumetric_speed": [ - "6.8" - ], - "fan_max_speed": [ - "50" - ], - "fan_min_speed": [ - "26" - ], - "slow_down_min_speed": [ - "35" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PET @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker PET @J1.json index 32bbbe6ec3c..562f67afbea 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PET @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PET @J1.json @@ -4,11 +4,55 @@ "instantiation": "true", "name": "Snapmaker PET @J1", "setting_id": "802807698", - "inherits": "Snapmaker PET @J1 base", + "inherits": "fdm_filament_pet_category", "compatible_printers": [ "Snapmaker J1 (0.4 nozzle)", "Snapmaker J1 (0.6 nozzle)", "Snapmaker J1 (0.8 nozzle)" ], - "filament_type": ["PET"] + "enable_pressure_advance": [ + "1" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "26" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "6.8" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "overhang_fan_speed": [ + "40" + ], + "slow_down_min_speed": [ + "35" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PET @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PET @U1 base.json deleted file mode 100644 index f2ed67a2bd8..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PET @U1 base.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PET @U1 base", - "filament_id": "21285779410", - "inherits": "fdm_filament_pet", - "filament_end_gcode": [ - "" - ], - "overhang_fan_speed": [ - "40" - ], - "filament_max_volumetric_speed": [ - "6.8" - ], - "filament_loading_speed_start": [ - "35" - ], - "filament_loading_speed": [ - "35" - ], - "filament_unloading_speed_start": [ - "35" - ], - "filament_unloading_speed": [ - "35" - ], - "filament_load_time": [ - "2" - ], - "filament_unload_time": [ - "2" - ], - "filament_cooling_moves": [ - "2" - ], - "filament_cooling_initial_speed": [ - "35" - ], - "filament_cooling_final_speed": [ - "60" - ], - "fan_max_speed": [ - "50" - ], - "fan_min_speed": [ - "26" - ], - "slow_down_min_speed": [ - "35" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PET @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PET @U1.json deleted file mode 100644 index 1a2833fdf1f..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PET @U1.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "true", - "name": "Snapmaker PET @U1", - "setting_id": "42132000450", - "inherits": "Snapmaker PET @U1 base", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "enable_pressure_advance": [ - "0" - ], - "filament_type": ["PET"] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PET @base.json b/resources/profiles/Snapmaker/filament/Snapmaker PET @base.json deleted file mode 100644 index 47594a10d7c..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PET @base.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PET @base", - "filament_id": "2549587591", - "inherits": "fdm_filament_pet" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PET.json b/resources/profiles/Snapmaker/filament/Snapmaker PET.json index fc16cb3f7f6..8a4ef61871d 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PET.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PET.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PET", "setting_id": "3543479015", - "inherits": "Snapmaker PET @base", + "inherits": "fdm_filament_pet_category", "compatible_printers": [ "Snapmaker A250 (0.4 nozzle)", "Snapmaker A250 (0.6 nozzle)", @@ -31,5 +31,49 @@ "Snapmaker A350 QSKit (0.6 nozzle)", "Snapmaker A350 QSKit (0.8 nozzle)" ], - "filament_type": ["PET"] + "enable_pressure_advance": [ + "1" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "6" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "overhang_fan_speed": [ + "60" + ], + "slow_down_min_speed": [ + "50" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG @0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG @0.2 nozzle.json index 8eef5d32e5f..f7d1f28644b 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG @0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG @0.2 nozzle.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PETG @0.2 nozzle", "setting_id": "1835906521", - "inherits": "Snapmaker PETG @base", + "inherits": "fdm_filament_petg_category", "compatible_printers": [ "Snapmaker A250 (0.2 nozzle)", "Snapmaker A250 BKit (0.2 nozzle)", @@ -18,5 +18,164 @@ "filament_max_volumetric_speed": [ "1.6" ], - "filament_type": ["PETG"] + "close_fan_the_first_x_layers": [ + "2" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "40" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.27" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "1.8" + ], + "filament_retraction_minimum_travel": [ + "0" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_PETG " + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop_types": [ + "nil" + ], + "hot_plate_temp": [ + "75" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.03" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "70" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG @Dual 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG @Dual 0.2 nozzle.json index fd4b3478db7..cbed7ae11a5 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG @Dual 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG @Dual 0.2 nozzle.json @@ -19,5 +19,10 @@ "filament_max_volumetric_speed": [ "1.6" ], - "filament_type": ["PETG"] + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG @Dual 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG @Dual 0.8 nozzle.json index 1817bec17b5..d832d050120 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG @Dual 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG @Dual 0.8 nozzle.json @@ -22,5 +22,7 @@ "fan_min_speed": [ "10" ], - "filament_type": ["PETG"] + "filament_max_volumetric_speed": [ + "10" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG @Dual base.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG @Dual base.json index 0f47d6883d7..0c0f5b8f229 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG @Dual base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG @Dual base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker PETG @Dual base", "filament_id": "2209001062", - "inherits": "fdm_filament_petg", + "inherits": "fdm_filament_petg_category", "filament_end_gcode": [ "" ], @@ -61,5 +61,112 @@ ], "nozzle_temperature_range_low": [ "240" - ] + ], + "close_fan_the_first_x_layers": [ + "2" + ], + "compatible_printers": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "1.8" + ], + "filament_retraction_minimum_travel": [ + "0" + ], + "filament_settings_id": [ + "Snapmaker_PETG " + ], + "filament_start_gcode": [ + "" + ], + "filament_vendor": [ + "Snapmaker" + ], + "hot_plate_temp": [ + "75" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "230" + ], + "overhang_fan_threshold": [ + "25%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.03" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG @Dual.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG @Dual.json index f48adb81408..f889443a17e 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG @Dual.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG @Dual.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PETG @Dual", "setting_id": "2452014271", - "inherits": "Snapmaker PETG @Dual base", + "inherits": "fdm_filament_petg_category", "compatible_printers": [ "Snapmaker A250 Dual (0.4 nozzle)", "Snapmaker A250 Dual (0.6 nozzle)", @@ -25,5 +25,167 @@ "Snapmaker Artisan (0.4 nozzle)", "Snapmaker Artisan (0.6 nozzle)" ], - "filament_type": ["PETG"] + "close_fan_the_first_x_layers": [ + "2" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "0" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.25" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "1.8" + ], + "filament_retraction_minimum_travel": [ + "0" + ], + "filament_retraction_speed": [ + "35" + ], + "filament_settings_id": [ + "Snapmaker_PETG " + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop_types": [ + "Spiral Lift" + ], + "hot_plate_temp": [ + "75" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_speed": [ + "25" + ], + "overhang_fan_threshold": [ + "25%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.03" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "178" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG @J1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG @J1 0.2 nozzle.json index e1a8cbee886..de288de566c 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG @J1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG @J1 0.2 nozzle.json @@ -11,5 +11,10 @@ "filament_max_volumetric_speed": [ "1.6" ], - "filament_type": ["PETG"] + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "10" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG @J1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG @J1 0.8 nozzle.json index b28134183bb..44a8c781559 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG @J1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG @J1 0.8 nozzle.json @@ -14,5 +14,7 @@ "fan_min_speed": [ "20" ], - "filament_type": ["PETG"] + "filament_max_volumetric_speed": [ + "10" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG @J1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG @J1 base.json index 935626ff52c..6ee219638b6 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG @J1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG @J1 base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker PETG @J1 base", "filament_id": "1172603684", - "inherits": "fdm_filament_petg", + "inherits": "fdm_filament_petg_category", "filament_end_gcode": [ "" ], @@ -34,5 +34,139 @@ ], "nozzle_temperature_range_low": [ "240" - ] + ], + "close_fan_the_first_x_layers": [ + "2" + ], + "compatible_printers": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "1.8" + ], + "filament_retraction_minimum_travel": [ + "0" + ], + "filament_settings_id": [ + "Snapmaker_PETG " + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "hot_plate_temp": [ + "75" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "overhang_fan_threshold": [ + "25%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.03" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG @J1.json index 2c7780100e2..0228813fe8f 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG @J1.json @@ -4,10 +4,172 @@ "instantiation": "true", "name": "Snapmaker PETG @J1", "setting_id": "613683209", - "inherits": "Snapmaker PETG @J1 base", + "inherits": "fdm_filament_petg_category", "compatible_printers": [ "Snapmaker J1 (0.4 nozzle)", "Snapmaker J1 (0.6 nozzle)" ], - "filament_type": ["PETG"] + "close_fan_the_first_x_layers": [ + "2" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "10" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.25" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "1.8" + ], + "filament_retraction_minimum_travel": [ + "0" + ], + "filament_retraction_speed": [ + "35" + ], + "filament_settings_id": [ + "Snapmaker_PETG " + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop_types": [ + "Spiral Lift" + ], + "hot_plate_temp": [ + "75" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_speed": [ + "35" + ], + "overhang_fan_threshold": [ + "25%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.03" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "178" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG @U1 base.json deleted file mode 100644 index 5e88c82c519..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG @U1 base.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PETG @U1 base", - "filament_id": "22090010620", - "inherits": "fdm_filament_petg", - "filament_end_gcode": [ - "" - ], - "overhang_fan_speed": [ - "25" - ], - "filament_density": [ - "1.25" - ], - "filament_z_hop_types": [ - "Spiral Lift" - ], - "filament_retraction_speed": [ - "35" - ], - "filament_loading_speed_start": [ - "35" - ], - "filament_loading_speed": [ - "35" - ], - "filament_unloading_speed_start": [ - "35" - ], - "filament_unloading_speed": [ - "35" - ], - "filament_load_time": [ - "2" - ], - "filament_unload_time": [ - "2" - ], - "filament_cooling_moves": [ - "2" - ], - "filament_cooling_initial_speed": [ - "35" - ], - "filament_cooling_final_speed": [ - "60" - ], - "nozzle_temperature_initial_layer": [ - "250" - ], - "temperature_vitrification": [ - "178" - ], - "fan_max_speed": [ - "20" - ], - "fan_min_speed": [ - "0" - ], - "nozzle_temperature_range_low": [ - "240" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG @U1.json deleted file mode 100644 index 42b11afd14f..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG @U1.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "true", - "name": "Snapmaker PETG @U1", - "setting_id": "24520142710", - "inherits": "Snapmaker PETG @U1 base", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "enable_pressure_advance": [ - "0" - ], - "filament_type": ["PETG"] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG @base.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG @base.json deleted file mode 100644 index e038808bccc..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG @base.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PETG @base", - "filament_id": "1895495477", - "inherits": "fdm_filament_petg" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.2 nozzle.json index 2b9d73549fc..17a9ae92c98 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.2 nozzle.json @@ -1,35 +1,260 @@ { "type": "filament", - "name": "Snapmaker PETG HF @U1 0.2 nozzle", - "inherits": "Snapmaker PETG HF @U1 base2", "from": "system", - "setting_id": "GFSG96_01", "instantiation": "true", - "filament_max_volumetric_speed": ["2"], - "filament_ramming_travel_time": [ - "0", + "name": "Snapmaker PETG HF @U1 0.2 nozzle", + "setting_id": "GFSG96_01", + "inherits": "Snapmaker PETG HF @U1 base", + "filament_max_volumetric_speed": [ + "2" + ], + "compatible_printers": [ + "Snapmaker U1 (0.2 nozzle)" + ], + "filament_end_gcode": [ + "\n\n" + ], + "filament_multitool_ramming_flow": [ + "3" + ], + "filament_retraction_length": [ + "1.5" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "activate_air_filtration": [ "0" ], - - "long_retractions_when_ec": [ - "0", + "activate_chamber_temp_control": [ "0" ], - "retraction_distances_when_ec": [ - "0", + "adaptive_pressure_advance": [ "0" ], - "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "24.99" + ], + "filament_density": [ + "1.28" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" ], - - - - - + "nozzle_temperature_range_high": [ + "270" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "70" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", "additional_cooling_fan_speed": [ "70" ], + "circle_compensation_speed": [ + "200" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "diameter_limit": [ + "50" + ], + "enable_pressure_advance": [ + "0" + ], "eng_plate_temp": [ "80" ], @@ -45,36 +270,167 @@ "fan_min_speed": [ "30" ], - "filament_end_gcode": [ - "\n\n" + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "300" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": [ - "3" - ], "filament_multitool_ramming_volume": [ "5" ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0", + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "5" ], - "filament_retraction_length": [ - "1.5" + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" ], "filament_start_gcode": [ "" ], + "filament_velocity_adaptation_factor": [ + "1" + ], "filament_vendor": [ "Snapmaker" ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" + ], "hot_plate_temp": [ "80" ], "hot_plate_temp_initial_layer": [ "80" ], + "impact_strength_z": [ + "10" + ], + "long_retractions_when_ec": [ + "0", + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], "nozzle_temperature": [ "245" ], @@ -87,6 +443,13 @@ "overhang_fan_speed": [ "100" ], + "pressure_advance": [ + "0.02" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], "slow_down_layer_time": [ "10" ], @@ -105,8 +468,7 @@ "textured_plate_temp_initial_layer": [ "80" ], - "graphic_effect_plate_temp": ["0"], - "graphic_effect_plate_temp_initial_layer": ["0"], - "filament_z_hop_types": ["Slope Lift"], - "filament_type": ["PETG"] + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.6 nozzle.json index 09c9a8155df..75319ba60a9 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.6 nozzle.json @@ -1,33 +1,260 @@ { "type": "filament", - "name": "Snapmaker PETG HF @U1 0.6 nozzle", - "inherits": "Snapmaker PETG HF @U1 base2", "from": "system", - "setting_id": "GFSG96_25", "instantiation": "true", - "filament_ramming_travel_time": [ - "0", + "name": "Snapmaker PETG HF @U1 0.6 nozzle", + "setting_id": "GFSG96_25", + "inherits": "Snapmaker PETG HF @U1 base", + "compatible_printers": [ + "Snapmaker U1 (0.6 nozzle)" + ], + "filament_end_gcode": [ + "\n" + ], + "filament_max_volumetric_speed": [ + "20" + ], + "filament_multitool_ramming_flow": [ + "20" + ], + "filament_retraction_length": [ + "2.5" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "1" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "activate_air_filtration": [ "0" ], - "long_retractions_when_ec": [ - "0", + "activate_chamber_temp_control": [ "0" ], - "retraction_distances_when_ec": [ - "0", + "adaptive_pressure_advance": [ "0" ], - "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "24.99" + ], + "filament_density": [ + "1.28" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" ], - - - - - + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "70" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", "additional_cooling_fan_speed": [ "70" ], + "circle_compensation_speed": [ + "200" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "diameter_limit": [ + "50" + ], + "enable_pressure_advance": [ + "0" + ], "eng_plate_temp": [ "80" ], @@ -43,54 +270,186 @@ "fan_min_speed": [ "30" ], - "filament_end_gcode": [ - "\n" + "filament_adaptive_volumetric_speed": [ + "0" ], - "filament_max_volumetric_speed": [ - "20" + "filament_adhesiveness_category": [ + "300" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": [ - "20" - ], "filament_multitool_ramming_volume": [ "5" ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0", + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "5" ], - "filament_retraction_length": [ - "2.5" + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" ], "filament_start_gcode": [ "" ], + "filament_velocity_adaptation_factor": [ + "1" + ], "filament_vendor": [ "Snapmaker" ], - "filament_wipe": [ - "1" + "filament_z_hop_types": [ + "Slope Lift" ], - "filament_wipe_distance": [ - "1" + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" ], - "filament_z_hop_types": ["Slope Lift"], "hot_plate_temp": [ "80" ], "hot_plate_temp_initial_layer": [ "80" ], - "nozzle_temperature": ["245"], - "nozzle_temperature_initial_layer": ["245"], + "impact_strength_z": [ + "10" + ], + "long_retractions_when_ec": [ + "0", + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "245" + ], + "nozzle_temperature_initial_layer": [ + "245" + ], "nozzle_temperature_range_low": [ "230" ], "overhang_fan_speed": [ "100" ], + "pressure_advance": [ + "0.02" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], "slow_down_layer_time": [ "10" ], @@ -109,5 +468,7 @@ "textured_plate_temp_initial_layer": [ "80" ], - "filament_type": ["PETG"] + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.8 nozzle.json index 68a8c63addc..09bf795b697 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 0.8 nozzle.json @@ -1,31 +1,260 @@ { "type": "filament", - "name": "Snapmaker PETG HF @U1 0.8 nozzle", - "inherits": "Snapmaker PETG HF @U1 base2", "from": "system", - "setting_id": "GFSG96_00", "instantiation": "true", - "filament_ramming_travel_time": [ - "0", + "name": "Snapmaker PETG HF @U1 0.8 nozzle", + "setting_id": "GFSG96_00", + "inherits": "Snapmaker PETG HF @U1 base", + "compatible_printers": [ + "Snapmaker U1 (0.8 nozzle)" + ], + "filament_max_volumetric_speed": [ + "20" + ], + "filament_multitool_ramming_flow": [ + "20" + ], + "filament_retraction_length": [ + "1" + ], + "filament_wipe": [ + "1" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "activate_air_filtration": [ "0" ], - "long_retractions_when_ec": [ - "0", + "activate_chamber_temp_control": [ "0" ], - "retraction_distances_when_ec": [ - "0", + "adaptive_pressure_advance": [ "0" ], - "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "24.99" + ], + "filament_density": [ + "1.28" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" ], - - - + "nozzle_temperature_range_high": [ + "270" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "70" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", "additional_cooling_fan_speed": [ "70" ], + "circle_compensation_speed": [ + "200" + ], + "counter_coef_1": [ + "0" + ], + "counter_coef_2": [ + "0.008" + ], + "counter_coef_3": [ + "-0.041" + ], + "counter_limit_max": [ + "0.033" + ], + "counter_limit_min": [ + "-0.035" + ], + "diameter_limit": [ + "50" + ], + "enable_pressure_advance": [ + "0" + ], "eng_plate_temp": [ "80" ], @@ -41,51 +270,186 @@ "fan_min_speed": [ "30" ], - "filament_max_volumetric_speed": [ - "20" + "filament_adaptive_volumetric_speed": [ + "0" + ], + "filament_adhesiveness_category": [ + "300" + ], + "filament_change_length": [ + "10" + ], + "filament_cooling_before_tower": [ + "0" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_dev_ams_drying_ams_limitations": [ + "0" + ], + "filament_dev_ams_drying_heat_distortion_temperature": [ + "45.0" + ], + "filament_dev_ams_drying_temperature": [ + "40.0" + ], + "filament_dev_ams_drying_time": [ + "8.0" + ], + "filament_dev_chamber_drying_bed_temperature": [ + "90.0" + ], + "filament_dev_chamber_drying_time": [ + "12.0" + ], + "filament_dev_drying_cooling_temperature": [ + "35.0" + ], + "filament_dev_drying_softening_temperature": [ + "40.0" + ], + "filament_extruder_variant": [ + "Direct Drive Standard" + ], + "filament_flush_temp": [ + "0" + ], + "filament_flush_volumetric_speed": [ + "0" + ], + "filament_long_retractions_when_ec": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": [ - "20" - ], "filament_multitool_ramming_volume": [ "5" ], + "filament_pre_cooling_temperature": [ + "0" + ], + "filament_pre_cooling_temperature_nc": [ + "0" + ], + "filament_prime_volume": [ + "45" + ], + "filament_prime_volume_nc": [ + "60" + ], + "filament_printable": [ + "3" + ], + "filament_ramming_travel_time": [ + "0", + "0" + ], + "filament_ramming_travel_time_nc": [ + "0" + ], + "filament_ramming_volumetric_speed": [ + "-1" + ], + "filament_ramming_volumetric_speed_nc": [ + "-1" + ], + "filament_retract_length_nc": [ + "14" + ], "filament_retract_length_toolchange": [ "5" ], - "filament_retraction_length": [ - "1" + "filament_retraction_distances_when_ec": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_scarf_gap": [ + "0%" + ], + "filament_scarf_height": [ + "10%" + ], + "filament_scarf_length": [ + "10" + ], + "filament_scarf_seam_type": [ + "none" ], "filament_start_gcode": [ "" ], + "filament_velocity_adaptation_factor": [ + "1" + ], "filament_vendor": [ "Snapmaker" ], - "filament_wipe": [ - "1" + "filament_z_hop_types": [ + "Slope Lift" ], - "filament_wipe_distance": [ - "2" + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hole_coef_1": [ + "0" + ], + "hole_coef_2": [ + "-0.008" + ], + "hole_coef_3": [ + "0.23415" + ], + "hole_limit_max": [ + "0.22" + ], + "hole_limit_min": [ + "0.088" ], - "filament_z_hop_types": ["Slope Lift"], "hot_plate_temp": [ "80" ], "hot_plate_temp_initial_layer": [ "80" ], - "nozzle_temperature": ["245"], - "nozzle_temperature_initial_layer": ["245"], + "impact_strength_z": [ + "10" + ], + "long_retractions_when_ec": [ + "0", + "0" + ], + "no_slow_down_for_cooling_on_outwalls": [ + "0" + ], + "nozzle_temperature": [ + "245" + ], + "nozzle_temperature_initial_layer": [ + "245" + ], "nozzle_temperature_range_low": [ "230" ], "overhang_fan_speed": [ "100" ], + "pressure_advance": [ + "0.02" + ], + "retraction_distances_when_ec": [ + "0", + "0" + ], "slow_down_layer_time": [ "10" ], @@ -104,5 +468,7 @@ "textured_plate_temp_initial_layer": [ "80" ], - "filament_type": ["PETG"] + "volumetric_speed_coefficients": [ + "0 0 0 0 0 0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 base.json new file mode 100644 index 00000000000..232672e3d4c --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Snapmaker PETG HF @U1 base", + "inherits": "fdm_filament_petg_hf_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 base2.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 base2.json deleted file mode 100644 index aae0ba614f4..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @U1 base2.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "type": "filament", - "name": "Snapmaker PETG HF @U1 base2", - "inherits": "fdm_filament_pet2", - "from": "system", - "filament_id": "GFG96", - "instantiation": "false", - "cool_plate_temp": [ - "0" - ], - "cool_plate_temp_initial_layer": [ - "0" - ], - "eng_plate_temp": [ - "70" - ], - "eng_plate_temp_initial_layer": [ - "70" - ], - "filament_type": [ - "PETG" - ], - "fan_cooling_layer_time": [ - "30" - ], - "fan_max_speed": [ - "40" - ], - "filament_cost": [ - "24.99" - ], - "filament_density": [ - "1.28" - ], - "filament_flow_ratio": [ - "0.95" - ], - "filament_max_volumetric_speed": [ - "16" - ], - "hot_plate_temp": [ - "70" - ], - "hot_plate_temp_initial_layer": [ - "70" - ], - "nozzle_temperature_range_high": [ - "270" - ], - "nozzle_temperature": [ - "220" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], - "overhang_fan_speed": [ - "90" - ], - "overhang_fan_threshold": [ - "10%" - ], - "slow_down_layer_time": [ - "25" - ], - "textured_plate_temp": [ - "70" - ], - "textured_plate_temp_initial_layer": [ - "70" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @base.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @base.json deleted file mode 100644 index 179ae8b814d..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF @base.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "type": "filament", - "name": "Snapmaker PETG HF @base", - "inherits": "fdm_filament_pet_generic", - "from": "system", - "filament_id": "GFG021", - "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": [ - "24.99" - ], - "filament_density": [ - "1.28" - ], - "filament_flow_ratio": [ - "0.95" - ], - "filament_max_volumetric_speed": [ - "21" - ], - "filament_vendor": [ - "Snapmaker" - ], - "hot_plate_temp": [ - "70" - ], - "hot_plate_temp_initial_layer": [ - "70" - ], - "nozzle_temperature": [ - "245" - ], - "nozzle_temperature_initial_layer": [ - "230" - ], - "nozzle_temperature_range_high": [ - "270" - ], - "nozzle_temperature_range_low": [ - "230" - ], - "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{if (bed_temperature[current_extruder] >80)||(bed_temperature_initial_layer[current_extruder] >80)}M106 P3 S255\n{elsif (bed_temperature[current_extruder] >60)||(bed_temperature_initial_layer[current_extruder] >60)}M106 P3 S180\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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF.json index cacc046bd76..3d9de253d71 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG HF.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG HF.json @@ -1,15 +1,16 @@ { "type": "filament", - "name": "Snapmaker PETG HF", - "inherits": "Snapmaker PETG HF @base", "from": "system", - "setting_id": "GFSG02_0012", "instantiation": "true", + "name": "Snapmaker PETG HF", + "setting_id": "GFSG02_0012", + "inherits": "Snapmaker PETG HF @U1 base", "fan_cooling_layer_time": [ "20" ], "fan_min_speed": [ - "20" + "20", + "30" ], "overhang_fan_speed": [ "100" @@ -24,25 +25,31 @@ "Snapmaker U1 (0.4 nozzle)" ], "enable_pressure_advance": [ - "0" + "0", + "1" ], "filament_end_gcode": [ "" ], "filament_max_volumetric_speed": [ - "20" + "20", + "30" ], "filament_minimal_purge_on_wipe_tower": [ + "50", "50" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ - "20" + "20", + "30" ], "filament_multitool_ramming_volume": [ - "5" + "5", + "8" ], "filament_start_gcode": [ "" @@ -54,19 +61,22 @@ "80" ], "nozzle_temperature": [ + "245", "245" ], "nozzle_temperature_range_low": [ "230" ], "pressure_advance": [ - "0.02" + "0.02", + "0.035" ], "filament_vendor": [ "Snapmaker" ], "filament_retract_length_toolchange": [ - "5" + "5", + "8" ], "textured_plate_temp": [ "80" @@ -75,14 +85,260 @@ "80" ], "additional_cooling_fan_speed": [ - "10" + "10", + "0" ], "nozzle_temperature_initial_layer": [ - "245" + "245", + "230" + ], + "graphic_effect_plate_temp": [ + "80" + ], + "graphic_effect_plate_temp_initial_layer": [ + "80" + ], + "filament_flow_ratio": [ + "0.95", + "0.955" + ], + "fan_max_speed": [ + "40", + "60" + ], + "filament_retraction_length": [ + "nil", + "0.8" + ], + "filament_retraction_speed": [ + "nil", + "40" + ], + "filament_deretraction_speed": [ + "nil", + "40" + ], + "filament_z_hop_types": [ + "nil", + "Slope Lift" + ], + "filament_wipe_distance": [ + "nil", + "1" + ], + "filament_flow_support": [ + "standard", + "high_flow" + ], + "supertack_plate_temp": [ + "60" + ], + "supertack_plate_temp_initial_layer": [ + "60" + ], + "eng_plate_temp": [ + "70" + ], + "eng_plate_temp_initial_layer": [ + "70" + ], + "filament_wipe": [ + "nil" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "24.99" + ], + "filament_density": [ + "1.28" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "70" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" ], - "graphic_effect_plate_temp": ["80"], - "graphic_effect_plate_temp_initial_layer": ["80"], - "supertack_plate_temp": ["60"], - "supertack_plate_temp_initial_layer": ["60"], - "filament_type": ["PETG"] + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.2 nozzle.json index 8c29d0a3810..c7bd4d4a919 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.2 nozzle.json @@ -7,40 +7,124 @@ "compatible_printers": [ "Snapmaker U1 (0.2 nozzle)" ], - "additional_cooling_fan_speed": ["20"], - "close_fan_the_first_x_layers": ["3"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "fan_max_speed": ["40"], - "fan_min_speed": ["20"], - "filament_cooling_moves": ["4"], - "filament_cost": ["25"], - "filament_density": ["1.25"], - "filament_flow_ratio": ["0.98"], - "filament_loading_speed": ["28"], - "filament_max_volumetric_speed": ["1"], - "filament_minimal_purge_on_wipe_tower": ["15"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["5"], - "filament_multitool_ramming_volume": ["5"], - "filament_retract_length_toolchange": ["10"], - "filament_retraction_length": ["1"], - "filament_retraction_minimum_travel": ["nil"], - "filament_retraction_speed": ["50"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "filament_z_hop_types": ["Slope Lift"], - "graphic_effect_plate_temp": ["80"], - "graphic_effect_plate_temp_initial_layer": ["80"], - "hot_plate_temp": ["80"], - "nozzle_temperature": ["245"], - "nozzle_temperature_initial_layer": ["250"], - "nozzle_temperature_range_low": ["230"], - "overhang_fan_threshold": ["10%"], - "pressure_advance": ["0.23"], - "slow_down_min_speed": ["10"], - "textured_plate_temp": ["80"], - "textured_plate_temp_initial_layer": ["80"], - "enable_pressure_advance": ["0"], - "filament_type": ["PETG"] + "additional_cooling_fan_speed": [ + "20" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "20" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "25" + ], + "filament_density": [ + "1.25" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_loading_speed": [ + "28" + ], + "filament_max_volumetric_speed": [ + "1" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "5" + ], + "filament_multitool_ramming_volume": [ + "5" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_retraction_length": [ + "1" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "50" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "graphic_effect_plate_temp": [ + "80" + ], + "graphic_effect_plate_temp_initial_layer": [ + "80" + ], + "hot_plate_temp": [ + "80" + ], + "nozzle_temperature": [ + "245" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_low": [ + "230" + ], + "overhang_fan_threshold": [ + "10%" + ], + "pressure_advance": [ + "0.23" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "enable_pressure_advance": [ + "0" + ], + "filament_flow_support": [ + "standard" + ], + "filament_wipe_distance": [ + "nil" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.4 nozzle.json index f7ce4bb0ae2..af2eb27b357 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.4 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.4 nozzle.json @@ -7,38 +7,124 @@ "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], - "close_fan_the_first_x_layers": ["3"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "fan_max_speed": ["30"], - "fan_min_speed": ["10"], - "filament_cooling_moves": ["4"], - "filament_cost": ["24.99"], - "filament_flow_ratio": ["0.97"], - "filament_loading_speed": ["28"], - "filament_minimal_purge_on_wipe_tower": ["15"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["20"], - "filament_multitool_ramming_volume": ["5"], - "filament_retract_length_toolchange": ["5"], - "filament_retraction_length": ["1"], - "filament_retraction_minimum_travel": ["nil"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "filament_z_hop_types": ["Slope Lift"], - "graphic_effect_plate_temp": ["80"], - "graphic_effect_plate_temp_initial_layer": ["80"], - "hot_plate_temp": ["80"], - "nozzle_temperature": ["250"], - "nozzle_temperature_initial_layer": ["250"], - "nozzle_temperature_range_low": ["230"], - "overhang_fan_threshold": ["10%"], - "pressure_advance": ["0.04"], - "slow_down_min_speed": ["10"], - "textured_plate_temp": ["80"], - "textured_plate_temp_initial_layer": ["80"], - "filament_density": ["1.25"], - "supertack_plate_temp": ["75"], - "supertack_plate_temp_initial_layer": ["75"], - "filament_type": ["PETG"] + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "10" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "24.99" + ], + "filament_flow_ratio": [ + "0.97" + ], + "filament_loading_speed": [ + "28" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "20" + ], + "filament_multitool_ramming_volume": [ + "5" + ], + "filament_retract_length_toolchange": [ + "5" + ], + "filament_retraction_length": [ + "1" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "graphic_effect_plate_temp": [ + "80" + ], + "graphic_effect_plate_temp_initial_layer": [ + "80" + ], + "hot_plate_temp": [ + "80" + ], + "nozzle_temperature": [ + "250" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_low": [ + "230" + ], + "overhang_fan_threshold": [ + "10%" + ], + "pressure_advance": [ + "0.04" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "filament_density": [ + "1.25" + ], + "supertack_plate_temp": [ + "75" + ], + "supertack_plate_temp_initial_layer": [ + "75" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "enable_pressure_advance": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "pellet_flow_coefficient": [ + "0.4157" + ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.6 nozzle.json index 9d4014017f9..f5ea210fe2c 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.6 nozzle.json @@ -7,39 +7,124 @@ "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - "close_fan_the_first_x_layers": ["3"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "fan_max_speed": ["60"], - "fan_min_speed": ["20"], - "filament_cost": ["25"], - "filament_density": ["1.25"], - "filament_flow_ratio": ["0.98"], - "filament_max_volumetric_speed": ["16"], - "graphic_effect_plate_temp": ["80"], - "graphic_effect_plate_temp_initial_layer": ["80"], - "hot_plate_temp": ["80"], - "nozzle_temperature": ["245"], - "nozzle_temperature_initial_layer": ["250"], - "nozzle_temperature_range_low": ["230"], - "overhang_fan_threshold": ["10%"], - "pressure_advance": ["0.02"], - "slow_down_min_speed": ["10"], - "textured_plate_temp": ["80"], - "textured_plate_temp_initial_layer": ["80"], - "filament_cooling_moves": ["4"], - "filament_loading_speed": ["28"], - "filament_minimal_purge_on_wipe_tower": ["15"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["20"], - "filament_multitool_ramming_volume": ["5"], - "filament_retract_length_toolchange": ["10"], - "filament_retraction_length": ["1.2"], - "filament_retraction_minimum_travel": ["1"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "filament_wipe_distance": ["2"], - "filament_z_hop_types": ["Slope Lift"], - "enable_pressure_advance": ["0"], - "filament_type": ["PETG"] + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_max_speed": [ + "60" + ], + "fan_min_speed": [ + "20" + ], + "filament_cost": [ + "25" + ], + "filament_density": [ + "1.25" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "graphic_effect_plate_temp": [ + "80" + ], + "graphic_effect_plate_temp_initial_layer": [ + "80" + ], + "hot_plate_temp": [ + "80" + ], + "nozzle_temperature": [ + "245" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_low": [ + "230" + ], + "overhang_fan_threshold": [ + "10%" + ], + "pressure_advance": [ + "0.02" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_loading_speed": [ + "28" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "20" + ], + "filament_multitool_ramming_volume": [ + "5" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_retraction_length": [ + "1.2" + ], + "filament_retraction_minimum_travel": [ + "1" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "enable_pressure_advance": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "filament_flow_support": [ + "standard" + ], + "filament_retraction_speed": [ + "nil" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.8 nozzle.json index 0155abeb465..a3ffcf55208 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 0.8 nozzle.json @@ -7,38 +7,124 @@ "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], - "close_fan_the_first_x_layers": ["3"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "fan_max_speed": ["60"], - "fan_min_speed": ["20"], - "filament_cost": ["25"], - "filament_density": ["1.25"], - "filament_flow_ratio": ["0.97"], - "filament_max_volumetric_speed": ["16"], - "graphic_effect_plate_temp": ["80"], - "graphic_effect_plate_temp_initial_layer": ["80"], - "hot_plate_temp": ["80"], - "nozzle_temperature": ["245"], - "nozzle_temperature_initial_layer": ["250"], - "nozzle_temperature_range_low": ["230"], - "overhang_fan_threshold": ["10%"], - "pressure_advance": ["0.02"], - "slow_down_min_speed": ["10"], - "textured_plate_temp": ["80"], - "textured_plate_temp_initial_layer": ["80"], - "filament_cooling_moves": ["4"], - "filament_loading_speed": ["28"], - "filament_minimal_purge_on_wipe_tower": ["15"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["30"], - "filament_multitool_ramming_volume": ["10"], - "filament_retract_length_toolchange": ["10"], - "filament_retraction_length": ["1"], - "filament_retraction_minimum_travel": ["nil"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "filament_z_hop_types": ["Slope Lift"], - "enable_pressure_advance": ["0"], - "filament_type": ["PETG"] + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_max_speed": [ + "60" + ], + "fan_min_speed": [ + "20" + ], + "filament_cost": [ + "25" + ], + "filament_density": [ + "1.25" + ], + "filament_flow_ratio": [ + "0.97" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "graphic_effect_plate_temp": [ + "80" + ], + "graphic_effect_plate_temp_initial_layer": [ + "80" + ], + "hot_plate_temp": [ + "80" + ], + "nozzle_temperature": [ + "245" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_low": [ + "230" + ], + "overhang_fan_threshold": [ + "10%" + ], + "pressure_advance": [ + "0.02" + ], + "slow_down_min_speed": [ + "10" + ], + "textured_plate_temp": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_loading_speed": [ + "28" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "30" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_retraction_length": [ + "1" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "enable_pressure_advance": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "filament_flow_support": [ + "standard" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 base.json index c4086ac6982..0e139a623ca 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG Translucent @U1 base.json @@ -4,5 +4,169 @@ "instantiation": "false", "name": "Snapmaker PETG Translucent @U1 base", "filament_id": "PETG_TRANSLUCENT_001", - "inherits": "fdm_filament_petg" + "inherits": "fdm_filament_petg_category", + "close_fan_the_first_x_layers": [ + "2" + ], + "compatible_printers": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "40" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.27" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "1.8" + ], + "filament_retraction_minimum_travel": [ + "0" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_PETG " + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop_types": [ + "nil" + ], + "hot_plate_temp": [ + "75" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.03" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "70" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @Dual base.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @Dual base.json deleted file mode 100644 index a1ec6fe7ce7..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @Dual base.json +++ /dev/null @@ -1,92 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PETG-CF @Dual base", - "filament_id": "1042511226", - "inherits": "fdm_filament_petg", - "filament_end_gcode": [ - "" - ], - "required_nozzle_HRC": [ - "40" - ], - "overhang_fan_threshold": [ - "10%" - ], - "overhang_fan_speed": [ - "55" - ], - "fan_cooling_layer_time": [ - "10" - ], - "filament_cost": [ - "40" - ], - "filament_density": [ - "1.25" - ], - "filament_max_volumetric_speed": [ - "6.4" - ], - "filament_retraction_minimum_travel": [ - "nil" - ], - "filament_retraction_length": [ - "nil" - ], - "filament_loading_speed_start": [ - "35" - ], - "filament_loading_speed": [ - "35" - ], - "filament_unloading_speed_start": [ - "35" - ], - "filament_unloading_speed": [ - "35" - ], - "filament_load_time": [ - "2" - ], - "filament_unload_time": [ - "2" - ], - "filament_cooling_moves": [ - "2" - ], - "filament_cooling_initial_speed": [ - "35" - ], - "filament_cooling_final_speed": [ - "60" - ], - "nozzle_temperature_initial_layer": [ - "250" - ], - "temperature_vitrification": [ - "178" - ], - "fan_max_speed": [ - "20" - ], - "fan_min_speed": [ - "0" - ], - "slow_down_min_speed": [ - "10" - ], - "slow_down_layer_time": [ - "6" - ], - "enable_pressure_advance": [ - "0" - ], - "filament_type": [ - "PETG-CF" - ], - "nozzle_temperature_range_high": [ - "255" - ] -} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @Dual.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @Dual.json index 0d45124b97e..3043c7875eb 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @Dual.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @Dual.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PETG-CF @Dual", "setting_id": "950459082", - "inherits": "Snapmaker PETG-CF @Dual base", + "inherits": "fdm_filament_petg_cf_category", "compatible_printers": [ "Snapmaker A250 Dual (0.4 nozzle)", "Snapmaker A250 Dual (0.6 nozzle)", @@ -34,5 +34,140 @@ "Snapmaker Artisan (0.6 nozzle)", "Snapmaker Artisan (0.8 nozzle)" ], - "filament_type": ["PETG-CF"] + "close_fan_the_first_x_layers": [ + "2" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "10" + ], + "fan_max_speed": [ + "20" + ], + "fan_min_speed": [ + "0" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "40" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_max_volumetric_speed": [ + "6.4" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_PETG " + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "hot_plate_temp": [ + "75" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "255" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "55" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.03" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "178" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @J1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @J1 base.json deleted file mode 100644 index 4fb443835ef..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @J1 base.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PETG-CF @J1 base", - "filament_id": "4235401834", - "inherits": "fdm_filament_petg", - "filament_end_gcode": [ - "" - ], - "required_nozzle_HRC": [ - "40" - ], - "overhang_fan_threshold": [ - "10%" - ], - "overhang_fan_speed": [ - "55" - ], - "fan_cooling_layer_time": [ - "10" - ], - "filament_cost": [ - "40" - ], - "filament_density": [ - "1.25" - ], - "filament_max_volumetric_speed": [ - "6.4" - ], - "filament_retraction_minimum_travel": [ - "nil" - ], - "filament_retraction_length": [ - "nil" - ], - "nozzle_temperature_initial_layer": [ - "250" - ], - "temperature_vitrification": [ - "178" - ], - "fan_max_speed": [ - "30" - ], - "fan_min_speed": [ - "0" - ], - "slow_down_min_speed": [ - "10" - ], - "slow_down_layer_time": [ - "6" - ], - "enable_pressure_advance": [ - "0" - ], - "filament_type": [ - "PETG-CF" - ], - "nozzle_temperature_range_high": [ - "255" - ] -} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @J1.json index d941c276112..ae59cfa2c7a 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @J1.json @@ -4,11 +4,146 @@ "instantiation": "true", "name": "Snapmaker PETG-CF @J1", "setting_id": "961448549", - "inherits": "Snapmaker PETG-CF @J1 base", + "inherits": "fdm_filament_petg_cf_category", "compatible_printers": [ "Snapmaker J1 (0.4 nozzle)", "Snapmaker J1 (0.6 nozzle)", "Snapmaker J1 (0.8 nozzle)" ], - "filament_type": ["PETG-CF"] + "close_fan_the_first_x_layers": [ + "2" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "10" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "40" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "6.4" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_PETG " + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "hot_plate_temp": [ + "75" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "255" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "55" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.03" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "178" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1 0.4 nozzle.json index a7b6e0b1530..1fcc1bd2ecc 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1 0.4 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1 0.4 nozzle.json @@ -8,39 +8,324 @@ "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], - "enable_pressure_advance": ["1"], - "close_fan_the_first_x_layers": ["3"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "fan_cooling_layer_time": ["30"], - "fan_max_speed": ["40"], - "fan_min_speed": ["5"], - "filament_cooling_final_speed": ["3.4"], - "filament_cooling_initial_speed": ["2.2"], - "filament_cooling_moves": ["4"], - "filament_cost": ["34.99"], - "filament_loading_speed": ["28"], - "filament_loading_speed_start": ["3"], - "filament_max_volumetric_speed": ["12"], - "filament_minimal_purge_on_wipe_tower": ["30"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_volume": ["5"], - "filament_retract_before_wipe": ["5%"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "graphic_effect_plate_temp": ["0"], - "graphic_effect_plate_temp_initial_layer": ["0"], - "hot_plate_temp": ["80"], - "nozzle_temperature": ["255"], - "nozzle_temperature_initial_layer": ["255"], - "nozzle_temperature_range_high": ["270"], - "nozzle_temperature_range_low": ["240"], - "overhang_fan_speed": ["100"], - "pressure_advance": ["0.02"], - "temperature_vitrification": ["70"], - "textured_plate_temp": ["80"], - "textured_plate_temp_initial_layer": ["80"], - "supertack_plate_temp": ["0"], - "supertack_plate_temp_initial_layer": ["0"], - "filament_type": ["PETG-CF"] + "enable_pressure_advance": [ + "1" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "5" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "34.99" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "30" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_volume": [ + "5" + ], + "filament_retract_before_wipe": [ + "5%" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "80" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.02" + ], + "temperature_vitrification": [ + "70" + ], + "textured_plate_temp": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "filament_type": [ + "PETG-CF" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_PETG " + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "overhang_fan_threshold": [ + "10%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "40" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "6" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1 0.6 nozzle.json new file mode 100644 index 00000000000..2479da2741a --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1 0.6 nozzle.json @@ -0,0 +1,331 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "true", + "name": "Snapmaker PETG-CF @U1 0.6 nozzle", + "setting_id": "9504590820", + "inherits": "Snapmaker PETG-CF @U1 base", + "compatible_printers": [ + "Snapmaker U1 (0.6 nozzle)" + ], + "enable_pressure_advance": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "5" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "34.99" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_volume": [ + "1" + ], + "filament_retract_before_wipe": [ + "5%" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "80" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.02" + ], + "temperature_vitrification": [ + "70" + ], + "textured_plate_temp": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "filament_type": [ + "PETG-CF" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_multitool_ramming_flow": [ + "16" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_PETG " + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "overhang_fan_threshold": [ + "10%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "40" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "6" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ], + "is_custom_defined": "0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1 0.8 nozzle.json new file mode 100644 index 00000000000..3d62d68a726 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1 0.8 nozzle.json @@ -0,0 +1,331 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "true", + "name": "Snapmaker PETG-CF @U1 0.8 nozzle", + "setting_id": "9504590820", + "inherits": "Snapmaker PETG-CF @U1 base", + "compatible_printers": [ + "Snapmaker U1 (0.8 nozzle)" + ], + "enable_pressure_advance": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "5" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "34.99" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_volume": [ + "1" + ], + "filament_retract_before_wipe": [ + "5%" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "80" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.02" + ], + "temperature_vitrification": [ + "70" + ], + "textured_plate_temp": [ + "80" + ], + "textured_plate_temp_initial_layer": [ + "80" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "filament_type": [ + "PETG-CF" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_multitool_ramming_flow": [ + "16" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_PETG " + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "overhang_fan_threshold": [ + "10%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "40" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "6" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ], + "is_custom_defined": "0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1 base.json index 0bd298356aa..804fb39e2cd 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1 base.json @@ -4,16 +4,10 @@ "instantiation": "false", "name": "Snapmaker PETG-CF @U1 base", "filament_id": "10425112260", - "inherits": "fdm_filament_petg", + "inherits": "fdm_filament_petg_cf_category", "filament_end_gcode": [ "" ], - "required_nozzle_HRC": [ - "40" - ], - "overhang_fan_threshold": [ - "10%" - ], "overhang_fan_speed": [ "55" ], @@ -23,18 +17,9 @@ "filament_cost": [ "40" ], - "filament_density": [ - "1.25" - ], "filament_max_volumetric_speed": [ "6.4" ], - "filament_retraction_minimum_travel": [ - "nil" - ], - "filament_retraction_length": [ - "nil" - ], "filament_loading_speed_start": [ "35" ], @@ -74,19 +59,87 @@ "fan_min_speed": [ "0" ], - "slow_down_min_speed": [ + "nozzle_temperature_range_high": [ + "255" + ], + "close_fan_the_first_x_layers": [ + "2" + ], + "compatible_printers": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ "10" ], - "slow_down_layer_time": [ - "6" + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_PETG " + ], + "filament_start_gcode": [ + "" + ], + "filament_vendor": [ + "Snapmaker" + ], + "hot_plate_temp": [ + "75" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "230" ], - "enable_pressure_advance": [ + "nozzle_temperature_range_low": [ + "220" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.03" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "textured_plate_temp": [ "0" ], - "filament_type": [ - "PETG-CF" + "textured_plate_temp_initial_layer": [ + "0" ], - "nozzle_temperature_range_high": [ - "255" - ] + "bed_type": [ + "Hot Plate" + ], + "is_custom_defined": "0" } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @base.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @base.json deleted file mode 100644 index 17d28515c22..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF @base.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PETG-CF @base", - "filament_id": "1355502217", - "inherits": "fdm_filament_petg", - "required_nozzle_HRC": [ - "40" - ], - "overhang_fan_threshold": [ - "10%" - ], - "overhang_fan_speed": [ - "55" - ], - "fan_cooling_layer_time": [ - "10" - ], - "filament_cost": [ - "40" - ], - "filament_density": [ - "1.25" - ], - "filament_max_volumetric_speed": [ - "6.4" - ], - "filament_retraction_minimum_travel": [ - "nil" - ], - "filament_retraction_length": [ - "nil" - ], - "nozzle_temperature_initial_layer": [ - "250" - ], - "temperature_vitrification": [ - "178" - ], - "fan_max_speed": [ - "30" - ], - "fan_min_speed": [ - "0" - ], - "slow_down_min_speed": [ - "10" - ], - "slow_down_layer_time": [ - "6" - ], - "enable_pressure_advance": [ - "0" - ], - "filament_type": [ - "PETG-CF" - ], - "nozzle_temperature_range_high": [ - "255" - ] -} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF.json index 0b2c427349b..48d9da4ca9e 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG-CF.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PETG-CF", "setting_id": "2186648559", - "inherits": "Snapmaker PETG-CF @base", + "inherits": "fdm_filament_petg_cf_category", "compatible_printers": [ "Snapmaker A250 (0.4 nozzle)", "Snapmaker A250 (0.6 nozzle)", @@ -31,5 +31,140 @@ "Snapmaker A350 QSKit (0.6 nozzle)", "Snapmaker A350 QSKit (0.8 nozzle)" ], - "filament_type": ["PETG-CF"] + "close_fan_the_first_x_layers": [ + "2" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "10" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "40" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "6.4" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_PETG " + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "hot_plate_temp": [ + "75" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "250" + ], + "nozzle_temperature_range_high": [ + "255" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "55" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.03" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "178" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PETG.json b/resources/profiles/Snapmaker/filament/Snapmaker PETG.json index 6bfd89b180a..1486f82a1c7 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PETG.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PETG.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PETG", "setting_id": "67598679", - "inherits": "Snapmaker PETG @base", + "inherits": "fdm_filament_petg_category", "compatible_printers": [ "Snapmaker A250 (0.4 nozzle)", "Snapmaker A250 (0.6 nozzle)", @@ -31,5 +31,167 @@ "Snapmaker A350 QSKit (0.6 nozzle)", "Snapmaker A350 QSKit (0.8 nozzle)" ], - "filament_type": ["PETG"] + "close_fan_the_first_x_layers": [ + "2" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "40" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.27" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "1.8" + ], + "filament_retraction_minimum_travel": [ + "0" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_PETG " + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop_types": [ + "nil" + ], + "hot_plate_temp": [ + "75" + ], + "hot_plate_temp_initial_layer": [ + "80" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "nozzle_temperature_range_low": [ + "220" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.03" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "70" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA @Dual base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA @Dual base.json deleted file mode 100644 index 76a9da8b9df..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA @Dual base.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PLA @Dual base", - "filament_id": "1417031127", - "inherits": "fdm_filament_pla", - "filament_end_gcode": [ - "" - ], - "filament_retraction_length": [ - "nil" - ], - "filament_loading_speed_start": [ - "35" - ], - "filament_loading_speed": [ - "35" - ], - "filament_unloading_speed_start": [ - "35" - ], - "filament_unloading_speed": [ - "35" - ], - "filament_load_time": [ - "2" - ], - "filament_unload_time": [ - "2" - ], - "filament_cooling_moves": [ - "2" - ], - "filament_cooling_initial_speed": [ - "35" - ], - "filament_cooling_final_speed": [ - "60" - ], - "nozzle_temperature": [ - "220" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA @Dual.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA @Dual.json index 8ca1aff54d1..4105c85b5ef 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA @Dual.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA @Dual.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PLA @Dual", "setting_id": "1195313935", - "inherits": "Snapmaker PLA @Dual base", + "inherits": "fdm_filament_pla_category", "compatible_printers": [ "Snapmaker A250 Dual (0.2 nozzle)", "Snapmaker A250 Dual (0.4 nozzle)", @@ -43,5 +43,323 @@ "Snapmaker Artisan (0.6 nozzle)", "Snapmaker Artisan (0.8 nozzle)" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA @J1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA @J1 base.json deleted file mode 100644 index 561ecf4ed31..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA @J1 base.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PLA @J1 base", - "filament_id": "377675245", - "inherits": "fdm_filament_pla", - "filament_end_gcode": [ - "" - ], - "filament_retraction_length": [ - "nil" - ], - "nozzle_temperature": [ - "220" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA @J1.json index 9eaedd151d4..d8304d0d3bb 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA @J1.json @@ -4,12 +4,330 @@ "instantiation": "true", "name": "Snapmaker PLA @J1", "setting_id": "2479259696", - "inherits": "Snapmaker PLA @J1 base", + "inherits": "fdm_filament_pla_category", "compatible_printers": [ "Snapmaker J1 (0.2 nozzle)", "Snapmaker J1 (0.4 nozzle)", "Snapmaker J1 (0.6 nozzle)", "Snapmaker J1 (0.8 nozzle)" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA @U1 base.json deleted file mode 100644 index 04947e0840e..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA @U1 base.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PLA @U1 base", - "filament_id": "14170311270", - "inherits": "fdm_filament_pla", - "filament_end_gcode": [ - "" - ], - "filament_retraction_length": [ - "nil" - ], - "filament_loading_speed_start": [ - "35" - ], - "filament_loading_speed": [ - "35" - ], - "filament_unloading_speed_start": [ - "35" - ], - "filament_unloading_speed": [ - "35" - ], - "filament_load_time": [ - "2" - ], - "filament_unload_time": [ - "2" - ], - "filament_cooling_moves": [ - "2" - ], - "filament_cooling_initial_speed": [ - "35" - ], - "filament_cooling_final_speed": [ - "60" - ], - "nozzle_temperature": [ - "220" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA @U1.json deleted file mode 100644 index 84d991a1e18..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA @U1.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "true", - "name": "Snapmaker PLA @U1", - "setting_id": "11953139350", - "inherits": "Snapmaker PLA @U1 base", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "enable_pressure_advance": [ - "0" - ], - "hot_plate_temp":[ - "55" - ], - "hot_plate_temp_initial_layer":[ - "55" - ], - "filament_type": ["PLA"] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA @base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA @base.json deleted file mode 100644 index d2de6a6e627..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA @base.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PLA @base", - "filament_id": "3177068229", - "inherits": "fdm_filament_pla" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Basic @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Basic @U1 base.json index ef7858c17e6..b8993047168 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Basic @U1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Basic @U1 base.json @@ -4,6 +4,7 @@ "instantiation": "false", "name": "Snapmaker PLA Basic @U1 base", "filament_id": "1417031127011", + "inherits": "fdm_filament_pla_category", "filament_end_gcode": [ "" ], @@ -38,90 +39,287 @@ "60" ], "fan_cooling_layer_time": [ - "100" + "100" ], "filament_max_volumetric_speed": [ - "12" + "12" ], "filament_type": [ - "PLA" + "PLA" ], "filament_density": [ - "1.24" + "1.24" ], "filament_cost": [ - "20" + "20" ], - "cool_plate_temp" : [ - "60" + "cool_plate_temp": [ + "60" ], - "eng_plate_temp" : [ - "60" + "eng_plate_temp": [ + "60" ], - "hot_plate_temp" : [ - "60" + "hot_plate_temp": [ + "60" ], - "textured_plate_temp" : [ - "60" + "textured_plate_temp": [ + "60" ], - "cool_plate_temp_initial_layer" : [ - "60" + "cool_plate_temp_initial_layer": [ + "60" ], - "eng_plate_temp_initial_layer" : [ - "60" + "eng_plate_temp_initial_layer": [ + "60" ], - "hot_plate_temp_initial_layer" : [ - "60" + "hot_plate_temp_initial_layer": [ + "60" ], - "textured_plate_temp_initial_layer" : [ - "60" + "textured_plate_temp_initial_layer": [ + "60" ], "nozzle_temperature_initial_layer": [ - "220" + "220" ], "reduce_fan_stop_start_freq": [ - "1" + "1" ], "slow_down_for_layer_cooling": [ - "1" + "1" ], "fan_max_speed": [ - "100" + "100" ], "fan_min_speed": [ - "100" + "100" ], "overhang_fan_speed": [ - "100" + "100" ], "overhang_fan_threshold": [ - "50%" + "50%" ], "close_fan_the_first_x_layers": [ - "1" + "1" ], "nozzle_temperature": [ - "220" + "220" ], "temperature_vitrification": [ - "60" + "60" ], "nozzle_temperature_range_low": [ - "190" + "190" ], "nozzle_temperature_range_high": [ - "230" + "230" ], "slow_down_min_speed": [ - "10" + "10" ], "slow_down_layer_time": [ - "4" + "4" ], "additional_cooling_fan_speed": [ - "70" + "70" ], "filament_start_gcode": [ - "; filament start gcode\n" - ] + "; filament start gcode\n" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers": [], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_vendor": [ + "(Undefined)" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "required_nozzle_HRC": [ + "0" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Basic @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Basic @U1.json index 2e84b55886b..8e4ba5984b0 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Basic @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Basic @U1.json @@ -288,6 +288,41 @@ "graphic_effect_plate_temp_initial_layer": [ "65" ], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"] + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "default_filament_colour": [ + "" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_tower_ironing_area": [ + "4" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "version": "0.0.0.0", + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @Dual 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @Dual 0.2 nozzle.json index 11f171bed2e..a6286d4495f 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @Dual 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @Dual 0.2 nozzle.json @@ -19,5 +19,7 @@ "filament_max_volumetric_speed": [ "2" ], - "filament_type": ["PLA"] + "slow_down_min_speed": [ + "15" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @Dual 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @Dual 0.8 nozzle.json index bb4c331e215..4207f0cdb26 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @Dual 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @Dual 0.8 nozzle.json @@ -19,5 +19,7 @@ "slow_down_min_speed": [ "20" ], - "filament_type": ["PLA"] + "filament_max_volumetric_speed": [ + "12" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @Dual base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @Dual base.json index f04dc506d65..b72acf7a2de 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @Dual base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @Dual base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker PLA Eco @Dual base", "filament_id": "200803790", - "inherits": "fdm_filament_pla_eco", + "inherits": "fdm_filament_pla_category", "filament_end_gcode": [ "" ], @@ -40,5 +40,289 @@ ], "filament_cooling_final_speed": [ "60" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers": [], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "205" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @Dual.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @Dual.json index b93356020f1..b3e5bfc3da6 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @Dual.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @Dual.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PLA Eco @Dual", "setting_id": "2158656028", - "inherits": "Snapmaker PLA Eco @Dual base", + "inherits": "fdm_filament_pla_category", "compatible_printers": [ "Snapmaker A250 Dual (0.4 nozzle)", "Snapmaker A250 Dual (0.6 nozzle)", @@ -25,5 +25,323 @@ "Snapmaker Artisan (0.4 nozzle)", "Snapmaker Artisan (0.6 nozzle)" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.26" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "205" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @J1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @J1 0.2 nozzle.json index dc408e7d3cc..539900757d2 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @J1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @J1 0.2 nozzle.json @@ -11,5 +11,7 @@ "filament_max_volumetric_speed": [ "2" ], - "filament_type": ["PLA"] + "slow_down_min_speed": [ + "15" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @J1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @J1 0.8 nozzle.json index 57b2b60995e..4dad0fc0664 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @J1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @J1 0.8 nozzle.json @@ -11,5 +11,7 @@ "slow_down_min_speed": [ "20" ], - "filament_type": ["PLA"] + "filament_max_volumetric_speed": [ + "12" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @J1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @J1 base.json index 998d8ee570e..6c7bf5a4ca0 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @J1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @J1 base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker PLA Eco @J1 base", "filament_id": "3383257822", - "inherits": "fdm_filament_pla_eco", + "inherits": "fdm_filament_pla_category", "filament_end_gcode": [ "" ], @@ -13,5 +13,316 @@ ], "filament_max_volumetric_speed": [ "12" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers": [], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "205" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @J1.json index 085224c7639..b080bedf8e9 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @J1.json @@ -4,10 +4,328 @@ "instantiation": "true", "name": "Snapmaker PLA Eco @J1", "setting_id": "2168597171", - "inherits": "Snapmaker PLA Eco @J1 base", + "inherits": "fdm_filament_pla_category", "compatible_printers": [ "Snapmaker J1 (0.4 nozzle)", "Snapmaker J1 (0.6 nozzle)" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.26" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "205" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @U1 base.json index cb9ee034317..a1e7814643b 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @U1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @U1 base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker PLA Eco @U1 base", "filament_id": "2008037900", - "inherits": "fdm_filament_pla_eco", + "inherits": "fdm_filament_pla_category", "filament_end_gcode": [ "" ], @@ -40,5 +40,289 @@ ], "filament_cooling_final_speed": [ "60" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers": [], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "205" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @U1.json deleted file mode 100644 index 59a8ced1f0b..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @U1.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "true", - "name": "Snapmaker PLA Eco @U1", - "setting_id": "21586560280", - "inherits": "Snapmaker PLA Eco @U1 base", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "enable_pressure_advance": [ - "0" - ], - "filament_type": ["PLA"] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @base.json deleted file mode 100644 index 1913f9c86f9..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco @base.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PLA Eco @base", - "filament_id": "1695556157", - "inherits": "fdm_filament_pla_eco" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco.json index f437c38a446..511f4c62b96 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Eco.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PLA Eco", "setting_id": "978926393", - "inherits": "Snapmaker PLA Eco @base", + "inherits": "fdm_filament_pla_category", "compatible_printers": [ "Snapmaker A250 (0.2 nozzle)", "Snapmaker A250 (0.4 nozzle)", @@ -39,5 +39,323 @@ "Snapmaker A350 QSKit (0.6 nozzle)", "Snapmaker A350 QSKit (0.8 nozzle)" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "200" + ], + "nozzle_temperature_initial_layer": [ + "205" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 0.2 nozzle.json index 248287e328b..5fc809fea33 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 0.2 nozzle.json @@ -4,258 +4,121 @@ "instantiation": "true", "name": "Snapmaker PLA Full Spectrum @U1 0.2 nozzle", "setting_id": "1195313935011", - "inherits": "Snapmaker PLA Basic @U1 base", + "inherits": "Snapmaker PLA Full Spectrum @U1 base", "compatible_printers": [ "Snapmaker U1 (0.2 nozzle)" ], - "activate_air_filtration": [ - "0" - ], - "activate_chamber_temp_control": [ - "0" - ], - "adaptive_pressure_advance": [ - "0" - ], - "adaptive_pressure_advance_bridges": [ - "0" - ], - "adaptive_pressure_advance_model": [ - "0,0,0\n0,0,0" - ], - "adaptive_pressure_advance_overhangs": [ - "0" - ], - "additional_cooling_fan_speed": [ - "70" - ], - "chamber_temperature": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "1" - ], + "activate_air_filtration": ["0"], + "activate_chamber_temp_control": ["0"], + "adaptive_pressure_advance": ["0"], + "adaptive_pressure_advance_bridges": ["0"], + "adaptive_pressure_advance_model": ["0,0,0\n0,0,0"], + "adaptive_pressure_advance_overhangs": ["0"], + "additional_cooling_fan_speed": ["70"], + "chamber_temperature": ["0"], + "close_fan_the_first_x_layers": ["1"], "compatible_printers_condition": "", "compatible_prints": [], "compatible_prints_condition": "", - "complete_print_exhaust_fan_speed": [ - "70" - ], - "cool_plate_temp": [ - "60" - ], - "cool_plate_temp_initial_layer": [ - "60" - ], - "dont_slow_down_outer_wall": [ - "0" - ], - "during_print_exhaust_fan_speed": [ - "70" - ], - "enable_overhang_bridge_fan": [ - "1" - ], - "enable_pressure_advance": [ - "0" - ], - "eng_plate_temp": [ - "60" - ], - "eng_plate_temp_initial_layer": [ - "60" - ], - "fan_cooling_layer_time": [ - "100" - ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], + "complete_print_exhaust_fan_speed": ["70"], + "cool_plate_temp": ["60"], + "cool_plate_temp_initial_layer": ["60"], + "dont_slow_down_outer_wall": ["0"], + "during_print_exhaust_fan_speed": ["70"], + "enable_overhang_bridge_fan": ["1"], + "enable_pressure_advance": ["0"], + "eng_plate_temp": ["60"], + "eng_plate_temp_initial_layer": ["60"], + "fan_cooling_layer_time": ["100"], + "fan_max_speed": ["100"], + "fan_min_speed": ["100"], "filament_cooling_final_speed": ["3.4"], "filament_cooling_initial_speed": ["2.2"], "filament_cooling_moves": ["4"], "filament_cost": ["24.99"], "filament_density": ["1.26"], - "filament_deretraction_speed": [ - "nil" - ], - "filament_diameter": [ - "1.75" - ], + "filament_deretraction_speed": ["nil"], + "filament_diameter": ["1.75"], "filament_end_gcode": [ "; filament end gcode \n" ], "filament_flow_ratio": ["1.01"], - "filament_is_support": [ - "0" - ], + "filament_is_support": ["0"], "filament_loading_speed": ["28"], "filament_loading_speed_start": ["3"], - "filament_long_retractions_when_cut": [ - "nil" - ], + "filament_long_retractions_when_cut": ["nil"], "filament_max_volumetric_speed": ["2"], - "filament_minimal_purge_on_wipe_tower": [ - "15" - ], - "filament_multitool_ramming": [ - "1" - ], + "filament_minimal_purge_on_wipe_tower": ["15"], + "filament_multitool_ramming": ["1"], "filament_multitool_ramming_flow": ["30"], - "filament_multitool_ramming_volume": [ - "5" - ], - "filament_notes": [ - "" - ], + "filament_multitool_ramming_volume": ["5"], + "filament_notes": [""], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], - "filament_retract_before_wipe": [ - "nil" - ], - "filament_retract_lift_above": [ - "nil" - ], - "filament_retract_lift_below": [ - "nil" - ], - "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" - ], - "filament_retraction_distances_when_cut": [ - "nil" - ], - "filament_retraction_length": [ - "nil" - ], - "filament_retraction_minimum_travel": [ - "nil" - ], - "filament_retraction_speed": [ - "nil" - ], - "filament_shrink": [ - "100%" - ], - "filament_shrinkage_compensation_z": [ - "100%" - ], - "filament_soluble": [ - "0" - ], + "filament_retract_before_wipe": ["nil"], + "filament_retract_lift_above": ["nil"], + "filament_retract_lift_below": ["nil"], + "filament_retract_lift_enforce": ["nil"], + "filament_retract_restart_extra": ["nil"], + "filament_retract_when_changing_layer": ["nil"], + "filament_retraction_distances_when_cut": ["nil"], + "filament_retraction_length": ["nil"], + "filament_retraction_minimum_travel": ["nil"], + "filament_retraction_speed": ["nil"], + "filament_shrink": ["100%"], + "filament_shrinkage_compensation_z": ["100%"], + "filament_soluble": ["0"], "filament_stamping_distance": ["0"], "filament_stamping_loading_speed": ["0"], - "filament_start_gcode": [ - "" - ], - "filament_toolchange_delay": [ - "0" - ], - "filament_type": [ - "PLA" - ], + "filament_start_gcode": [""], + "filament_toolchange_delay": ["0"], + "filament_type": ["PLA"], "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": [ - "100" - ], - "filament_vendor": [ - "Snapmaker" - ], - "filament_wipe": [ - "nil" - ], - "filament_wipe_distance": [ - "nil" - ], - "filament_z_hop": [ - "nil" - ], + "filament_unloading_speed_start": ["100"], + "filament_vendor": ["Snapmaker"], + "filament_wipe": ["nil"], + "filament_wipe_distance": ["nil"], + "filament_z_hop": ["nil"], "filament_z_hop_types": ["Slope Lift"], - "full_fan_speed_layer": [ - "0" - ], - "hot_plate_temp": [ - "65" - ], - "hot_plate_temp_initial_layer": [ - "65" - ], - "idle_temperature": [ - "0" - ], + "full_fan_speed_layer": ["0"], + "hot_plate_temp": ["65"], + "hot_plate_temp_initial_layer": ["65"], + "idle_temperature": ["0"], "is_custom_defined": "0", - "nozzle_temperature": [ - "220" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": [ - "190" - ], - "overhang_fan_speed": [ - "100" - ], - "overhang_fan_threshold": [ - "50%" - ], - "pellet_flow_coefficient": [ - "0.4157" - ], + "nozzle_temperature": ["220"], + "nozzle_temperature_initial_layer": ["220"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["50%"], + "pellet_flow_coefficient": ["0.4157"], "pressure_advance": ["0.2"], - "reduce_fan_stop_start_freq": [ - "1" - ], - "required_nozzle_HRC": [ - "0" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "slow_down_layer_time": [ - "4" - ], - "slow_down_min_speed": [ - "20" - ], - "support_material_interface_fan_speed": [ - "-1" - ], - "temperature_vitrification": [ - "45" - ], - "textured_cool_plate_temp": [ - "40" - ], - "textured_cool_plate_temp_initial_layer": [ - "40" - ], - "textured_plate_temp": [ - "65" - ], - "textured_plate_temp_initial_layer": [ - "65" - ], + "reduce_fan_stop_start_freq": ["1"], + "required_nozzle_HRC": ["0"], + "slow_down_for_layer_cooling": ["1"], + "slow_down_layer_time": ["4"], + "slow_down_min_speed": ["20"], + "support_material_interface_fan_speed": ["-1"], + "temperature_vitrification": ["45"], + "textured_cool_plate_temp": ["40"], + "textured_cool_plate_temp_initial_layer": ["40"], + "textured_plate_temp": ["65"], + "textured_plate_temp_initial_layer": ["65"], "filament_retract_length_toolchange": ["5"], - "graphic_effect_plate_temp": [ - "65" - ], - "graphic_effect_plate_temp_initial_layer": [ - "65" - ], + "graphic_effect_plate_temp": ["65"], + "graphic_effect_plate_temp_initial_layer": ["65"], "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"] -} \ No newline at end of file + "supertack_plate_temp_initial_layer": ["40"], + "default_filament_colour": [""], + "filament_flow_support": ["standard"], + "filament_is_high_temperature": ["0"], + "filament_retract_restart_extra_toolchange": ["nil"], + "filament_settings_id": [""], + "filament_tower_ironing_area": ["4"], + "internal_bridge_fan_speed": ["-1"], + "ironing_fan_speed": ["-1"], + "version": "0.0.0.0", + "filament_load_time": ["2"], + "filament_unload_time": ["2"] +} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 0.4 nozzle.json index d4b3e81abee..44a5ec7135d 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 0.4 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 0.4 nozzle.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PLA Full Spectrum @U1 0.4 nozzle", "setting_id": "1195313935011", - "inherits": "Snapmaker PLA Basic @U1 base", + "inherits": "Snapmaker PLA Full Spectrum @U1 base", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], @@ -287,5 +287,42 @@ ], "graphic_effect_plate_temp_initial_layer": [ "65" + ], + "default_filament_colour": [ + "" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_tower_ironing_area": [ + "4" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "version": "0.0.0.0", + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 0.6 nozzle.json index 430fff140dc..ff7ee480081 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 0.6 nozzle.json @@ -4,260 +4,121 @@ "instantiation": "true", "name": "Snapmaker PLA Full Spectrum @U1 0.6 nozzle", "setting_id": "1195313935011", - "inherits": "Snapmaker PLA Basic @U1 base", + "inherits": "Snapmaker PLA Full Spectrum @U1 base", "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - "activate_air_filtration": [ - "0" - ], - "activate_chamber_temp_control": [ - "0" - ], - "adaptive_pressure_advance": [ - "0" - ], - "adaptive_pressure_advance_bridges": [ - "0" - ], - "adaptive_pressure_advance_model": [ - "0,0,0\n0,0,0" - ], - "adaptive_pressure_advance_overhangs": [ - "0" - ], - "additional_cooling_fan_speed": [ - "70" - ], - "chamber_temperature": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "1" - ], + "activate_air_filtration": ["0"], + "activate_chamber_temp_control": ["0"], + "adaptive_pressure_advance": ["0"], + "adaptive_pressure_advance_bridges": ["0"], + "adaptive_pressure_advance_model": ["0,0,0\n0,0,0"], + "adaptive_pressure_advance_overhangs": ["0"], + "additional_cooling_fan_speed": ["70"], + "chamber_temperature": ["0"], + "close_fan_the_first_x_layers": ["1"], "compatible_printers_condition": "", "compatible_prints": [], "compatible_prints_condition": "", - "complete_print_exhaust_fan_speed": [ - "70" - ], - "cool_plate_temp": [ - "60" - ], - "cool_plate_temp_initial_layer": [ - "60" - ], - "dont_slow_down_outer_wall": [ - "0" - ], - "during_print_exhaust_fan_speed": [ - "70" - ], - "enable_overhang_bridge_fan": [ - "1" - ], - "enable_pressure_advance": [ - "0" - ], - "eng_plate_temp": [ - "60" - ], - "eng_plate_temp_initial_layer": [ - "60" - ], - "fan_cooling_layer_time": [ - "100" - ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], + "complete_print_exhaust_fan_speed": ["70"], + "cool_plate_temp": ["60"], + "cool_plate_temp_initial_layer": ["60"], + "dont_slow_down_outer_wall": ["0"], + "during_print_exhaust_fan_speed": ["70"], + "enable_overhang_bridge_fan": ["1"], + "enable_pressure_advance": ["0"], + "eng_plate_temp": ["60"], + "eng_plate_temp_initial_layer": ["60"], + "fan_cooling_layer_time": ["100"], + "fan_max_speed": ["100"], + "fan_min_speed": ["100"], "filament_cooling_final_speed": ["3.4"], "filament_cooling_initial_speed": ["2.2"], "filament_cooling_moves": ["4"], "filament_cost": ["24.99"], "filament_density": ["1.26"], - "filament_deretraction_speed": [ - "nil" - ], - "filament_diameter": [ - "1.75" - ], + "filament_deretraction_speed": ["nil"], + "filament_diameter": ["1.75"], "filament_end_gcode": [ "; filament end gcode \n" ], "filament_flow_ratio": ["0.97"], - "filament_is_support": [ - "0" - ], + "filament_is_support": ["0"], "filament_loading_speed": ["28"], "filament_loading_speed_start": ["3"], - "filament_long_retractions_when_cut": [ - "nil" - ], - "filament_max_volumetric_speed": [ - "15" - ], - "filament_minimal_purge_on_wipe_tower": [ - "15" - ], - "filament_multitool_ramming": [ - "1" - ], + "filament_long_retractions_when_cut": ["nil"], + "filament_max_volumetric_speed": ["15"], + "filament_minimal_purge_on_wipe_tower": ["15"], + "filament_multitool_ramming": ["1"], "filament_multitool_ramming_flow": ["30"], - "filament_multitool_ramming_volume": [ - "5" - ], - "filament_notes": [ - "" - ], + "filament_multitool_ramming_volume": ["5"], + "filament_notes": [""], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], - "filament_retract_before_wipe": [ - "nil" - ], - "filament_retract_lift_above": [ - "nil" - ], - "filament_retract_lift_below": [ - "nil" - ], - "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" - ], - "filament_retraction_distances_when_cut": [ - "nil" - ], + "filament_retract_before_wipe": ["nil"], + "filament_retract_lift_above": ["nil"], + "filament_retract_lift_below": ["nil"], + "filament_retract_lift_enforce": ["nil"], + "filament_retract_restart_extra": ["nil"], + "filament_retract_when_changing_layer": ["nil"], + "filament_retraction_distances_when_cut": ["nil"], "filament_retraction_length": ["1.6"], - "filament_retraction_minimum_travel": [ - "nil" - ], - "filament_retraction_speed": [ - "nil" - ], - "filament_shrink": [ - "100%" - ], - "filament_shrinkage_compensation_z": [ - "100%" - ], - "filament_soluble": [ - "0" - ], + "filament_retraction_minimum_travel": ["nil"], + "filament_retraction_speed": ["nil"], + "filament_shrink": ["100%"], + "filament_shrinkage_compensation_z": ["100%"], + "filament_soluble": ["0"], "filament_stamping_distance": ["0"], "filament_stamping_loading_speed": ["0"], - "filament_start_gcode": [ - "" - ], - "filament_toolchange_delay": [ - "0" - ], - "filament_type": [ - "PLA" - ], + "filament_start_gcode": [""], + "filament_toolchange_delay": ["0"], + "filament_type": ["PLA"], "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": [ - "100" - ], - "filament_vendor": [ - "Snapmaker" - ], - "filament_wipe": [ - "nil" - ], - "filament_wipe_distance": [ - "nil" - ], - "filament_z_hop": [ - "nil" - ], + "filament_unloading_speed_start": ["100"], + "filament_vendor": ["Snapmaker"], + "filament_wipe": ["nil"], + "filament_wipe_distance": ["nil"], + "filament_z_hop": ["nil"], "filament_z_hop_types": ["Slope Lift"], - "full_fan_speed_layer": [ - "0" - ], - "hot_plate_temp": [ - "65" - ], - "hot_plate_temp_initial_layer": [ - "65" - ], - "idle_temperature": [ - "0" - ], + "full_fan_speed_layer": ["0"], + "hot_plate_temp": ["65"], + "hot_plate_temp_initial_layer": ["65"], + "idle_temperature": ["0"], "is_custom_defined": "0", - "nozzle_temperature": [ - "220" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": [ - "190" - ], - "overhang_fan_speed": [ - "100" - ], - "overhang_fan_threshold": [ - "50%" - ], - "pellet_flow_coefficient": [ - "0.4157" - ], - "pressure_advance": [ - "0.02" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "required_nozzle_HRC": [ - "0" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "slow_down_layer_time": [ - "4" - ], - "slow_down_min_speed": [ - "20" - ], - "support_material_interface_fan_speed": [ - "-1" - ], - "temperature_vitrification": [ - "45" - ], - "textured_cool_plate_temp": [ - "40" - ], - "textured_cool_plate_temp_initial_layer": [ - "40" - ], - "textured_plate_temp": [ - "65" - ], - "textured_plate_temp_initial_layer": [ - "65" - ], + "nozzle_temperature": ["220"], + "nozzle_temperature_initial_layer": ["220"], + "nozzle_temperature_range_high": ["240"], + "nozzle_temperature_range_low": ["190"], + "overhang_fan_speed": ["100"], + "overhang_fan_threshold": ["50%"], + "pellet_flow_coefficient": ["0.4157"], + "pressure_advance": ["0.02"], + "reduce_fan_stop_start_freq": ["1"], + "required_nozzle_HRC": ["0"], + "slow_down_for_layer_cooling": ["1"], + "slow_down_layer_time": ["4"], + "slow_down_min_speed": ["20"], + "support_material_interface_fan_speed": ["-1"], + "temperature_vitrification": ["45"], + "textured_cool_plate_temp": ["40"], + "textured_cool_plate_temp_initial_layer": ["40"], + "textured_plate_temp": ["65"], + "textured_plate_temp_initial_layer": ["65"], "filament_retract_length_toolchange": ["5"], - "graphic_effect_plate_temp": [ - "65" - ], - "graphic_effect_plate_temp_initial_layer": [ - "65" - ], + "graphic_effect_plate_temp": ["65"], + "graphic_effect_plate_temp_initial_layer": ["65"], "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"] -} \ No newline at end of file + "supertack_plate_temp_initial_layer": ["40"], + "default_filament_colour": [""], + "filament_flow_support": ["standard"], + "filament_is_high_temperature": ["0"], + "filament_retract_restart_extra_toolchange": ["nil"], + "filament_settings_id": [""], + "filament_tower_ironing_area": ["4"], + "internal_bridge_fan_speed": ["-1"], + "ironing_fan_speed": ["-1"], + "version": "0.0.0.0", + "filament_load_time": ["2"], + "filament_unload_time": ["2"] +} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 base.json new file mode 100644 index 00000000000..f8eca8a255b --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Full Spectrum @U1 base.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Snapmaker PLA Full Spectrum @U1 base", + "inherits": "fdm_filament_pla_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Glow @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Glow @U1 0.4 nozzle.json index e2c7160b3e9..37254646482 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Glow @U1 0.4 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Glow @U1 0.4 nozzle.json @@ -7,37 +7,323 @@ "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], - "additional_cooling_fan_speed": ["80"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "filament_cooling_final_speed": ["3.4"], - "filament_cooling_initial_speed": ["2.2"], - "filament_cooling_moves": ["4"], - "filament_cost": ["20"], - "filament_flow_ratio": ["0.97"], - "filament_loading_speed": ["28"], - "filament_loading_speed_start": ["3"], - "filament_max_volumetric_speed": ["16"], - "filament_minimal_purge_on_wipe_tower": ["30"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["20"], - "filament_multitool_ramming_volume": ["10"], - "filament_retract_length_toolchange": ["5"], - "filament_retraction_length": ["0.4"], - "filament_retraction_speed": ["nil"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "filament_z_hop": ["0.2"], - "filament_z_hop_types": ["Slope Lift"], - "graphic_effect_plate_temp": ["65"], - "graphic_effect_plate_temp_initial_layer": ["65"], - "hot_plate_temp_initial_layer": ["65"], - "overhang_fan_threshold": ["50%"], - "slow_down_layer_time": ["4"], - "slow_down_min_speed": ["20"], - "textured_plate_temp": ["65"], - "textured_plate_temp_initial_layer": ["65"], - "supertack_plate_temp": ["45"], - "supertack_plate_temp_initial_layer": ["45"], - "filament_type": ["PLA"] + "additional_cooling_fan_speed": [ + "80" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_flow_ratio": [ + "0.97" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_minimal_purge_on_wipe_tower": [ + "30" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "20" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_retract_length_toolchange": [ + "5" + ], + "filament_retraction_length": [ + "0.4" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "0.2" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "graphic_effect_plate_temp": [ + "65" + ], + "graphic_effect_plate_temp_initial_layer": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "overhang_fan_threshold": [ + "50%" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "supertack_plate_temp": [ + "45" + ], + "supertack_plate_temp_initial_layer": [ + "45" + ], + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Glow @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Glow @U1 0.6 nozzle.json new file mode 100644 index 00000000000..0b654c9bbb0 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Glow @U1 0.6 nozzle.json @@ -0,0 +1,329 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "true", + "name": "Snapmaker PLA Glow @U1 0.6 nozzle", + "inherits": "Snapmaker PLA Glow @U1 base", + "compatible_printers": [ + "Snapmaker U1 (0.6 nozzle)" + ], + "additional_cooling_fan_speed": [ + "90" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "18" + ], + "filament_multitool_ramming_volume": [ + "1" + ], + "filament_retract_length_toolchange": [ + "5" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "graphic_effect_plate_temp": [ + "70" + ], + "graphic_effect_plate_temp_initial_layer": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "overhang_fan_threshold": [ + "50%" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "supertack_plate_temp": [ + "45" + ], + "supertack_plate_temp_initial_layer": [ + "45" + ], + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Glow @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Glow @U1 0.8 nozzle.json new file mode 100644 index 00000000000..fecc8fa90b1 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Glow @U1 0.8 nozzle.json @@ -0,0 +1,329 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "true", + "name": "Snapmaker PLA Glow @U1 0.8 nozzle", + "inherits": "Snapmaker PLA Glow @U1 base", + "compatible_printers": [ + "Snapmaker U1 (0.8 nozzle)" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "18" + ], + "filament_multitool_ramming_volume": [ + "1" + ], + "filament_retract_length_toolchange": [ + "5" + ], + "filament_retraction_length": [ + "0.8" + ], + "filament_retraction_speed": [ + "40" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "graphic_effect_plate_temp": [ + "70" + ], + "graphic_effect_plate_temp_initial_layer": [ + "70" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "overhang_fan_threshold": [ + "50%" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "20" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "supertack_plate_temp": [ + "45" + ], + "supertack_plate_temp_initial_layer": [ + "45" + ], + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "40" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "100%" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "2" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "1" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.01" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Glow @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Glow @U1 base.json index c924d80c692..891e66c7d60 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Glow @U1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Glow @U1 base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker PLA Glow @U1 base", "filament_id": "SPGLOW001", - "inherits": "fdm_filament_pla", + "inherits": "fdm_filament_pla_category", "filament_end_gcode": [ "" ], @@ -40,5 +40,289 @@ ], "nozzle_temperature": [ "220" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers": [], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Marble @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Marble @U1 base.json deleted file mode 100644 index 90ce83da8a4..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Marble @U1 base.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PLA Marble @U1 base", - "filament_id": "SPMRB001", - "inherits": "fdm_filament_pla", - "filament_end_gcode": [ - "" - ], - "filament_retraction_length": [ - "nil" - ], - "filament_loading_speed_start": [ - "35" - ], - "filament_loading_speed": [ - "35" - ], - "filament_unloading_speed_start": [ - "35" - ], - "filament_unloading_speed": [ - "35" - ], - "filament_load_time": [ - "2" - ], - "filament_unload_time": [ - "2" - ], - "filament_cooling_moves": [ - "2" - ], - "filament_cooling_initial_speed": [ - "35" - ], - "filament_cooling_final_speed": [ - "60" - ], - "nozzle_temperature": [ - "220" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @Dual.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @Dual.json index 34d564f0240..bde71cd7c4b 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @Dual.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @Dual.json @@ -4,11 +4,11 @@ "instantiation": "true", "name": "Snapmaker PLA Matte @Dual", "setting_id": "3959402964", - "inherits": "Snapmaker PLA Matte @base", + "inherits": "fdm_filament_pla_matte_category", "compatible_printers": [ "Snapmaker A250 Dual (0.2 nozzle)", "Snapmaker A250 Dual (0.4 nozzle)", - "Snapmaker A250 Dual (0.6 nozzle)", + "Snapmaker A250 Dual (0.6 nozzle)", "Snapmaker A250 Dual (0.8 nozzle)", "Snapmaker A250 Dual BKit (0.2 nozzle)", "Snapmaker A250 Dual BKit (0.4 nozzle)", @@ -52,5 +52,169 @@ "pressure_advance": [ "0.055" ], - "filament_type": ["PLA"] + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "80" + ], + "filament_density": [ + "1.31" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "14.4" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "65" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @J1.json index ddae5010e8a..9e34dbe0d8d 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @J1.json @@ -4,24 +4,185 @@ "instantiation": "true", "name": "Snapmaker PLA Matte @J1", "setting_id": "2836087278", - "inherits": "Snapmaker PLA Matte @base", + "inherits": "fdm_filament_pla_matte_category", "compatible_printers": [ - "Snapmaker J1 (0.2 nozzle)", - "Snapmaker J1 (0.4 nozzle)", - "Snapmaker J1 (0.6 nozzle)", - "Snapmaker J1 (0.8 nozzle)" + "Snapmaker J1 (0.2 nozzle)", + "Snapmaker J1 (0.4 nozzle)", + "Snapmaker J1 (0.6 nozzle)", + "Snapmaker J1 (0.8 nozzle)" ], "filament_flow_ratio": [ - "1.07" + "1.07" ], "filament_retraction_length": [ - "1.5" + "1.5" ], "pressure_advance": [ - "0.055" + "0.055" ], "slow_down_layer_time": [ - "16" + "16" ], - "filament_type": ["PLA"] + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "80" + ], + "filament_density": [ + "1.31" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "14.4" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "65" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.2 nozzle.json index de667390f4a..42dbb36eea9 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.2 nozzle.json @@ -4,37 +4,10 @@ "instantiation": "true", "name": "Snapmaker PLA Matte @U1 0.2 nozzle", "setting_id": "119531393501", - "inherits": "Snapmaker PLA Matte @U1 base2", + "inherits": "Snapmaker PLA Matte @U1 base", "compatible_printers": [ "Snapmaker U1 (0.2 nozzle)" ], - "activate_air_filtration": [ - "0" - ], - "activate_chamber_temp_control": [ - "0" - ], - "adaptive_pressure_advance": [ - "0" - ], - "adaptive_pressure_advance_bridges": [ - "0" - ], - "adaptive_pressure_advance_model": [ - "0,0,0\n0,0,0" - ], - "adaptive_pressure_advance_overhangs": [ - "0" - ], - "chamber_temperature": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "compatible_printers_condition": "", - "compatible_prints": [], - "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ "70" ], @@ -44,174 +17,51 @@ "cool_plate_temp_initial_layer": [ "35" ], - "default_filament_colour": [ - "" - ], - "dont_slow_down_outer_wall": [ - "0" - ], "during_print_exhaust_fan_speed": [ "70" ], - "enable_overhang_bridge_fan": [ - "1" - ], - "enable_pressure_advance": [ - "0" - ], "eng_plate_temp": [ "45" ], "eng_plate_temp_initial_layer": [ "45" ], - "fan_cooling_layer_time": [ - "100" - ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cost": [ "24.99" ], "filament_density": [ "1.26" ], - "filament_diameter": [ - "1.75" - ], "filament_end_gcode": [ " " ], - "filament_is_support": [ - "0" - ], - "filament_long_retractions_when_cut": [ - "nil" - ], "filament_multitool_ramming": [ "1" ], - "filament_notes": [ - "" - ], - "filament_ramming_parameters": [ - "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" - ], - "filament_retract_before_wipe": [ - "nil" - ], - "filament_retract_lift_above": [ - "nil" - ], - "filament_retract_lift_below": [ - "nil" - ], - "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_restart_extra_toolchange": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" - ], - "filament_retraction_distances_when_cut": [ - "nil" - ], "filament_retraction_length": [ "nil" ], - "filament_retraction_minimum_travel": [ - "nil" - ], - "filament_shrink": [ - "100%" - ], - "filament_shrinkage_compensation_z": [ - "100%" - ], - "filament_soluble": [ - "0" - ], "filament_start_gcode": [ " " ], - "filament_toolchange_delay": [ - "0" - ], - "filament_type": [ - "PLA" - ], "filament_unloading_speed_start": [ "100" ], "filament_vendor": [ "Snapmaker" ], - "filament_wipe": [ - "nil" - ], - "filament_wipe_distance": [ - "nil" - ], - "filament_z_hop": [ - "nil" - ], - "full_fan_speed_layer": [ - "0" - ], - "idle_temperature": [ - "0" - ], "nozzle_temperature_range_high": [ "240" ], - "nozzle_temperature_range_low": [ - "190" - ], - "overhang_fan_speed": [ - "100" - ], - "overhang_fan_threshold": [ - "50%" - ], "pellet_flow_coefficient": [ "0.4157" ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "required_nozzle_HRC": [ - "0" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "slow_down_layer_time": [ - "4" - ], "slow_down_min_speed": [ "20" ], - "support_material_interface_fan_speed": [ - "-1" - ], "temperature_vitrification": [ "45" ], - "textured_cool_plate_temp": [ - "40" - ], - "textured_cool_plate_temp_initial_layer": [ - "40" - ], "filament_max_volumetric_speed": [ "2" ], @@ -236,12 +86,6 @@ "filament_cooling_initial_speed": [ "10" ], - "filament_cooling_moves": [ - "2" - ], - "filament_deretraction_speed": [ - "nil" - ], "filament_flow_ratio": [ "1.05" ], @@ -263,9 +107,6 @@ "filament_retract_length_toolchange": [ "2" ], - "filament_retraction_speed": [ - "nil" - ], "filament_stamping_distance": [ "45" ], @@ -275,9 +116,6 @@ "filament_unloading_speed": [ "100" ], - "filament_z_hop_types": [ - "nil" - ], "nozzle_temperature": [ "215" ], @@ -293,6 +131,13 @@ "graphic_effect_plate_temp_initial_layer": [ "65" ], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"] + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "filament_flow_support": [ + "standard" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.6 nozzle.json index e50f1fe5d41..fb90d1e52ca 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.6 nozzle.json @@ -4,37 +4,10 @@ "instantiation": "true", "name": "Snapmaker PLA Matte @U1 0.6 nozzle", "setting_id": "119531393501", - "inherits": "Snapmaker PLA Matte @U1 base2", + "inherits": "Snapmaker PLA Matte @U1 base", "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - "activate_air_filtration": [ - "0" - ], - "activate_chamber_temp_control": [ - "0" - ], - "adaptive_pressure_advance": [ - "0" - ], - "adaptive_pressure_advance_bridges": [ - "0" - ], - "adaptive_pressure_advance_model": [ - "0,0,0\n0,0,0" - ], - "adaptive_pressure_advance_overhangs": [ - "0" - ], - "chamber_temperature": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "compatible_printers_condition": "", - "compatible_prints": [], - "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ "70" ], @@ -44,57 +17,24 @@ "cool_plate_temp_initial_layer": [ "35" ], - "default_filament_colour": [ - "" - ], - "dont_slow_down_outer_wall": [ - "0" - ], "during_print_exhaust_fan_speed": [ "70" ], - "enable_overhang_bridge_fan": [ - "1" - ], - "enable_pressure_advance": [ - "0" - ], "eng_plate_temp": [ "45" ], "eng_plate_temp_initial_layer": [ "45" ], - "fan_cooling_layer_time": [ - "100" - ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cost": [ "24.99" ], "filament_density": [ "1.26" ], - "filament_deretraction_speed": [ - "nil" - ], - "filament_diameter": [ - "1.75" - ], "filament_end_gcode": [ " " ], - "filament_is_support": [ - "0" - ], - "filament_long_retractions_when_cut": [ - "nil" - ], "filament_max_volumetric_speed": [ "20" ], @@ -104,129 +44,30 @@ "filament_multitool_ramming": [ "1" ], - "filament_notes": [ - "" - ], - "filament_ramming_parameters": [ - "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" - ], - "filament_retract_before_wipe": [ - "nil" - ], "filament_retract_length_toolchange": [ "10" ], - "filament_retract_lift_above": [ - "nil" - ], - "filament_retract_lift_below": [ - "nil" - ], - "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_restart_extra_toolchange": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" - ], - "filament_retraction_distances_when_cut": [ - "nil" - ], - "filament_retraction_minimum_travel": [ - "nil" - ], - "filament_retraction_speed": [ - "nil" - ], - "filament_shrink": [ - "100%" - ], - "filament_shrinkage_compensation_z": [ - "100%" - ], - "filament_soluble": [ - "0" - ], "filament_start_gcode": [ " " ], - "filament_toolchange_delay": [ - "0" - ], - "filament_type": [ - "PLA" - ], "filament_unloading_speed_start": [ "100" ], "filament_vendor": [ "Snapmaker" ], - "filament_wipe": [ - "nil" - ], - "filament_wipe_distance": [ - "nil" - ], - "filament_z_hop": [ - "nil" - ], - "filament_z_hop_types": [ - "nil" - ], - "full_fan_speed_layer": [ - "0" - ], - "idle_temperature": [ - "0" - ], "nozzle_temperature_range_high": [ "240" ], - "nozzle_temperature_range_low": [ - "190" - ], - "overhang_fan_speed": [ - "100" - ], - "overhang_fan_threshold": [ - "50%" - ], "pellet_flow_coefficient": [ "0.4157" ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "required_nozzle_HRC": [ - "0" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "slow_down_layer_time": [ - "4" - ], "slow_down_min_speed": [ "20" ], - "support_material_interface_fan_speed": [ - "-1" - ], "temperature_vitrification": [ "45" ], - "textured_cool_plate_temp": [ - "40" - ], - "textured_cool_plate_temp_initial_layer": [ - "40" - ], "textured_plate_temp": [ "45" ], @@ -242,9 +83,6 @@ "filament_cooling_initial_speed": [ "10" ], - "filament_cooling_moves": [ - "2" - ], "filament_flow_ratio": [ "0.99" ], @@ -286,5 +124,20 @@ ], "pressure_advance": [ "0.015" + ], + "filament_flow_support": [ + "standard" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.8 nozzle.json index d7f5dbe8d8b..ecaefaa3b9f 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 0.8 nozzle.json @@ -4,37 +4,10 @@ "instantiation": "true", "name": "Snapmaker PLA Matte @U1 0.8 nozzle", "setting_id": "119531393501", - "inherits": "Snapmaker PLA Matte @U1 base2", + "inherits": "Snapmaker PLA Matte @U1 base", "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], - "activate_air_filtration": [ - "0" - ], - "activate_chamber_temp_control": [ - "0" - ], - "adaptive_pressure_advance": [ - "0" - ], - "adaptive_pressure_advance_bridges": [ - "0" - ], - "adaptive_pressure_advance_model": [ - "0,0,0\n0,0,0" - ], - "adaptive_pressure_advance_overhangs": [ - "0" - ], - "chamber_temperature": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "compatible_printers_condition": "", - "compatible_prints": [], - "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ "70" ], @@ -44,57 +17,27 @@ "cool_plate_temp_initial_layer": [ "35" ], - "default_filament_colour": [ - "" - ], - "dont_slow_down_outer_wall": [ - "0" - ], "during_print_exhaust_fan_speed": [ "70" ], - "enable_overhang_bridge_fan": [ - "1" - ], - "enable_pressure_advance": [ - "0" - ], "eng_plate_temp": [ "45" ], "eng_plate_temp_initial_layer": [ "45" ], - "fan_cooling_layer_time": [ - "100" - ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], "filament_cost": [ "24.99" ], "filament_density": [ "1.26" ], - "filament_diameter": [ - "1.75" - ], "filament_end_gcode": [ " " ], "filament_flow_ratio": [ "0.98" ], - "filament_is_support": [ - "0" - ], - "filament_long_retractions_when_cut": [ - "nil" - ], "filament_max_volumetric_speed": [ "20" ], @@ -104,123 +47,27 @@ "filament_multitool_ramming": [ "1" ], - "filament_notes": [ - "" - ], - "filament_ramming_parameters": [ - "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" - ], - "filament_retract_before_wipe": [ - "nil" - ], - "filament_retract_lift_above": [ - "nil" - ], - "filament_retract_lift_below": [ - "nil" - ], - "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_restart_extra_toolchange": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" - ], - "filament_retraction_distances_when_cut": [ - "nil" - ], - "filament_retraction_minimum_travel": [ - "nil" - ], - "filament_shrink": [ - "100%" - ], - "filament_shrinkage_compensation_z": [ - "100%" - ], - "filament_soluble": [ - "0" - ], "filament_start_gcode": [ " " ], - "filament_toolchange_delay": [ - "0" - ], - "filament_type": [ - "PLA" - ], "filament_unloading_speed_start": [ "100" ], "filament_vendor": [ "Snapmaker" ], - "filament_wipe": [ - "nil" - ], - "filament_wipe_distance": [ - "nil" - ], - "filament_z_hop": [ - "nil" - ], - "filament_z_hop_types": [ - "nil" - ], - "full_fan_speed_layer": [ - "0" - ], - "idle_temperature": [ - "0" - ], "nozzle_temperature_range_high": [ "240" ], - "nozzle_temperature_range_low": [ - "190" - ], - "overhang_fan_speed": [ - "100" - ], - "overhang_fan_threshold": [ - "50%" - ], "pellet_flow_coefficient": [ "0.4157" ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "required_nozzle_HRC": [ - "0" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "slow_down_layer_time": [ - "4" - ], "slow_down_min_speed": [ "20" ], - "support_material_interface_fan_speed": [ - "-1" - ], "temperature_vitrification": [ "45" ], - "textured_cool_plate_temp": [ - "40" - ], - "textured_cool_plate_temp_initial_layer": [ - "40" - ], "nozzle_temperature": [ "215" ], @@ -239,12 +86,6 @@ "filament_cooling_initial_speed": [ "10" ], - "filament_cooling_moves": [ - "2" - ], - "filament_deretraction_speed": [ - "nil" - ], "filament_loading_speed": [ "10" ], @@ -263,9 +104,6 @@ "filament_retraction_length": [ "0.6" ], - "filament_retraction_speed": [ - "nil" - ], "filament_stamping_distance": [ "45" ], @@ -286,5 +124,20 @@ ], "pressure_advance": [ "0.015" + ], + "filament_flow_support": [ + "standard" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 base.json index be5b458fab5..0a1213d491d 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 base.json @@ -4,6 +4,7 @@ "instantiation": "false", "name": "Snapmaker PLA Matte @U1 base", "filament_id": "141703112701", + "inherits": "fdm_filament_pla_matte_category", "filament_end_gcode": [ "" ], @@ -37,91 +38,143 @@ "filament_cooling_final_speed": [ "60" ], - "fan_cooling_layer_time": [ - "100" - ], "filament_max_volumetric_speed": [ - "12" - ], - "filament_type": [ - "PLA" + "12" ], "filament_density": [ - "1.24" + "1.24" ], "filament_cost": [ - "20" + "20" ], - "cool_plate_temp" : [ - "60" + "cool_plate_temp": [ + "60" ], - "eng_plate_temp" : [ - "60" + "eng_plate_temp": [ + "60" ], - "hot_plate_temp" : [ - "60" + "hot_plate_temp": [ + "60" ], - "textured_plate_temp" : [ - "60" + "textured_plate_temp": [ + "60" ], - "cool_plate_temp_initial_layer" : [ - "60" + "cool_plate_temp_initial_layer": [ + "60" ], - "eng_plate_temp_initial_layer" : [ - "60" + "eng_plate_temp_initial_layer": [ + "60" ], - "hot_plate_temp_initial_layer" : [ - "60" + "hot_plate_temp_initial_layer": [ + "60" ], - "textured_plate_temp_initial_layer" : [ - "60" + "textured_plate_temp_initial_layer": [ + "60" ], "nozzle_temperature_initial_layer": [ - "220" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "slow_down_for_layer_cooling": [ - "1" + "220" ], "fan_max_speed": [ - "100" + "100" ], "fan_min_speed": [ - "100" - ], - "overhang_fan_speed": [ - "100" + "100" ], "overhang_fan_threshold": [ - "50%" - ], - "close_fan_the_first_x_layers": [ - "1" + "50%" ], "nozzle_temperature": [ - "220" + "220" ], "temperature_vitrification": [ - "60" - ], - "nozzle_temperature_range_low": [ - "190" + "60" ], "nozzle_temperature_range_high": [ - "230" + "230" ], "slow_down_min_speed": [ - "10" + "10" ], "slow_down_layer_time": [ - "4" + "4" ], "additional_cooling_fan_speed": [ - "70" + "70" ], "filament_start_gcode": [ - "; filament start gcode\n" + "; filament start gcode\n" + ], + "compatible_printers": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "0" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "10" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_vendor": [ + "(Undefined)" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "required_nozzle_HRC": [ + "0" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 base2.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 base2.json deleted file mode 100644 index e2aabb43ff0..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 base2.json +++ /dev/null @@ -1,127 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PLA Matte @U1 base2", - "filament_id": "141703112701", - "filament_end_gcode": [ - "" - ], - "filament_retraction_length": [ - "nil" - ], - "filament_loading_speed_start": [ - "35" - ], - "filament_loading_speed": [ - "35" - ], - "filament_unloading_speed_start": [ - "35" - ], - "filament_unloading_speed": [ - "35" - ], - "filament_load_time": [ - "2" - ], - "filament_unload_time": [ - "2" - ], - "filament_cooling_moves": [ - "2" - ], - "filament_cooling_initial_speed": [ - "35" - ], - "filament_cooling_final_speed": [ - "60" - ], - "fan_cooling_layer_time": [ - "100" - ], - "filament_max_volumetric_speed": [ - "12" - ], - "filament_type": [ - "PLA" - ], - "filament_density": [ - "1.24" - ], - "filament_cost": [ - "20" - ], - "cool_plate_temp" : [ - "60" - ], - "eng_plate_temp" : [ - "60" - ], - "hot_plate_temp" : [ - "60" - ], - "textured_plate_temp" : [ - "60" - ], - "cool_plate_temp_initial_layer" : [ - "60" - ], - "eng_plate_temp_initial_layer" : [ - "60" - ], - "hot_plate_temp_initial_layer" : [ - "60" - ], - "textured_plate_temp_initial_layer" : [ - "60" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], - "overhang_fan_speed": [ - "100" - ], - "overhang_fan_threshold": [ - "50%" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "nozzle_temperature": [ - "220" - ], - "temperature_vitrification": [ - "60" - ], - "nozzle_temperature_range_low": [ - "190" - ], - "nozzle_temperature_range_high": [ - "230" - ], - "slow_down_min_speed": [ - "10" - ], - "slow_down_layer_time": [ - "4" - ], - "additional_cooling_fan_speed": [ - "70" - ], - "filament_start_gcode": [ - "; filament start gcode\n" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1.json index 420afe64a48..7123afadb59 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1.json @@ -4,40 +4,14 @@ "instantiation": "true", "name": "Snapmaker PLA Matte @U1", "setting_id": "119531393501", - "inherits": "Snapmaker PLA @U1 base", + "inherits": "Snapmaker PLA Matte @U1 base", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], - "activate_air_filtration": [ - "0" - ], - "activate_chamber_temp_control": [ - "0" - ], - "adaptive_pressure_advance": [ - "0" - ], - "adaptive_pressure_advance_bridges": [ - "0" - ], - "adaptive_pressure_advance_model": [ - "0,0,0\n0,0,0" - ], - "adaptive_pressure_advance_overhangs": [ - "0" - ], "additional_cooling_fan_speed": [ - "80" - ], - "chamber_temperature": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "1" + "80", + "100" ], - "compatible_printers_condition": "", - "compatible_prints": [], - "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ "70" ], @@ -47,15 +21,9 @@ "cool_plate_temp_initial_layer": [ "60" ], - "dont_slow_down_outer_wall": [ - "0" - ], "during_print_exhaust_fan_speed": [ "70" ], - "enable_overhang_bridge_fan": [ - "1" - ], "enable_pressure_advance": [ "0" ], @@ -65,13 +33,12 @@ "eng_plate_temp_initial_layer": [ "60" ], - "fan_cooling_layer_time": [ - "100" - ], "fan_max_speed": [ + "100", "100" ], "fan_min_speed": [ + "100", "100" ], "filament_cooling_final_speed": [ @@ -89,20 +56,12 @@ "filament_density": [ "1.32" ], - "filament_deretraction_speed": [ - "nil" - ], - "filament_diameter": [ - "1.75" - ], "filament_end_gcode": [ "; filament end gcode \n" ], "filament_flow_ratio": [ - "1" - ], - "filament_is_support": [ - "0" + "1", + "0.99" ], "filament_loading_speed": [ "10" @@ -110,24 +69,190 @@ "filament_loading_speed_start": [ "50" ], - "filament_long_retractions_when_cut": [ - "nil" - ], "filament_max_volumetric_speed": [ - "22" + "22", + "40" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ "1" ], "filament_multitool_ramming_flow": [ + "40", "40" ], "filament_multitool_ramming_volume": [ + "5", "5" ], + "filament_retraction_length": [ + "nil", + "1" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_stamping_distance": [ + "45" + ], + "filament_stamping_loading_speed": [ + "29" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "filament_unloading_speed": [ + "100" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe_distance": [ + "nil", + "1" + ], + "filament_z_hop_types": [ + "nil", + "Slope Lift" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "is_custom_defined": "0", + "nozzle_temperature": [ + "215", + "220" + ], + "nozzle_temperature_initial_layer": [ + "215", + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02", + "0.02" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "45" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_retract_length_toolchange": [ + "5", + "5" + ], + "graphic_effect_plate_temp": [ + "65" + ], + "graphic_effect_plate_temp_initial_layer": [ + "65" + ], + "filament_flow_support": [ + "standard", + "high_flow" + ], + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], "filament_notes": [ "" ], @@ -149,21 +274,18 @@ "filament_retract_restart_extra": [ "nil" ], - "filament_retract_when_changing_layer": [ + "filament_retract_restart_extra_toolchange": [ "nil" ], - "filament_retraction_distances_when_cut": [ + "filament_retract_when_changing_layer": [ "nil" ], - "filament_retraction_length": [ + "filament_retraction_distances_when_cut": [ "nil" ], "filament_retraction_minimum_travel": [ "nil" ], - "filament_retraction_speed": [ - "nil" - ], "filament_shrink": [ "100%" ], @@ -173,63 +295,32 @@ "filament_soluble": [ "0" ], - "filament_stamping_distance": [ - "45" - ], - "filament_stamping_loading_speed": [ - "29" - ], - "filament_start_gcode": [ - "; filament start gcode\n" - ], "filament_toolchange_delay": [ "0" ], + "filament_tower_ironing_area": [ + "4" + ], "filament_type": [ "PLA" ], - "filament_unloading_speed": [ - "100" - ], - "filament_unloading_speed_start": [ - "100" - ], - "filament_vendor": [ - "Snapmaker" - ], "filament_wipe": [ "nil" ], - "filament_wipe_distance": [ - "nil" - ], "filament_z_hop": [ "nil" ], - "filament_z_hop_types": [ - "nil" - ], "full_fan_speed_layer": [ "0" ], - "hot_plate_temp": [ - "65" - ], - "hot_plate_temp_initial_layer": [ - "65" - ], "idle_temperature": [ "0" ], - "is_custom_defined": "0", - "nozzle_temperature": [ - "215" - ], - "nozzle_temperature_initial_layer": [ - "215" + "internal_bridge_fan_speed": [ + "-1" ], - "nozzle_temperature_range_high": [ - "240" + "ironing_fan_speed": [ + "-1" ], "nozzle_temperature_range_low": [ "190" @@ -237,57 +328,20 @@ "overhang_fan_speed": [ "100" ], - "overhang_fan_threshold": [ - "50%" - ], - "pellet_flow_coefficient": [ - "0.4157" - ], - "pressure_advance": [ - "0.02" - ], "reduce_fan_stop_start_freq": [ "1" ], - "required_nozzle_HRC": [ - "0" - ], "slow_down_for_layer_cooling": [ "1" ], - "slow_down_layer_time": [ - "4" - ], - "slow_down_min_speed": [ - "20" - ], "support_material_interface_fan_speed": [ "-1" ], - "temperature_vitrification": [ - "45" - ], "textured_cool_plate_temp": [ "40" ], "textured_cool_plate_temp_initial_layer": [ "40" ], - "textured_plate_temp": [ - "65" - ], - "textured_plate_temp_initial_layer": [ - "65" - ], - "filament_retract_length_toolchange": [ - "5" - ], - "graphic_effect_plate_temp": [ - "65" - ], - "graphic_effect_plate_temp_initial_layer": [ - "65" - ], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"] + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @base.json deleted file mode 100644 index 5888f0564a3..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte @base.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PLA Matte @base", - "filament_id": "37895926871", - "inherits": "fdm_filament_pla", - "filament_cost": [ - "80" - ], - "filament_density": [ - "1.31" - ], - "filament_max_volumetric_speed": [ - "14.4" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte.json index 5f3b73f8d93..a6e121c2b56 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Matte.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PLA Matte", "setting_id": "30163162141", - "inherits": "Snapmaker PLA Matte @base", + "inherits": "fdm_filament_pla_matte_category", "compatible_printers": [ "Snapmaker A250 (0.2 nozzle)", "Snapmaker A250 (0.4 nozzle)", @@ -40,13 +40,177 @@ "Snapmaker A350 QSKit (0.8 nozzle)" ], "filament_flow_ratio": [ - "1.08" + "1.08" ], "pressure_advance": [ - "0.055" + "0.055" ], "slow_down_layer_time": [ - "16" + "16" ], - "filament_type": ["PLA"] + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "80" + ], + "filament_density": [ + "1.31" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "14.4" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "65" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @Dual 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @Dual 0.2 nozzle.json index f5ed40b25c8..5d44f83f7ee 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @Dual 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @Dual 0.2 nozzle.json @@ -19,5 +19,320 @@ "filament_max_volumetric_speed": [ "2" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "90" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @Dual base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @Dual base.json index dfdedfe6760..2f49f3bc784 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @Dual base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @Dual base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker PLA Metal @Dual base", "filament_id": "2029994346", - "inherits": "fdm_filament_pla", + "inherits": "fdm_filament_pla_category", "filament_end_gcode": [ "" ], @@ -46,5 +46,283 @@ ], "nozzle_temperature": [ "220" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers": [], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @Dual.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @Dual.json index b187c716665..fa3b1f04b01 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @Dual.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @Dual.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PLA Metal @Dual", "setting_id": "720664627", - "inherits": "Snapmaker PLA Metal @Dual base", + "inherits": "fdm_filament_pla_category", "compatible_printers": [ "Snapmaker A250 Dual (0.4 nozzle)", "Snapmaker A250 Dual (0.6 nozzle)", @@ -34,5 +34,323 @@ "Snapmaker Artisan (0.6 nozzle)", "Snapmaker Artisan (0.8 nozzle)" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "90" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @J1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @J1 0.2 nozzle.json index 2106eee000b..589da99d025 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @J1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @J1 0.2 nozzle.json @@ -11,5 +11,320 @@ "filament_max_volumetric_speed": [ "2" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "90" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @J1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @J1 base.json index ba861858e5f..f602d17aefe 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @J1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @J1 base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker PLA Metal @J1 base", "filament_id": "4012961186", - "inherits": "fdm_filament_pla", + "inherits": "fdm_filament_pla_category", "filament_end_gcode": [ "" ], @@ -19,5 +19,310 @@ ], "nozzle_temperature": [ "220" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers": [], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @J1.json index 11c8b1a30cd..8df5bbf1919 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @J1.json @@ -4,11 +4,329 @@ "instantiation": "true", "name": "Snapmaker PLA Metal @J1", "setting_id": "1744865289", - "inherits": "Snapmaker PLA Metal @J1 base", + "inherits": "fdm_filament_pla_category", "compatible_printers": [ "Snapmaker J1 (0.4 nozzle)", "Snapmaker J1 (0.6 nozzle)", "Snapmaker J1 (0.8 nozzle)" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "90" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @U1 base.json deleted file mode 100644 index 5214ccc286f..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @U1 base.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PLA Metal @U1 base", - "filament_id": "20299943460", - "inherits": "fdm_filament_pla", - "filament_end_gcode": [ - "" - ], - "filament_cost": [ - "90" - ], - "filament_density": [ - "1.25" - ], - "filament_max_volumetric_speed": [ - "16" - ], - "filament_loading_speed_start": [ - "35" - ], - "filament_loading_speed": [ - "35" - ], - "filament_unloading_speed_start": [ - "35" - ], - "filament_unloading_speed": [ - "35" - ], - "filament_load_time": [ - "2" - ], - "filament_unload_time": [ - "2" - ], - "filament_cooling_moves": [ - "2" - ], - "filament_cooling_initial_speed": [ - "35" - ], - "filament_cooling_final_speed": [ - "60" - ], - "nozzle_temperature": [ - "220" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @U1.json deleted file mode 100644 index 65935786afe..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Metal @U1.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "true", - "name": "Snapmaker PLA Metal @U1", - "setting_id": "7206646270", - "inherits": "Snapmaker PLA Metal @U1 base", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "enable_pressure_advance": [ - "0" - ], - "filament_type": ["PLA"] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Rainbow @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Rainbow @U1 0.2 nozzle.json new file mode 100644 index 00000000000..615b4270f21 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Rainbow @U1 0.2 nozzle.json @@ -0,0 +1,95 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "true", + "name": "Snapmaker PLA Rainbow @U1 0.2 nozzle", + "inherits": "Snapmaker PLA Rainbow @U1 base", + "filament_id": "SNPPRB001", + "compatible_printers": [ + "Snapmaker U1 (0.2 nozzle)" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "19.9" + ], + "filament_flow_ratio": [ + "0.966" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "2" + ], + "filament_multitool_ramming_volume": [ + "1" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_retraction_length": [ + "1.5" + ], + "graphic_effect_plate_temp": [ + "70" + ], + "graphic_effect_plate_temp_initial_layer": [ + "70" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pressure_advance": [ + "0.156" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_layer_time": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "temperature_vitrification": [ + "55" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Rainbow @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Rainbow @U1 0.4 nozzle.json new file mode 100644 index 00000000000..f85f0acd78b --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Rainbow @U1 0.4 nozzle.json @@ -0,0 +1,101 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "true", + "name": "Snapmaker PLA Rainbow @U1 0.4 nozzle", + "inherits": "Snapmaker PLA Rainbow @U1 base", + "filament_id": "SNPPRB001", + "compatible_printers": [ + "Snapmaker U1 (0.4 nozzle)" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "19.9" + ], + "filament_density": [ + "1.21" + ], + "filament_flow_ratio": [ + "0.96" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "30" + ], + "filament_multitool_ramming_volume": [ + "5" + ], + "filament_retract_length_toolchange": [ + "5" + ], + "filament_retraction_length": [ + "0.5" + ], + "graphic_effect_plate_temp": [ + "70" + ], + "graphic_effect_plate_temp_initial_layer": [ + "70" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pressure_advance": [ + "0.012" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_layer_time": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "temperature_vitrification": [ + "55" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Rainbow @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Rainbow @U1 0.6 nozzle.json new file mode 100644 index 00000000000..5b67bdc31d1 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Rainbow @U1 0.6 nozzle.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "true", + "name": "Snapmaker PLA Rainbow @U1 0.6 nozzle", + "inherits": "Snapmaker PLA Rainbow @U1 base", + "filament_id": "SNPPRB001", + "compatible_printers": [ + "Snapmaker U1 (0.6 nozzle)" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "19.9" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "18" + ], + "filament_multitool_ramming_volume": [ + "1" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_retraction_length": [ + "0.5" + ], + "graphic_effect_plate_temp": [ + "70" + ], + "graphic_effect_plate_temp_initial_layer": [ + "70" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pressure_advance": [ + "0.01" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_layer_time": [ + "10" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "temperature_vitrification": [ + "55" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Rainbow @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Rainbow @U1 0.8 nozzle.json new file mode 100644 index 00000000000..bd45c5fd7b8 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Rainbow @U1 0.8 nozzle.json @@ -0,0 +1,98 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "true", + "name": "Snapmaker PLA Rainbow @U1 0.8 nozzle", + "inherits": "Snapmaker PLA Rainbow @U1 base", + "filament_id": "SNPPRB001", + "compatible_printers": [ + "Snapmaker U1 (0.8 nozzle)" + ], + "additional_cooling_fan_speed": [ + "100" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "50" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "19.9" + ], + "filament_flow_ratio": [ + "0.97" + ], + "filament_max_volumetric_speed": [ + "22" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "18" + ], + "filament_multitool_ramming_volume": [ + "1" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_retraction_length": [ + "0.8" + ], + "graphic_effect_plate_temp": [ + "70" + ], + "graphic_effect_plate_temp_initial_layer": [ + "70" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pressure_advance": [ + "0.01" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_layer_time": [ + "15" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "temperature_vitrification": [ + "55" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Rainbow @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Rainbow @U1 base.json new file mode 100644 index 00000000000..f483e543fc5 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Rainbow @U1 base.json @@ -0,0 +1,13 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Snapmaker PLA Rainbow @U1 base", + "inherits": "fdm_filament_pla_category", + "filament_vendor": [ + "Snapmaker" + ], + "filament_type": [ + "PLA" + ] +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @0.2 nozzle.json index bffcac88411..2e386a08855 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @0.2 nozzle.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PLA Silk @0.2 nozzle", "setting_id": "3051834979", - "inherits": "Snapmaker PLA Silk @base", + "inherits": "fdm_filament_pla_silk_category", "compatible_printers": [ "Snapmaker A250 (0.2 nozzle)", "Snapmaker A250 BKit (0.2 nozzle)", @@ -18,5 +18,172 @@ "filament_max_volumetric_speed": [ "2" ], - "filament_type": ["PLA"] + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "70" + ], + "filament_density": [ + "1.24" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "0.5" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "65" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @Dual 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @Dual 0.2 nozzle.json index af873513787..616e894879c 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @Dual 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @Dual 0.2 nozzle.json @@ -19,5 +19,320 @@ "filament_max_volumetric_speed": [ "2" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "70" + ], + "filament_density": [ + "1.32" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "0.5" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @Dual base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @Dual base.json index f7932ed3547..1c75be7ec46 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @Dual base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @Dual base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker PLA Silk @Dual base", "filament_id": "1181363872", - "inherits": "fdm_filament_pla", + "inherits": "fdm_filament_pla_silk_category", "filament_end_gcode": [ "" ], @@ -55,5 +55,126 @@ ], "nozzle_temperature": [ "230" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "compatible_printers": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_start_gcode": [ + "" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "65" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @Dual.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @Dual.json index 1cd02ea8c64..3bcac77acaf 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @Dual.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @Dual.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PLA Silk @Dual", "setting_id": "1328250686", - "inherits": "Snapmaker PLA Silk @Dual base", + "inherits": "fdm_filament_pla_silk_category", "compatible_printers": [ "Snapmaker A250 Dual (0.4 nozzle)", "Snapmaker A250 Dual (0.6 nozzle)", @@ -34,5 +34,175 @@ "Snapmaker Artisan (0.6 nozzle)", "Snapmaker Artisan (0.8 nozzle)" ], - "filament_type": ["PLA"] + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "70" + ], + "filament_density": [ + "1.32" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "0.5" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "65" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @J1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @J1 0.2 nozzle.json index f7d020208d9..b30a9d25ae9 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @J1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @J1 0.2 nozzle.json @@ -11,5 +11,320 @@ "filament_max_volumetric_speed": [ "2" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "70" + ], + "filament_density": [ + "1.32" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "0.5" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @J1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @J1 base.json index 32ebb5c6406..71795d8d51c 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @J1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @J1 base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker PLA Silk @J1 base", "filament_id": "1528786603", - "inherits": "fdm_filament_pla", + "inherits": "fdm_filament_pla_silk_category", "filament_end_gcode": [ "" ], @@ -28,5 +28,153 @@ ], "nozzle_temperature": [ "230" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "compatible_printers": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "65" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @J1.json index 87700e11650..4095d5a7454 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @J1.json @@ -4,11 +4,181 @@ "instantiation": "true", "name": "Snapmaker PLA Silk @J1", "setting_id": "155396375", - "inherits": "Snapmaker PLA Silk @J1 base", + "inherits": "fdm_filament_pla_silk_category", "compatible_printers": [ "Snapmaker J1 (0.4 nozzle)", "Snapmaker J1 (0.6 nozzle)", "Snapmaker J1 (0.8 nozzle)" ], - "filament_type": ["PLA"] + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "70" + ], + "filament_density": [ + "1.32" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "0.5" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "65" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.2 nozzle.json index afad56b3c03..b9955db885e 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.2 nozzle.json @@ -4,274 +4,44 @@ "instantiation": "true", "name": "Snapmaker PLA Silk @U1 0.2 nozzle", "setting_id": "1195313935011", - "inherits": "Snapmaker PLA Basic @U1 base", + "inherits": "Snapmaker PLA Silk @U1 base", "compatible_printers": [ "Snapmaker U1 (0.2 nozzle)" ], - "activate_air_filtration": [ - "0" + "filament_flow_ratio": [ + "1.02" ], - "activate_chamber_temp_control": [ - "0" - ], - "adaptive_pressure_advance": [ - "0" - ], - "adaptive_pressure_advance_bridges": [ - "0" - ], - "adaptive_pressure_advance_model": [ - "0,0,0\n0,0,0" - ], - "adaptive_pressure_advance_overhangs": [ - "0" - ], - "additional_cooling_fan_speed": ["100"], - "chamber_temperature": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "compatible_printers_condition": "", - "compatible_prints": [], - "compatible_prints_condition": "", - "complete_print_exhaust_fan_speed": [ - "70" - ], - "cool_plate_temp": [ - "60" - ], - "cool_plate_temp_initial_layer": [ - "60" - ], - "during_print_exhaust_fan_speed": [ - "70" - ], - "enable_overhang_bridge_fan": [ - "1" - ], - "enable_pressure_advance": [ - "0" - ], - "eng_plate_temp": [ - "60" - ], - "eng_plate_temp_initial_layer": [ - "60" - ], - "fan_cooling_layer_time": [ - "100" - ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], - "filament_cost": [ - "25.4" - ], - "filament_density": [ - "1.32" - ], - "filament_deretraction_speed": [ - "nil" - ], - "filament_diameter": [ - "1.75" - ], - "filament_end_gcode": [ - "; filament end gcode \n" - ], - "filament_flow_ratio": ["1.02"], - "filament_is_support": [ - "0" - ], - "filament_long_retractions_when_cut": [ - "nil" - ], - "filament_minimal_purge_on_wipe_tower": [ - "15" - ], - "filament_multitool_ramming": [ - "1" + "filament_multitool_ramming_flow": [ + "3" ], - "filament_multitool_ramming_flow": ["3"], "filament_multitool_ramming_volume": [ "5" ], - "filament_notes": [ - "" - ], - "filament_ramming_parameters": [ - "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" - ], - "filament_retract_before_wipe": [ - "nil" - ], - "filament_retract_lift_above": [ - "nil" - ], - "filament_retract_lift_below": [ - "nil" - ], - "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" - ], - "filament_retraction_distances_when_cut": [ - "nil" - ], - "filament_retraction_minimum_travel": [ - "nil" - ], - "filament_retraction_speed": [ - "nil" - ], - "filament_shrink": [ - "100%" - ], - "filament_shrinkage_compensation_z": [ - "100%" - ], - "filament_soluble": [ - "0" - ], - "filament_start_gcode": [ - "" - ], - "filament_toolchange_delay": [ - "0" - ], - "filament_type": [ - "PLA" - ], - "filament_unloading_speed_start": [ - "100" - ], - "filament_vendor": [ - "Snapmaker" - ], - "filament_wipe": ["1"], "filament_wipe_distance": [ "nil" ], - "filament_z_hop": [ - "nil" - ], - "filament_z_hop_types": ["Slope Lift"], - "full_fan_speed_layer": [ - "0" - ], - "idle_temperature": [ - "0" - ], - "is_custom_defined": "0", - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": [ - "190" - ], - "overhang_fan_speed": [ - "100" - ], - "overhang_fan_threshold": [ - "50%" - ], "pellet_flow_coefficient": [ "0.4157" ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "required_nozzle_HRC": [ - "0" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "slow_down_layer_time": ["18"], - "slow_down_min_speed": [ - "20" - ], - "support_material_interface_fan_speed": [ - "-1" - ], - "temperature_vitrification": [ - "45" - ], - "textured_cool_plate_temp": [ - "40" - ], - "textured_cool_plate_temp_initial_layer": [ - "40" - ], - "textured_plate_temp": [ - "65" - ], - "textured_plate_temp_initial_layer": [ - "65" + "slow_down_layer_time": [ + "18" ], "dont_slow_down_outer_wall": [ "1" ], - "filament_cooling_final_speed": [ - "3.4" - ], - "filament_cooling_initial_speed": [ - "2.2" - ], - "filament_cooling_moves": [ - "4" - ], - "filament_loading_speed": [ - "28" + "filament_max_volumetric_speed": [ + "2" ], - "filament_loading_speed_start": [ - "3" - ], - "filament_max_volumetric_speed": ["2"], "filament_retract_length_toolchange": [ "5" ], - "filament_retraction_length": ["0.4"], - "filament_stamping_distance": [ - "0" - ], - "filament_stamping_loading_speed": [ - "0" - ], - "filament_unloading_speed": [ - "90" - ], - "hot_plate_temp": [ - "65" - ], - "hot_plate_temp_initial_layer": [ - "65" - ], - "nozzle_temperature": [ - "230" - ], - "nozzle_temperature_initial_layer": [ - "230" - ], - "pressure_advance": [ - "0.015" - ], - "graphic_effect_plate_temp": [ - "65" + "supertack_plate_temp": [ + "40" ], - "graphic_effect_plate_temp_initial_layer": [ - "65" + "supertack_plate_temp_initial_layer": [ + "40" ], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"] + "filament_flow_support": [ + "standard" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.6 nozzle.json index 1dbb378edb9..c99ccd05ba9 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.6 nozzle.json @@ -4,264 +4,44 @@ "instantiation": "true", "name": "Snapmaker PLA Silk @U1 0.6 nozzle", "setting_id": "1195313935011", - "inherits": "Snapmaker PLA Basic @U1 base", + "inherits": "Snapmaker PLA Silk @U1 base", "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - "activate_air_filtration": [ - "0" - ], - "activate_chamber_temp_control": [ - "0" - ], - "adaptive_pressure_advance": [ - "0" - ], - "adaptive_pressure_advance_bridges": [ - "0" - ], - "adaptive_pressure_advance_model": [ - "0,0,0\n0,0,0" - ], - "adaptive_pressure_advance_overhangs": [ - "0" - ], - "additional_cooling_fan_speed": ["100"], - "chamber_temperature": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "compatible_printers_condition": "", - "compatible_prints": [], - "compatible_prints_condition": "", - "complete_print_exhaust_fan_speed": [ - "70" - ], - "cool_plate_temp": [ - "60" - ], - "cool_plate_temp_initial_layer": [ - "60" - ], - "during_print_exhaust_fan_speed": [ - "70" - ], - "enable_overhang_bridge_fan": [ - "1" - ], - "enable_pressure_advance": [ - "0" - ], - "eng_plate_temp": [ - "60" - ], - "eng_plate_temp_initial_layer": [ - "60" + "filament_flow_ratio": [ + "0.97" ], - "fan_cooling_layer_time": ["100"], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], - "filament_cost": [ - "25.4" - ], - "filament_density": [ - "1.32" - ], - "filament_deretraction_speed": [ - "nil" - ], - "filament_diameter": [ - "1.75" - ], - "filament_end_gcode": [ - "; filament end gcode \n" - ], - "filament_flow_ratio": ["0.97"], - "filament_is_support": [ - "0" - ], - "filament_long_retractions_when_cut": [ - "nil" + "filament_multitool_ramming_flow": [ + "40" ], - "filament_minimal_purge_on_wipe_tower": [ - "15" + "filament_multitool_ramming_volume": [ + "10" ], - "filament_multitool_ramming": [ + "filament_wipe_distance": [ "1" ], - "filament_multitool_ramming_flow": ["40"], - "filament_multitool_ramming_volume": ["10"], - "filament_notes": [ - "" - ], - "filament_ramming_parameters": [ - "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" - ], - "filament_retract_before_wipe": [ - "nil" - ], - "filament_retract_lift_above": [ - "nil" - ], - "filament_retract_lift_below": [ - "nil" - ], - "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" - ], - "filament_retraction_distances_when_cut": [ - "nil" - ], - "filament_retraction_minimum_travel": [ - "nil" - ], - "filament_retraction_speed": [ - "nil" - ], - "filament_shrink": [ - "100%" - ], - "filament_shrinkage_compensation_z": [ - "100%" - ], - "filament_soluble": [ - "0" - ], - "filament_start_gcode": [ - "" - ], - "filament_toolchange_delay": [ - "0" - ], - "filament_type": [ - "PLA" - ], - "filament_unloading_speed_start": [ - "100" - ], - "filament_vendor": [ - "Snapmaker" - ], - "filament_wipe": ["1"], - "filament_wipe_distance": ["1"], - "filament_z_hop": [ - "nil" - ], - "filament_z_hop_types": ["Slope Lift"], - "full_fan_speed_layer": [ - "0" - ], - "idle_temperature": [ - "0" - ], - "is_custom_defined": "0", - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": [ - "190" - ], - "overhang_fan_speed": [ - "100" - ], - "overhang_fan_threshold": [ - "50%" - ], "pellet_flow_coefficient": [ "0.4157" ], - "reduce_fan_stop_start_freq": [ - "1" + "slow_down_layer_time": [ + "15" ], - "required_nozzle_HRC": [ + "dont_slow_down_outer_wall": [ "0" ], - "slow_down_for_layer_cooling": [ - "1" - ], - "slow_down_layer_time": ["15"], - "slow_down_min_speed": [ - "20" - ], - "support_material_interface_fan_speed": [ - "-1" - ], - "temperature_vitrification": [ - "45" - ], - "textured_cool_plate_temp": [ - "40" - ], - "textured_cool_plate_temp_initial_layer": [ - "40" - ], - "textured_plate_temp": [ - "65" - ], - "textured_plate_temp_initial_layer": [ - "65" - ], - "dont_slow_down_outer_wall": ["0"], - "filament_cooling_final_speed": [ - "3.4" - ], - "filament_cooling_initial_speed": [ - "2.2" - ], - "filament_cooling_moves": [ - "4" - ], - "filament_loading_speed": [ - "28" - ], - "filament_loading_speed_start": [ - "3" - ], "filament_max_volumetric_speed": [ "10" ], - "filament_retract_length_toolchange": ["10"], - "filament_retraction_length": ["0.4"], - "filament_stamping_distance": [ - "0" - ], - "filament_stamping_loading_speed": [ - "0" - ], - "filament_unloading_speed": [ - "90" - ], - "hot_plate_temp": [ - "65" - ], - "hot_plate_temp_initial_layer": [ - "65" - ], - "nozzle_temperature": [ - "230" - ], - "nozzle_temperature_initial_layer": [ - "230" + "filament_retract_length_toolchange": [ + "10" ], - "pressure_advance": [ - "0.015" + "filament_flow_support": [ + "standard" ], - "graphic_effect_plate_temp": [ - "65" + "supertack_plate_temp": [ + "35" ], - "graphic_effect_plate_temp_initial_layer": [ - "65" + "supertack_plate_temp_initial_layer": [ + "35" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.8 nozzle.json index dcf75b83b6a..82dfc79701e 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 0.8 nozzle.json @@ -4,266 +4,44 @@ "instantiation": "true", "name": "Snapmaker PLA Silk @U1 0.8 nozzle", "setting_id": "1195313935011", - "inherits": "Snapmaker PLA Basic @U1 base", + "inherits": "Snapmaker PLA Silk @U1 base", "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], - "activate_air_filtration": [ - "0" - ], - "activate_chamber_temp_control": [ - "0" - ], - "adaptive_pressure_advance": [ - "0" - ], - "adaptive_pressure_advance_bridges": [ - "0" - ], - "adaptive_pressure_advance_model": [ - "0,0,0\n0,0,0" - ], - "adaptive_pressure_advance_overhangs": [ - "0" - ], - "additional_cooling_fan_speed": ["100"], - "chamber_temperature": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "compatible_printers_condition": "", - "compatible_prints": [], - "compatible_prints_condition": "", - "complete_print_exhaust_fan_speed": [ - "70" - ], - "cool_plate_temp": [ - "60" - ], - "cool_plate_temp_initial_layer": [ - "60" - ], - "during_print_exhaust_fan_speed": [ - "70" - ], - "enable_overhang_bridge_fan": [ - "1" - ], - "enable_pressure_advance": [ - "0" - ], - "eng_plate_temp": [ - "60" - ], - "eng_plate_temp_initial_layer": [ - "60" + "filament_flow_ratio": [ + "0.97" ], - "fan_cooling_layer_time": [ - "100" - ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], - "filament_cost": [ - "25.4" - ], - "filament_density": [ - "1.32" - ], - "filament_deretraction_speed": [ - "nil" - ], - "filament_diameter": [ - "1.75" - ], - "filament_end_gcode": [ - "; filament end gcode \n" - ], - "filament_flow_ratio": ["0.97"], - "filament_is_support": [ - "0" - ], - "filament_long_retractions_when_cut": [ - "nil" + "filament_multitool_ramming_flow": [ + "40" ], - "filament_minimal_purge_on_wipe_tower": [ - "15" + "filament_multitool_ramming_volume": [ + "10" ], - "filament_multitool_ramming": [ + "filament_wipe_distance": [ "1" ], - "filament_multitool_ramming_flow": ["40"], - "filament_multitool_ramming_volume": ["10"], - "filament_notes": [ - "" - ], - "filament_ramming_parameters": [ - "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" - ], - "filament_retract_before_wipe": [ - "nil" - ], - "filament_retract_lift_above": [ - "nil" - ], - "filament_retract_lift_below": [ - "nil" - ], - "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" - ], - "filament_retraction_distances_when_cut": [ - "nil" - ], - "filament_retraction_minimum_travel": [ - "nil" - ], - "filament_retraction_speed": [ - "nil" - ], - "filament_shrink": [ - "100%" - ], - "filament_shrinkage_compensation_z": [ - "100%" - ], - "filament_soluble": [ - "0" - ], - "filament_start_gcode": [ - "" - ], - "filament_toolchange_delay": [ - "0" - ], - "filament_type": [ - "PLA" - ], - "filament_unloading_speed_start": [ - "100" - ], - "filament_vendor": [ - "Snapmaker" - ], - "filament_wipe": ["1"], - "filament_wipe_distance": ["1"], - "filament_z_hop": [ - "nil" - ], - "filament_z_hop_types": ["Slope Lift"], - "full_fan_speed_layer": [ - "0" - ], - "idle_temperature": [ - "0" - ], - "is_custom_defined": "0", - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": [ - "190" - ], - "overhang_fan_speed": [ - "100" - ], - "overhang_fan_threshold": [ - "50%" - ], "pellet_flow_coefficient": [ "0.4157" ], - "reduce_fan_stop_start_freq": [ - "1" + "slow_down_layer_time": [ + "15" ], - "required_nozzle_HRC": [ + "dont_slow_down_outer_wall": [ "0" ], - "slow_down_for_layer_cooling": [ - "1" - ], - "slow_down_layer_time": ["15"], - "slow_down_min_speed": [ - "20" - ], - "support_material_interface_fan_speed": [ - "-1" - ], - "temperature_vitrification": [ - "45" - ], - "textured_cool_plate_temp": [ - "40" - ], - "textured_cool_plate_temp_initial_layer": [ - "40" - ], - "textured_plate_temp": [ - "65" - ], - "textured_plate_temp_initial_layer": [ - "65" - ], - "dont_slow_down_outer_wall": ["0"], - "filament_cooling_final_speed": [ - "3.4" - ], - "filament_cooling_initial_speed": [ - "2.2" - ], - "filament_cooling_moves": [ - "4" - ], - "filament_loading_speed": [ - "28" - ], - "filament_loading_speed_start": [ - "3" - ], "filament_max_volumetric_speed": [ "10" ], - "filament_retract_length_toolchange": ["10"], - "filament_retraction_length": ["0.4"], - "filament_stamping_distance": [ - "0" - ], - "filament_stamping_loading_speed": [ - "0" - ], - "filament_unloading_speed": [ - "90" - ], - "hot_plate_temp": [ - "65" - ], - "hot_plate_temp_initial_layer": [ - "65" - ], - "nozzle_temperature": [ - "230" - ], - "nozzle_temperature_initial_layer": [ - "230" + "filament_retract_length_toolchange": [ + "10" ], - "pressure_advance": [ - "0.015" + "filament_flow_support": [ + "standard" ], - "graphic_effect_plate_temp": [ - "65" + "supertack_plate_temp": [ + "35" ], - "graphic_effect_plate_temp_initial_layer": [ - "65" + "supertack_plate_temp_initial_layer": [ + "35" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 base.json index 720b171b363..b4eb3ee7869 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 base.json @@ -4,15 +4,15 @@ "instantiation": "false", "name": "Snapmaker PLA Silk @U1 base", "filament_id": "11813638720", - "inherits": "fdm_filament_pla", + "inherits": "fdm_filament_pla_silk_category", "filament_end_gcode": [ - "" + "; filament end gcode \n" ], "hot_plate_temp_initial_layer": [ "65" ], "filament_cost": [ - "70" + "25.4" ], "filament_density": [ "1.32" @@ -21,19 +21,19 @@ "12" ], "filament_retraction_length": [ - "0.5" + "0.4" ], "filament_loading_speed_start": [ - "35" + "3" ], "filament_loading_speed": [ - "35" + "28" ], "filament_unloading_speed_start": [ - "35" + "100" ], "filament_unloading_speed": [ - "35" + "90" ], "filament_load_time": [ "2" @@ -42,18 +42,137 @@ "2" ], "filament_cooling_moves": [ - "2" + "4" ], "filament_cooling_initial_speed": [ - "35" + "2.2" ], "filament_cooling_final_speed": [ - "60" + "3.4" ], "nozzle_temperature_initial_layer": [ "230" ], "nozzle_temperature": [ "230" - ] + ], + "additional_cooling_fan_speed": [ + "100" + ], + "compatible_printers": [], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "60" + ], + "cool_plate_temp_initial_layer": [ + "60" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "60" + ], + "eng_plate_temp_initial_layer": [ + "60" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_start_gcode": [ + "" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "1" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "graphic_effect_plate_temp": [ + "65" + ], + "graphic_effect_plate_temp_initial_layer": [ + "65" + ], + "hot_plate_temp": [ + "65" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.015" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "45" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "is_custom_defined": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1.json index f7f46264b9d..9134f5691e4 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1.json @@ -4,40 +4,14 @@ "instantiation": "true", "name": "Snapmaker PLA Silk @U1", "setting_id": "1195313935011", - "inherits": "Snapmaker PLA Basic @U1 base", + "inherits": "Snapmaker PLA Silk @U1 base", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], - "activate_air_filtration": [ - "0" - ], - "activate_chamber_temp_control": [ - "0" - ], - "adaptive_pressure_advance": [ - "0" - ], - "adaptive_pressure_advance_bridges": [ - "0" - ], - "adaptive_pressure_advance_model": [ - "0,0,0\n0,0,0" - ], - "adaptive_pressure_advance_overhangs": [ - "0" - ], "additional_cooling_fan_speed": [ - "70" + "70", + "80" ], - "chamber_temperature": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "compatible_printers_condition": "", - "compatible_prints": [], - "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ "70" ], @@ -50,9 +24,6 @@ "during_print_exhaust_fan_speed": [ "70" ], - "enable_overhang_bridge_fan": [ - "1" - ], "enable_pressure_advance": [ "0" ], @@ -62,13 +33,12 @@ "eng_plate_temp_initial_layer": [ "60" ], - "fan_cooling_layer_time": [ - "100" - ], "fan_max_speed": [ + "100", "100" ], "fan_min_speed": [ + "100", "100" ], "filament_cost": [ @@ -77,87 +47,34 @@ "filament_density": [ "1.32" ], - "filament_deretraction_speed": [ - "nil" - ], - "filament_diameter": [ - "1.75" - ], "filament_end_gcode": [ "; filament end gcode \n" ], "filament_flow_ratio": [ + "0.98", "0.98" ], - "filament_is_support": [ - "0" - ], - "filament_long_retractions_when_cut": [ - "nil" - ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ "1" ], "filament_multitool_ramming_flow": [ + "25", "25" ], "filament_multitool_ramming_volume": [ + "5", "5" ], - "filament_notes": [ - "" - ], - "filament_ramming_parameters": [ - "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" - ], - "filament_retract_before_wipe": [ - "nil" - ], - "filament_retract_lift_above": [ - "nil" - ], - "filament_retract_lift_below": [ - "nil" - ], - "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" - ], - "filament_retraction_distances_when_cut": [ - "nil" - ], - "filament_retraction_minimum_travel": [ - "nil" - ], "filament_retraction_speed": [ "nil" ], - "filament_shrink": [ - "100%" - ], - "filament_shrinkage_compensation_z": [ - "100%" - ], - "filament_soluble": [ - "0" - ], "filament_start_gcode": [ "" ], - "filament_toolchange_delay": [ - "0" - ], - "filament_type": [ - "PLA" - ], "filament_unloading_speed_start": [ "100" ], @@ -167,64 +84,31 @@ "filament_wipe": [ "nil" ], - "filament_wipe_distance": [ - "nil" - ], - "filament_z_hop": [ - "nil" - ], "filament_z_hop_types": [ "nil" ], - "full_fan_speed_layer": [ - "0" - ], - "idle_temperature": [ - "0" - ], "is_custom_defined": "0", "nozzle_temperature_range_high": [ "240" ], - "nozzle_temperature_range_low": [ - "190" - ], - "overhang_fan_speed": [ - "100" - ], "overhang_fan_threshold": [ "50%" ], "pellet_flow_coefficient": [ "0.4157" ], - "reduce_fan_stop_start_freq": [ - "1" - ], "required_nozzle_HRC": [ "0" ], - "slow_down_for_layer_cooling": [ - "1" - ], "slow_down_layer_time": [ "4" ], "slow_down_min_speed": [ "20" ], - "support_material_interface_fan_speed": [ - "-1" - ], "temperature_vitrification": [ "45" ], - "textured_cool_plate_temp": [ - "40" - ], - "textured_cool_plate_temp_initial_layer": [ - "40" - ], "textured_plate_temp": [ "65" ], @@ -250,20 +134,17 @@ "3" ], "filament_max_volumetric_speed": [ - "10" + "10", + "12" ], "filament_retract_length_toolchange": [ + "5", "5" ], "filament_retraction_length": [ + "0.2", "0.2" ], - "filament_stamping_distance": [ - "0" - ], - "filament_stamping_loading_speed": [ - "0" - ], "filament_unloading_speed": [ "90" ], @@ -274,12 +155,15 @@ "65" ], "nozzle_temperature": [ + "230", "230" ], "nozzle_temperature_initial_layer": [ + "230", "230" ], "pressure_advance": [ + "0.015", "0.015" ], "graphic_effect_plate_temp": [ @@ -288,6 +172,171 @@ "graphic_effect_plate_temp_initial_layer": [ "65" ], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"] + "filament_flow_support": [ + "standard", + "high_flow" + ], + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "filament_settings_id": [ + "" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @base.json deleted file mode 100644 index 637f309b637..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk @base.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PLA Silk @base", - "filament_id": "1655727393", - "inherits": "fdm_filament_pla", - "hot_plate_temp_initial_layer": [ - "65" - ], - "filament_cost": [ - "70" - ], - "filament_max_volumetric_speed": [ - "7.5" - ], - "filament_retraction_length": [ - "0.5" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk.json index 7faab2820fa..803ea18b1a9 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Silk.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PLA Silk", "setting_id": "76896312", - "inherits": "Snapmaker PLA Silk @base", + "inherits": "fdm_filament_pla_silk_category", "compatible_printers": [ "Snapmaker A250 (0.4 nozzle)", "Snapmaker A250 (0.6 nozzle)", @@ -31,5 +31,175 @@ "Snapmaker A350 QSKit (0.6 nozzle)", "Snapmaker A350 QSKit (0.8 nozzle)" ], - "filament_type": ["PLA"] + "additional_cooling_fan_speed": [ + "70" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "70" + ], + "filament_density": [ + "1.24" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "7.5" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "0.5" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "65" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @Dual.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @Dual.json index cf0c6118842..e628ba1059e 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @Dual.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @Dual.json @@ -4,72 +4,48 @@ "instantiation": "true", "name": "Snapmaker PLA SnapSpeed @Dual", "setting_id": "39594029641", - "inherits": "Snapmaker PLA SnapSpeed @base", + "inherits": "fdm_filament_pla_hs_category", "compatible_printers": [ - "Snapmaker A250 Dual (0.2 nozzle)", - "Snapmaker A250 Dual (0.4 nozzle)", - "Snapmaker A250 Dual (0.6 nozzle)", - "Snapmaker A250 Dual (0.8 nozzle)", - "Snapmaker A250 Dual BKit (0.2 nozzle)", - "Snapmaker A250 Dual BKit (0.4 nozzle)", - "Snapmaker A250 Dual BKit (0.6 nozzle)", - "Snapmaker A250 Dual BKit (0.8 nozzle)", - "Snapmaker A250 Dual QS+B Kit (0.2 nozzle)", - "Snapmaker A250 Dual QS+B Kit (0.4 nozzle)", - "Snapmaker A250 Dual QS+B Kit (0.6 nozzle)", - "Snapmaker A250 Dual QS+B Kit (0.8 nozzle)", - "Snapmaker A250 Dual QSKit (0.2 nozzle)", - "Snapmaker A250 Dual QSKit (0.4 nozzle)", - "Snapmaker A250 Dual QSKit (0.6 nozzle)", - "Snapmaker A250 Dual QSKit (0.8 nozzle)", - "Snapmaker A350 Dual (0.2 nozzle)", - "Snapmaker A350 Dual (0.4 nozzle)", - "Snapmaker A350 Dual (0.6 nozzle)", - "Snapmaker A350 Dual (0.8 nozzle)", - "Snapmaker A350 Dual BKit (0.2 nozzle)", - "Snapmaker A350 Dual BKit (0.4 nozzle)", - "Snapmaker A350 Dual BKit (0.6 nozzle)", - "Snapmaker A350 Dual BKit (0.8 nozzle)", - "Snapmaker A350 Dual QS+B Kit (0.2 nozzle)", - "Snapmaker A350 Dual QS+B Kit (0.4 nozzle)", - "Snapmaker A350 Dual QS+B Kit (0.6 nozzle)", - "Snapmaker A350 Dual QS+B Kit (0.8 nozzle)", - "Snapmaker A350 Dual QSKit (0.2 nozzle)", - "Snapmaker A350 Dual QSKit (0.4 nozzle)", - "Snapmaker A350 Dual QSKit (0.6 nozzle)", - "Snapmaker A350 Dual QSKit (0.8 nozzle)", - "Snapmaker Artisan (0.2 nozzle)", - "Snapmaker Artisan (0.4 nozzle)", - "Snapmaker Artisan (0.6 nozzle)", - "Snapmaker Artisan (0.8 nozzle)" - ], - "activate_air_filtration": [ - "0" - ], - "activate_chamber_temp_control": [ - "0" - ], - "adaptive_pressure_advance": [ - "0" - ], - "adaptive_pressure_advance_bridges": [ - "0" - ], - "adaptive_pressure_advance_model": [ - "0,0,0\n0,0,0" - ], - "adaptive_pressure_advance_overhangs": [ - "0" + "Snapmaker A250 Dual (0.2 nozzle)", + "Snapmaker A250 Dual (0.4 nozzle)", + "Snapmaker A250 Dual (0.6 nozzle)", + "Snapmaker A250 Dual (0.8 nozzle)", + "Snapmaker A250 Dual BKit (0.2 nozzle)", + "Snapmaker A250 Dual BKit (0.4 nozzle)", + "Snapmaker A250 Dual BKit (0.6 nozzle)", + "Snapmaker A250 Dual BKit (0.8 nozzle)", + "Snapmaker A250 Dual QS+B Kit (0.2 nozzle)", + "Snapmaker A250 Dual QS+B Kit (0.4 nozzle)", + "Snapmaker A250 Dual QS+B Kit (0.6 nozzle)", + "Snapmaker A250 Dual QS+B Kit (0.8 nozzle)", + "Snapmaker A250 Dual QSKit (0.2 nozzle)", + "Snapmaker A250 Dual QSKit (0.4 nozzle)", + "Snapmaker A250 Dual QSKit (0.6 nozzle)", + "Snapmaker A250 Dual QSKit (0.8 nozzle)", + "Snapmaker A350 Dual (0.2 nozzle)", + "Snapmaker A350 Dual (0.4 nozzle)", + "Snapmaker A350 Dual (0.6 nozzle)", + "Snapmaker A350 Dual (0.8 nozzle)", + "Snapmaker A350 Dual BKit (0.2 nozzle)", + "Snapmaker A350 Dual BKit (0.4 nozzle)", + "Snapmaker A350 Dual BKit (0.6 nozzle)", + "Snapmaker A350 Dual BKit (0.8 nozzle)", + "Snapmaker A350 Dual QS+B Kit (0.2 nozzle)", + "Snapmaker A350 Dual QS+B Kit (0.4 nozzle)", + "Snapmaker A350 Dual QS+B Kit (0.6 nozzle)", + "Snapmaker A350 Dual QS+B Kit (0.8 nozzle)", + "Snapmaker A350 Dual QSKit (0.2 nozzle)", + "Snapmaker A350 Dual QSKit (0.4 nozzle)", + "Snapmaker A350 Dual QSKit (0.6 nozzle)", + "Snapmaker A350 Dual QSKit (0.8 nozzle)", + "Snapmaker Artisan (0.2 nozzle)", + "Snapmaker Artisan (0.4 nozzle)", + "Snapmaker Artisan (0.6 nozzle)", + "Snapmaker Artisan (0.8 nozzle)" ], "additional_cooling_fan_speed": [ "0" ], - "chamber_temperature": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "1" - ], "complete_print_exhaust_fan_speed": [ "80" ], @@ -79,15 +55,9 @@ "cool_plate_temp_initial_layer": [ "35" ], - "dont_slow_down_outer_wall": [ - "0" - ], "during_print_exhaust_fan_speed": [ "60" ], - "enable_overhang_bridge_fan": [ - "1" - ], "enable_pressure_advance": [ "1" ], @@ -124,27 +94,18 @@ "filament_deretraction_speed": [ "60" ], - "filament_diameter": [ - "1.75" - ], "filament_end_gcode": [ " " ], "filament_flow_ratio": [ "0.99" ], - "filament_is_support": [ - "0" - ], "filament_loading_speed": [ "28" ], "filament_loading_speed_start": [ "3" ], - "filament_long_retractions_when_cut": [ - "nil" - ], "filament_max_volumetric_speed": [ "18" ], @@ -160,51 +121,12 @@ "filament_multitool_ramming_volume": [ "10" ], - "filament_notes": [ - "" - ], - "filament_ramming_parameters": [ - "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" - ], - "filament_retract_before_wipe": [ - "nil" - ], - "filament_retract_lift_above": [ - "nil" - ], - "filament_retract_lift_below": [ - "nil" - ], - "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" - ], - "filament_retraction_distances_when_cut": [ - "nil" - ], "filament_retraction_length": [ "1.5" ], - "filament_retraction_minimum_travel": [ - "nil" - ], "filament_retraction_speed": [ "60" ], - "filament_shrink": [ - "100%" - ], - "filament_shrinkage_compensation_z": [ - "100%" - ], - "filament_soluble": [ - "0" - ], "filament_stamping_distance": [ "0" ], @@ -214,60 +136,30 @@ "filament_start_gcode": [ " " ], - "filament_toolchange_delay": [ - "0" - ], - "filament_type": [ - "PLA" - ], "filament_unloading_speed": [ "90" ], - "filament_unloading_speed_start": [ - "100" - ], "filament_vendor": [ "Snapmaker" ], - "filament_wipe": [ - "nil" - ], - "filament_wipe_distance": [ - "nil" - ], "filament_z_hop": [ "0.2" ], "filament_z_hop_types": [ "Normal Lift" ], - "full_fan_speed_layer": [ - "0" - ], "hot_plate_temp": [ "45" ], "hot_plate_temp_initial_layer": [ "45" ], - "idle_temperature": [ - "0" - ], "nozzle_temperature": [ "200" ], "nozzle_temperature_initial_layer": [ "230" ], - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": [ - "190" - ], - "overhang_fan_speed": [ - "100" - ], "overhang_fan_threshold": [ "95%" ], @@ -277,37 +169,40 @@ "pressure_advance": [ "0.04" ], - "reduce_fan_stop_start_freq": [ - "1" - ], "required_nozzle_HRC": [ "0" ], - "slow_down_for_layer_cooling": [ - "1" - ], "slow_down_layer_time": [ "16" ], "slow_down_min_speed": [ "10" ], - "support_material_interface_fan_speed": [ - "-1" - ], "temperature_vitrification": [ "100" ], - "textured_cool_plate_temp": [ - "40" - ], - "textured_cool_plate_temp_initial_layer": [ - "40" - ], "textured_plate_temp": [ "45" ], "textured_plate_temp_initial_layer": [ "45" + ], + "filament_flow_support": [ + "standard" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @J1.json index ba37d9dd852..139301b7ee6 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @J1.json @@ -4,40 +4,16 @@ "instantiation": "true", "name": "Snapmaker PLA SnapSpeed @J1", "setting_id": "28360872781", - "inherits": "Snapmaker PLA SnapSpeed @base", + "inherits": "fdm_filament_pla_hs_category", "compatible_printers": [ - "Snapmaker J1 (0.2 nozzle)", - "Snapmaker J1 (0.4 nozzle)", - "Snapmaker J1 (0.6 nozzle)", - "Snapmaker J1 (0.8 nozzle)" - ], - "activate_air_filtration": [ - "0" - ], - "activate_chamber_temp_control": [ - "0" - ], - "adaptive_pressure_advance": [ - "0" - ], - "adaptive_pressure_advance_bridges": [ - "0" - ], - "adaptive_pressure_advance_model": [ - "0,0,0\n0,0,0" - ], - "adaptive_pressure_advance_overhangs": [ - "0" + "Snapmaker J1 (0.2 nozzle)", + "Snapmaker J1 (0.4 nozzle)", + "Snapmaker J1 (0.6 nozzle)", + "Snapmaker J1 (0.8 nozzle)" ], "additional_cooling_fan_speed": [ "0" ], - "chamber_temperature": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "1" - ], "complete_print_exhaust_fan_speed": [ "80" ], @@ -47,15 +23,9 @@ "cool_plate_temp_initial_layer": [ "35" ], - "dont_slow_down_outer_wall": [ - "0" - ], "during_print_exhaust_fan_speed": [ "60" ], - "enable_overhang_bridge_fan": [ - "1" - ], "enable_pressure_advance": [ "1" ], @@ -92,27 +62,18 @@ "filament_deretraction_speed": [ "60" ], - "filament_diameter": [ - "1.75" - ], "filament_end_gcode": [ " " ], "filament_flow_ratio": [ "0.99" ], - "filament_is_support": [ - "0" - ], "filament_loading_speed": [ "28" ], "filament_loading_speed_start": [ "3" ], - "filament_long_retractions_when_cut": [ - "nil" - ], "filament_max_volumetric_speed": [ "18" ], @@ -128,51 +89,12 @@ "filament_multitool_ramming_volume": [ "10" ], - "filament_notes": [ - "" - ], - "filament_ramming_parameters": [ - "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" - ], - "filament_retract_before_wipe": [ - "nil" - ], - "filament_retract_lift_above": [ - "nil" - ], - "filament_retract_lift_below": [ - "nil" - ], - "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" - ], - "filament_retraction_distances_when_cut": [ - "nil" - ], "filament_retraction_length": [ "1.5" ], - "filament_retraction_minimum_travel": [ - "nil" - ], "filament_retraction_speed": [ "60" ], - "filament_shrink": [ - "100%" - ], - "filament_shrinkage_compensation_z": [ - "100%" - ], - "filament_soluble": [ - "0" - ], "filament_stamping_distance": [ "0" ], @@ -182,60 +104,30 @@ "filament_start_gcode": [ " " ], - "filament_toolchange_delay": [ - "0" - ], - "filament_type": [ - "PLA" - ], "filament_unloading_speed": [ "90" ], - "filament_unloading_speed_start": [ - "100" - ], "filament_vendor": [ "Snapmaker" ], - "filament_wipe": [ - "nil" - ], - "filament_wipe_distance": [ - "nil" - ], "filament_z_hop": [ "0.2" ], "filament_z_hop_types": [ "Normal Lift" ], - "full_fan_speed_layer": [ - "0" - ], "hot_plate_temp": [ "45" ], "hot_plate_temp_initial_layer": [ "45" ], - "idle_temperature": [ - "0" - ], "nozzle_temperature": [ "200" ], "nozzle_temperature_initial_layer": [ "230" ], - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": [ - "190" - ], - "overhang_fan_speed": [ - "100" - ], "overhang_fan_threshold": [ "95%" ], @@ -245,37 +137,40 @@ "pressure_advance": [ "0.04" ], - "reduce_fan_stop_start_freq": [ - "1" - ], "required_nozzle_HRC": [ "0" ], - "slow_down_for_layer_cooling": [ - "1" - ], "slow_down_layer_time": [ "16" ], "slow_down_min_speed": [ "10" ], - "support_material_interface_fan_speed": [ - "-1" - ], "temperature_vitrification": [ "100" ], - "textured_cool_plate_temp": [ - "40" - ], - "textured_cool_plate_temp_initial_layer": [ - "40" - ], "textured_plate_temp": [ "45" ], "textured_plate_temp_initial_layer": [ "45" + ], + "filament_flow_support": [ + "standard" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.2 nozzle.json index 5b13ccedfc2..ed7a19de54f 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.2 nozzle.json @@ -4,10 +4,7 @@ "instantiation": "true", "name": "Snapmaker PLA SnapSpeed @U1 0.2 nozzle", "setting_id": "1195313935011", - "inherits": "Snapmaker PLA SnapSpeed @U1 base2", - "filament_deretraction_speed": [ - "30" - ], + "inherits": "Snapmaker PLA SnapSpeed @U1 base", "filament_flow_ratio": [ "1.01" ], @@ -17,12 +14,6 @@ "filament_multitool_ramming_flow": [ "30" ], - "filament_retract_length_toolchange": [ - "5" - ], - "filament_retraction_speed": [ - "30" - ], "filament_z_hop_types": [ "Slope Lift" ], @@ -35,25 +26,19 @@ "pressure_advance": [ "0.2" ], - "textured_plate_temp": [ - "65" - ], - "textured_plate_temp_initial_layer": [ - "65" - ], "compatible_printers": [ "Snapmaker U1 (0.2 nozzle)" ], - "graphic_effect_plate_temp": [ - "65" + "filament_flow_support": [ + "standard" ], - "graphic_effect_plate_temp_initial_layer": [ - "65" + "filament_retraction_length": [ + "nil" ], - "enable_pressure_advance": [ - "0" + "nozzle_temperature": [ + "220" ], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"], - "filament_type": ["PLA"] + "pellet_flow_coefficient": [ + "0.4157" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.6 nozzle.json index 42501526b40..69bf8355260 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.6 nozzle.json @@ -4,47 +4,41 @@ "instantiation": "true", "name": "Snapmaker PLA SnapSpeed @U1 0.6 nozzle", "setting_id": "1195313935016", - "inherits": "Snapmaker PLA SnapSpeed @U1 base2", + "inherits": "Snapmaker PLA SnapSpeed @U1 base", "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - "filament_deretraction_speed": [ - "30" - ], "filament_flow_ratio": [ "0.97" ], "filament_multitool_ramming_flow": [ "30" ], - "filament_retract_length_toolchange": [ - "5" - ], "filament_retraction_length": [ "1.6" ], - "filament_retraction_speed": [ - "30" - ], "filament_z_hop_types": [ "Slope Lift" ], - "textured_plate_temp": [ - "65" + "filament_flow_support": [ + "standard" + ], + "filament_max_volumetric_speed": [ + "20" ], - "textured_plate_temp_initial_layer": [ - "65" + "hot_plate_temp": [ + "55" ], - "graphic_effect_plate_temp": [ - "65" + "hot_plate_temp_initial_layer": [ + "55" ], - "graphic_effect_plate_temp_initial_layer": [ - "65" + "nozzle_temperature": [ + "220" ], - "enable_pressure_advance": [ - "0" + "pellet_flow_coefficient": [ + "0.4157" ], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"], - "filament_type": ["PLA"] + "pressure_advance": [ + "0.02" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.8 nozzle.json index f59cebf6b6a..4e4b0af1ebe 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 0.8 nozzle.json @@ -4,47 +4,41 @@ "instantiation": "true", "name": "Snapmaker PLA SnapSpeed @U1 0.8 nozzle", "setting_id": "1195313935018", - "inherits": "Snapmaker PLA SnapSpeed @U1 base2", + "inherits": "Snapmaker PLA SnapSpeed @U1 base", "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], - "filament_deretraction_speed": [ - "30" - ], "filament_multitool_ramming_flow": [ "30" ], - "filament_retract_length_toolchange": [ - "5" - ], "filament_retraction_length": [ "1.6" ], - "filament_retraction_speed": [ - "30" - ], "nozzle_temperature": [ "215" ], "pressure_advance": [ "0.018" ], - "textured_plate_temp": [ - "65" + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" ], - "textured_plate_temp_initial_layer": [ - "65" + "filament_max_volumetric_speed": [ + "20" ], - "graphic_effect_plate_temp": [ - "65" + "filament_z_hop_types": [ + "nil" ], - "graphic_effect_plate_temp_initial_layer": [ - "65" + "hot_plate_temp": [ + "55" ], - "enable_pressure_advance": [ - "0" + "hot_plate_temp_initial_layer": [ + "55" ], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"], - "filament_type": ["PLA"] + "pellet_flow_coefficient": [ + "0.4157" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 base.json index cd0cd6710b2..b4bb6d65c78 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 base.json @@ -4,124 +4,168 @@ "instantiation": "false", "name": "Snapmaker PLA SnapSpeed @U1 base", "filament_id": "141703112701", + "inherits": "fdm_filament_pla_hs_category", "filament_end_gcode": [ - "" + " " ], "filament_retraction_length": [ "nil" ], "filament_loading_speed_start": [ - "35" + "3" ], "filament_loading_speed": [ - "35" - ], - "filament_unloading_speed_start": [ - "35" + "28" ], "filament_unloading_speed": [ - "35" - ], - "filament_load_time": [ - "2" - ], - "filament_unload_time": [ - "2" + "90" ], "filament_cooling_moves": [ - "2" + "4" ], "filament_cooling_initial_speed": [ - "35" + "2.2" ], "filament_cooling_final_speed": [ - "60" + "3.4" ], "fan_cooling_layer_time": [ - "100" + "100" ], "filament_max_volumetric_speed": [ - "12" - ], - "filament_type": [ - "PLA" + "12" ], "filament_density": [ - "1.24" + "1.26" ], "filament_cost": [ - "20" + "24.99" ], - "cool_plate_temp" : [ - "60" + "cool_plate_temp": [ + "35" ], - "eng_plate_temp" : [ - "60" + "eng_plate_temp": [ + "45" ], - "hot_plate_temp" : [ - "60" + "hot_plate_temp": [ + "60" ], - "textured_plate_temp" : [ - "60" + "textured_plate_temp": [ + "65" ], - "cool_plate_temp_initial_layer" : [ - "60" + "cool_plate_temp_initial_layer": [ + "35" ], - "eng_plate_temp_initial_layer" : [ - "60" + "eng_plate_temp_initial_layer": [ + "45" ], - "hot_plate_temp_initial_layer" : [ - "60" + "hot_plate_temp_initial_layer": [ + "60" ], - "textured_plate_temp_initial_layer" : [ - "60" + "textured_plate_temp_initial_layer": [ + "65" ], "nozzle_temperature_initial_layer": [ - "220" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "slow_down_for_layer_cooling": [ - "1" + "220" ], "fan_max_speed": [ - "100" + "100" ], "fan_min_speed": [ - "100" - ], - "overhang_fan_speed": [ - "100" + "100" ], "overhang_fan_threshold": [ - "50%" - ], - "close_fan_the_first_x_layers": [ - "1" + "50%" ], "nozzle_temperature": [ - "220" + "220" ], "temperature_vitrification": [ - "60" - ], - "nozzle_temperature_range_low": [ - "190" - ], - "nozzle_temperature_range_high": [ - "230" + "45" ], "slow_down_min_speed": [ - "10" + "20" ], "slow_down_layer_time": [ - "4" + "4" ], "additional_cooling_fan_speed": [ - "70" + "70" ], "filament_start_gcode": [ - "; filament start gcode\n" + " " + ], + "compatible_printers": [], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_pressure_advance": [ + "0" + ], + "filament_deretraction_speed": [ + "30" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "5" + ], + "filament_retract_length_toolchange": [ + "5" + ], + "filament_retraction_speed": [ + "30" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_vendor": [ + "snapmaker" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "65" + ], + "graphic_effect_plate_temp_initial_layer": [ + "65" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "required_nozzle_HRC": [ + "0" + ], + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1.json index c647420f73e..766627dc862 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1.json @@ -8,36 +8,10 @@ "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], - "activate_air_filtration": [ - "0" - ], - "activate_chamber_temp_control": [ - "0" - ], - "adaptive_pressure_advance": [ - "0" - ], - "adaptive_pressure_advance_bridges": [ - "0" - ], - "adaptive_pressure_advance_model": [ - "0,0,0\n0,0,0" - ], - "adaptive_pressure_advance_overhangs": [ - "0" - ], "additional_cooling_fan_speed": [ + "70", "70" ], - "chamber_temperature": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "compatible_printers_condition": "", - "compatible_prints": [], - "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ "70" ], @@ -47,17 +21,12 @@ "cool_plate_temp_initial_layer": [ "60" ], - "dont_slow_down_outer_wall": [ - "0" - ], "during_print_exhaust_fan_speed": [ "70" ], - "enable_overhang_bridge_fan": [ - "1" - ], "enable_pressure_advance": [ - "0" + "0", + "1" ], "eng_plate_temp": [ "60" @@ -69,9 +38,11 @@ "100" ], "fan_max_speed": [ + "100", "100" ], "fan_min_speed": [ + "100", "100" ], "filament_cooling_final_speed": [ @@ -92,42 +63,184 @@ "filament_deretraction_speed": [ "nil" ], - "filament_diameter": [ - "1.75" - ], "filament_end_gcode": [ "; filament end gcode \n" ], "filament_flow_ratio": [ + "0.966", "0.966" ], - "filament_is_support": [ - "0" - ], "filament_loading_speed": [ "10" ], "filament_loading_speed_start": [ "50" ], - "filament_long_retractions_when_cut": [ - "nil" - ], "filament_max_volumetric_speed": [ - "20" + "20", + "40" ], "filament_minimal_purge_on_wipe_tower": [ + "15", "15" ], "filament_multitool_ramming": [ + "1", "1" ], "filament_multitool_ramming_flow": [ - "30" + "30", + "40" ], "filament_multitool_ramming_volume": [ + "5", "5" ], + "filament_retraction_length": [ + "1.2", + "1.2" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_stamping_distance": [ + "45" + ], + "filament_stamping_loading_speed": [ + "29" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "filament_unloading_speed": [ + "100" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop": [ + "0.4" + ], + "filament_z_hop_types": [ + "Slope Lift", + "Slope Lift" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "220", + "220" + ], + "nozzle_temperature_initial_layer": [ + "220", + "220" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02", + "0.024" + ], + "required_nozzle_HRC": [ + "0" + ], + "slow_down_layer_time": [ + "4" + ], + "slow_down_min_speed": [ + "20" + ], + "temperature_vitrification": [ + "45" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_retract_length_toolchange": [ + "5", + "5" + ], + "graphic_effect_plate_temp": [ + "65" + ], + "graphic_effect_plate_temp_initial_layer": [ + "65" + ], + "filament_flow_support": [ + "standard", + "high_flow" + ], + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], "filament_notes": [ "" ], @@ -149,20 +262,20 @@ "filament_retract_restart_extra": [ "nil" ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], "filament_retract_when_changing_layer": [ "nil" ], "filament_retraction_distances_when_cut": [ "nil" ], - "filament_retraction_length": [ - "1.2" - ], "filament_retraction_minimum_travel": [ "nil" ], - "filament_retraction_speed": [ - "nil" + "filament_settings_id": [ + "" ], "filament_shrink": [ "100%" @@ -173,59 +286,35 @@ "filament_soluble": [ "0" ], - "filament_stamping_distance": [ - "45" - ], - "filament_stamping_loading_speed": [ - "29" - ], - "filament_start_gcode": [ - "; filament start gcode\n" - ], "filament_toolchange_delay": [ "0" ], + "filament_tower_ironing_area": [ + "4" + ], "filament_type": [ "PLA" ], - "filament_unloading_speed": [ - "100" - ], "filament_unloading_speed_start": [ "100" ], - "filament_vendor": [ - "Snapmaker" - ], "filament_wipe": [ "nil" ], "filament_wipe_distance": [ "nil" ], - "filament_z_hop": [ - "0.4" - ], - "filament_z_hop_types": [ - "Slope Lift" - ], "full_fan_speed_layer": [ "0" ], - "hot_plate_temp": [ - "65" - ], - "hot_plate_temp_initial_layer": [ - "65" - ], "idle_temperature": [ "0" ], - "nozzle_temperature": [ - "220" + "internal_bridge_fan_speed": [ + "-1" ], - "nozzle_temperature_initial_layer": [ - "220" + "ironing_fan_speed": [ + "-1" ], "nozzle_temperature_range_high": [ "240" @@ -236,57 +325,20 @@ "overhang_fan_speed": [ "100" ], - "overhang_fan_threshold": [ - "50%" - ], - "pellet_flow_coefficient": [ - "0.4157" - ], - "pressure_advance": [ - "0.02" - ], "reduce_fan_stop_start_freq": [ "1" ], - "required_nozzle_HRC": [ - "0" - ], "slow_down_for_layer_cooling": [ "1" ], - "slow_down_layer_time": [ - "4" - ], - "slow_down_min_speed": [ - "20" - ], "support_material_interface_fan_speed": [ "-1" ], - "temperature_vitrification": [ - "45" - ], "textured_cool_plate_temp": [ "40" ], "textured_cool_plate_temp_initial_layer": [ "40" ], - "textured_plate_temp": [ - "65" - ], - "textured_plate_temp_initial_layer": [ - "65" - ], - "filament_retract_length_toolchange": [ - "5" - ], - "graphic_effect_plate_temp": [ - "65" - ], - "graphic_effect_plate_temp_initial_layer": [ - "65" - ], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"] + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed.json index 837a47a3f79..5007af21df6 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed.json @@ -4,68 +4,44 @@ "instantiation": "true", "name": "Snapmaker PLA SnapSpeed", "setting_id": "301631621411", - "inherits": "Snapmaker PLA SnapSpeed @base", + "inherits": "fdm_filament_pla_hs_category", "compatible_printers": [ - "Snapmaker A250 (0.2 nozzle)", - "Snapmaker A250 (0.4 nozzle)", - "Snapmaker A250 (0.6 nozzle)", - "Snapmaker A250 (0.8 nozzle)", - "Snapmaker A250 BKit (0.2 nozzle)", - "Snapmaker A250 BKit (0.4 nozzle)", - "Snapmaker A250 BKit (0.6 nozzle)", - "Snapmaker A250 BKit (0.8 nozzle)", - "Snapmaker A250 QS+B Kit (0.2 nozzle)", - "Snapmaker A250 QS+B Kit (0.4 nozzle)", - "Snapmaker A250 QS+B Kit (0.6 nozzle)", - "Snapmaker A250 QS+B Kit (0.8 nozzle)", - "Snapmaker A250 QSKit (0.2 nozzle)", - "Snapmaker A250 QSKit (0.4 nozzle)", - "Snapmaker A250 QSKit (0.6 nozzle)", - "Snapmaker A250 QSKit (0.8 nozzle)", - "Snapmaker A350 (0.2 nozzle)", - "Snapmaker A350 (0.4 nozzle)", - "Snapmaker A350 (0.6 nozzle)", - "Snapmaker A350 (0.8 nozzle)", - "Snapmaker A350 BKit (0.2 nozzle)", - "Snapmaker A350 BKit (0.4 nozzle)", - "Snapmaker A350 BKit (0.6 nozzle)", - "Snapmaker A350 BKit (0.8 nozzle)", - "Snapmaker A350 QS+B Kit (0.2 nozzle)", - "Snapmaker A350 QS+B Kit (0.4 nozzle)", - "Snapmaker A350 QS+B Kit (0.6 nozzle)", - "Snapmaker A350 QS+B Kit (0.8 nozzle)", - "Snapmaker A350 QSKit (0.2 nozzle)", - "Snapmaker A350 QSKit (0.4 nozzle)", - "Snapmaker A350 QSKit (0.6 nozzle)", - "Snapmaker A350 QSKit (0.8 nozzle)" - ], - "activate_air_filtration": [ - "0" - ], - "activate_chamber_temp_control": [ - "0" - ], - "adaptive_pressure_advance": [ - "0" - ], - "adaptive_pressure_advance_bridges": [ - "0" - ], - "adaptive_pressure_advance_model": [ - "0,0,0\n0,0,0" - ], - "adaptive_pressure_advance_overhangs": [ - "0" + "Snapmaker A250 (0.2 nozzle)", + "Snapmaker A250 (0.4 nozzle)", + "Snapmaker A250 (0.6 nozzle)", + "Snapmaker A250 (0.8 nozzle)", + "Snapmaker A250 BKit (0.2 nozzle)", + "Snapmaker A250 BKit (0.4 nozzle)", + "Snapmaker A250 BKit (0.6 nozzle)", + "Snapmaker A250 BKit (0.8 nozzle)", + "Snapmaker A250 QS+B Kit (0.2 nozzle)", + "Snapmaker A250 QS+B Kit (0.4 nozzle)", + "Snapmaker A250 QS+B Kit (0.6 nozzle)", + "Snapmaker A250 QS+B Kit (0.8 nozzle)", + "Snapmaker A250 QSKit (0.2 nozzle)", + "Snapmaker A250 QSKit (0.4 nozzle)", + "Snapmaker A250 QSKit (0.6 nozzle)", + "Snapmaker A250 QSKit (0.8 nozzle)", + "Snapmaker A350 (0.2 nozzle)", + "Snapmaker A350 (0.4 nozzle)", + "Snapmaker A350 (0.6 nozzle)", + "Snapmaker A350 (0.8 nozzle)", + "Snapmaker A350 BKit (0.2 nozzle)", + "Snapmaker A350 BKit (0.4 nozzle)", + "Snapmaker A350 BKit (0.6 nozzle)", + "Snapmaker A350 BKit (0.8 nozzle)", + "Snapmaker A350 QS+B Kit (0.2 nozzle)", + "Snapmaker A350 QS+B Kit (0.4 nozzle)", + "Snapmaker A350 QS+B Kit (0.6 nozzle)", + "Snapmaker A350 QS+B Kit (0.8 nozzle)", + "Snapmaker A350 QSKit (0.2 nozzle)", + "Snapmaker A350 QSKit (0.4 nozzle)", + "Snapmaker A350 QSKit (0.6 nozzle)", + "Snapmaker A350 QSKit (0.8 nozzle)" ], "additional_cooling_fan_speed": [ "0" ], - "chamber_temperature": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "1" - ], "complete_print_exhaust_fan_speed": [ "80" ], @@ -75,15 +51,9 @@ "cool_plate_temp_initial_layer": [ "35" ], - "dont_slow_down_outer_wall": [ - "0" - ], "during_print_exhaust_fan_speed": [ "60" ], - "enable_overhang_bridge_fan": [ - "1" - ], "eng_plate_temp": [ "45" ], @@ -114,24 +84,15 @@ "filament_deretraction_speed": [ "nil" ], - "filament_diameter": [ - "1.75" - ], "filament_end_gcode": [ " " ], - "filament_is_support": [ - "0" - ], "filament_loading_speed": [ "28" ], "filament_loading_speed_start": [ "3" ], - "filament_long_retractions_when_cut": [ - "nil" - ], "filament_minimal_purge_on_wipe_tower": [ "15" ], @@ -144,51 +105,12 @@ "filament_multitool_ramming_volume": [ "10" ], - "filament_notes": [ - "" - ], - "filament_ramming_parameters": [ - "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" - ], - "filament_retract_before_wipe": [ - "nil" - ], - "filament_retract_lift_above": [ - "nil" - ], - "filament_retract_lift_below": [ - "nil" - ], - "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" - ], - "filament_retraction_distances_when_cut": [ - "nil" - ], "filament_retraction_length": [ "nil" ], - "filament_retraction_minimum_travel": [ - "nil" - ], "filament_retraction_speed": [ "nil" ], - "filament_shrink": [ - "100%" - ], - "filament_shrinkage_compensation_z": [ - "100%" - ], - "filament_soluble": [ - "0" - ], "filament_stamping_distance": [ "0" ], @@ -198,57 +120,27 @@ "filament_start_gcode": [ " " ], - "filament_toolchange_delay": [ - "0" - ], - "filament_type": [ - "PLA" - ], "filament_unloading_speed": [ "90" ], - "filament_unloading_speed_start": [ - "100" - ], "filament_vendor": [ "Snapmaker" ], - "filament_wipe": [ - "nil" - ], - "filament_wipe_distance": [ - "nil" - ], "filament_z_hop": [ "nil" ], "filament_z_hop_types": [ "nil" ], - "full_fan_speed_layer": [ - "0" - ], "hot_plate_temp": [ "45" ], "hot_plate_temp_initial_layer": [ "45" ], - "idle_temperature": [ - "0" - ], "nozzle_temperature": [ "200" ], - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": [ - "190" - ], - "overhang_fan_speed": [ - "100" - ], "overhang_fan_threshold": [ "95%" ], @@ -258,27 +150,15 @@ "required_nozzle_HRC": [ "0" ], - "slow_down_for_layer_cooling": [ - "1" - ], "slow_down_layer_time": [ "20" ], "slow_down_min_speed": [ "10" ], - "support_material_interface_fan_speed": [ - "-1" - ], "temperature_vitrification": [ "100" ], - "textured_cool_plate_temp": [ - "40" - ], - "textured_cool_plate_temp_initial_layer": [ - "40" - ], "textured_plate_temp": [ "45" ], @@ -304,7 +184,22 @@ "nozzle_temperature_initial_layer": [ "220" ], - "reduce_fan_stop_start_freq": [ - "1" + "filament_flow_support": [ + "standard" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.2 nozzle.json index b85e5352514..4bbe918cdf6 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.2 nozzle.json @@ -7,34 +7,9 @@ "compatible_printers": [ "Snapmaker U1 (0.2 nozzle)" ], - "activate_air_filtration": [ - "0" - ], - "activate_chamber_temp_control": [ - "0" - ], - "adaptive_pressure_advance": [ - "0" - ], - "adaptive_pressure_advance_bridges": [ - "0" - ], - "adaptive_pressure_advance_model": [ - "0,0,0\n0,0,0" - ], - "adaptive_pressure_advance_overhangs": [ - "0" - ], - "additional_cooling_fan_speed": ["100"], - "chamber_temperature": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "1" + "additional_cooling_fan_speed": [ + "100" ], - "compatible_printers_condition": "", - "compatible_prints": [], - "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ "70" ], @@ -44,151 +19,93 @@ "cool_plate_temp_initial_layer": [ "60" ], - "dont_slow_down_outer_wall": [ - "0" - ], "during_print_exhaust_fan_speed": [ "70" ], - "enable_overhang_bridge_fan": [ - "1" + "enable_pressure_advance": [ + "0" ], - "enable_pressure_advance": ["0"], "eng_plate_temp": [ "60" ], "eng_plate_temp_initial_layer": [ "60" ], - "fan_cooling_layer_time": [ - "100" + "filament_cooling_final_speed": [ + "3.4" ], - "fan_max_speed": [ - "100" + "filament_cooling_initial_speed": [ + "2.2" ], - "fan_min_speed": [ - "100" + "filament_cooling_moves": [ + "4" ], - "filament_cooling_final_speed": ["3.4"], - "filament_cooling_initial_speed": ["2.2"], - "filament_cooling_moves": ["4"], - "filament_cost": ["25"], - "filament_density": ["1.22"], - "filament_deretraction_speed": [ - "nil" + "filament_cost": [ + "25" ], - "filament_diameter": [ - "1.75" + "filament_density": [ + "1.22" ], "filament_end_gcode": [ "; filament end gcode \n" ], - "filament_flow_ratio": ["1.02"], - "filament_is_support": [ - "0" + "filament_flow_ratio": [ + "1.02" ], - "filament_loading_speed": ["28"], - "filament_loading_speed_start": ["3"], - "filament_long_retractions_when_cut": [ - "nil" + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "1.6" ], - "filament_max_volumetric_speed": ["1.6"], "filament_minimal_purge_on_wipe_tower": [ "15" ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": ["5"], - "filament_multitool_ramming_volume": [ + "filament_multitool_ramming_flow": [ "5" ], - "filament_notes": [ - "" - ], - "filament_ramming_parameters": [ - "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" - ], - "filament_retract_before_wipe": ["0%"], - "filament_retract_lift_above": [ - "nil" - ], - "filament_retract_lift_below": [ - "nil" - ], - "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" + "filament_multitool_ramming_volume": [ + "5" ], - "filament_retraction_distances_when_cut": [ - "nil" + "filament_retract_before_wipe": [ + "0%" ], - "filament_retraction_length": ["0.2"], - "filament_retraction_minimum_travel": [ - "nil" + "filament_retraction_length": [ + "0.2" ], "filament_retraction_speed": [ "nil" ], - "filament_shrink": [ - "100%" - ], - "filament_shrinkage_compensation_z": [ - "100%" - ], - "filament_soluble": [ - "0" - ], - "filament_stamping_distance": ["0"], - "filament_stamping_loading_speed": ["0"], "filament_start_gcode": [ "; filament start gcode\n" ], - "filament_toolchange_delay": [ - "0" - ], - "filament_type": [ - "PLA" + "filament_unloading_speed": [ + "90" ], - "filament_unloading_speed": ["90"], "filament_unloading_speed_start": [ "100" ], - "filament_vendor": [ - "Snapmaker" - ], - "filament_wipe": ["1"], - "filament_wipe_distance": ["1"], - "filament_z_hop": [ - "nil" + "filament_wipe": [ + "1" ], - "filament_z_hop_types": ["Slope Lift"], - "full_fan_speed_layer": [ - "0" + "filament_wipe_distance": [ + "1" ], - "hot_plate_temp": [ - "65" + "filament_z_hop_types": [ + "Slope Lift" ], "hot_plate_temp_initial_layer": [ "65" ], - "idle_temperature": [ - "0" - ], "is_custom_defined": "0", - "nozzle_temperature": ["220"], - "nozzle_temperature_initial_layer": ["220"], - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": ["200"], - "overhang_fan_speed": [ - "100" + "nozzle_temperature_range_low": [ + "200" ], "overhang_fan_threshold": [ "50%" @@ -196,32 +113,21 @@ "pellet_flow_coefficient": [ "0.4157" ], - "pressure_advance": ["0.15"], - "reduce_fan_stop_start_freq": [ - "1" + "pressure_advance": [ + "0.15" ], "required_nozzle_HRC": [ "0" ], - "slow_down_for_layer_cooling": [ - "1" + "slow_down_layer_time": [ + "10" ], - "slow_down_layer_time": ["10"], "slow_down_min_speed": [ "20" ], - "support_material_interface_fan_speed": [ - "-1" - ], "temperature_vitrification": [ "45" ], - "textured_cool_plate_temp": [ - "40" - ], - "textured_cool_plate_temp_initial_layer": [ - "40" - ], "textured_plate_temp": [ "65" ], @@ -237,6 +143,13 @@ "graphic_effect_plate_temp_initial_layer": [ "65" ], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"] + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "filament_flow_support": [ + "standard" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.4 nozzle.json index 77526255178..0a4547bf8bf 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.4 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.4 nozzle.json @@ -7,34 +7,9 @@ "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], - "activate_air_filtration": [ - "0" - ], - "activate_chamber_temp_control": [ - "0" - ], - "adaptive_pressure_advance": [ - "0" - ], - "adaptive_pressure_advance_bridges": [ - "0" - ], - "adaptive_pressure_advance_model": [ - "0,0,0\n0,0,0" - ], - "adaptive_pressure_advance_overhangs": [ - "0" - ], - "additional_cooling_fan_speed": ["100"], - "chamber_temperature": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "1" + "additional_cooling_fan_speed": [ + "100" ], - "compatible_printers_condition": "", - "compatible_prints": [], - "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ "70" ], @@ -44,160 +19,94 @@ "cool_plate_temp_initial_layer": [ "60" ], - "dont_slow_down_outer_wall": [ - "0" - ], "during_print_exhaust_fan_speed": [ "70" ], - "enable_overhang_bridge_fan": [ + "enable_pressure_advance": [ "1" ], - "enable_pressure_advance": ["1"], "eng_plate_temp": [ "60" ], "eng_plate_temp_initial_layer": [ "60" ], - "fan_cooling_layer_time": [ - "100" + "filament_cooling_final_speed": [ + "3.4" ], - "fan_max_speed": [ - "100" + "filament_cooling_initial_speed": [ + "2.2" ], - "fan_min_speed": [ - "100" + "filament_cooling_moves": [ + "4" ], - "filament_cooling_final_speed": ["3.4"], - "filament_cooling_initial_speed": ["2.2"], - "filament_cooling_moves": ["4"], "filament_cost": [ "25.4" ], "filament_density": [ "1.32" ], - "filament_deretraction_speed": [ - "nil" - ], - "filament_diameter": [ - "1.75" - ], "filament_end_gcode": [ "; filament end gcode \n" ], - "filament_flow_ratio": ["0.97"], - "filament_is_support": [ - "0" + "filament_flow_ratio": [ + "0.97" ], - "filament_loading_speed": ["8"], - "filament_loading_speed_start": ["3"], - "filament_long_retractions_when_cut": [ - "nil" + "filament_loading_speed": [ + "8" ], - "filament_max_volumetric_speed": ["12"], - "filament_minimal_purge_on_wipe_tower": ["50"], - "filament_multitool_ramming": [ - "1" + "filament_loading_speed_start": [ + "3" ], - "filament_multitool_ramming_flow": ["20"], - "filament_multitool_ramming_volume": ["10"], - "filament_notes": [ - "" + "filament_max_volumetric_speed": [ + "12" ], - "filament_ramming_parameters": [ - "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + "filament_minimal_purge_on_wipe_tower": [ + "50" ], - "filament_retract_before_wipe": [ - "nil" - ], - "filament_retract_lift_above": [ - "nil" - ], - "filament_retract_lift_below": [ - "nil" - ], - "filament_retract_lift_enforce": [ - "nil" + "filament_multitool_ramming": [ + "1" ], - "filament_retract_restart_extra": [ - "nil" + "filament_multitool_ramming_flow": [ + "20" ], - "filament_retract_when_changing_layer": [ - "nil" + "filament_multitool_ramming_volume": [ + "10" ], - "filament_retraction_distances_when_cut": [ + "filament_retract_before_wipe": [ "nil" ], - "filament_retraction_length": ["0.2"], - "filament_retraction_minimum_travel": [ - "nil" + "filament_retraction_length": [ + "0.2" ], "filament_retraction_speed": [ "nil" ], - "filament_shrink": [ - "100%" - ], - "filament_shrinkage_compensation_z": [ - "100%" - ], - "filament_soluble": [ - "0" - ], - "filament_stamping_distance": ["0"], - "filament_stamping_loading_speed": ["0"], "filament_start_gcode": [ "; filament start gcode\n" ], - "filament_toolchange_delay": [ - "0" - ], - "filament_type": [ - "PLA" + "filament_unloading_speed": [ + "90" ], - "filament_unloading_speed": ["90"], "filament_unloading_speed_start": [ "100" ], - "filament_vendor": [ - "Snapmaker" - ], "filament_wipe": [ "nil" ], "filament_wipe_distance": [ "nil" ], - "filament_z_hop": [ - "nil" - ], - "filament_z_hop_types": ["Slope Lift"], - "full_fan_speed_layer": [ - "0" - ], - "hot_plate_temp": [ - "65" + "filament_z_hop_types": [ + "Slope Lift" ], "hot_plate_temp_initial_layer": [ "65" ], - "idle_temperature": [ - "0" - ], "is_custom_defined": "0", - "nozzle_temperature": ["220"], - "nozzle_temperature_initial_layer": ["220"], - "nozzle_temperature_range_high": [ - "240" - ], "nozzle_temperature_range_low": [ "190" ], - "overhang_fan_speed": [ - "100" - ], "overhang_fan_threshold": [ "50%" ], @@ -207,31 +116,18 @@ "pressure_advance": [ "0.02" ], - "reduce_fan_stop_start_freq": [ - "1" - ], "required_nozzle_HRC": [ "0" ], - "slow_down_for_layer_cooling": [ - "1" + "slow_down_layer_time": [ + "8" ], - "slow_down_layer_time": ["8"], "slow_down_min_speed": [ "20" ], - "support_material_interface_fan_speed": [ - "-1" - ], "temperature_vitrification": [ "45" ], - "textured_cool_plate_temp": [ - "40" - ], - "textured_cool_plate_temp_initial_layer": [ - "40" - ], "textured_plate_temp": [ "65" ], @@ -247,6 +143,13 @@ "graphic_effect_plate_temp_initial_layer": [ "65" ], - "supertack_plate_temp": ["45"], - "supertack_plate_temp_initial_layer": ["45"] + "supertack_plate_temp": [ + "45" + ], + "supertack_plate_temp_initial_layer": [ + "45" + ], + "filament_flow_support": [ + "standard" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.6 nozzle.json index 81d93eba07b..7db8eb79b65 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.6 nozzle.json @@ -7,34 +7,9 @@ "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - "activate_air_filtration": [ - "0" - ], - "activate_chamber_temp_control": [ - "0" - ], - "adaptive_pressure_advance": [ - "0" - ], - "adaptive_pressure_advance_bridges": [ - "0" - ], - "adaptive_pressure_advance_model": [ - "0,0,0\n0,0,0" - ], - "adaptive_pressure_advance_overhangs": [ - "0" - ], - "additional_cooling_fan_speed": ["100"], - "chamber_temperature": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "1" + "additional_cooling_fan_speed": [ + "100" ], - "compatible_printers_condition": "", - "compatible_prints": [], - "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ "70" ], @@ -44,153 +19,93 @@ "cool_plate_temp_initial_layer": [ "60" ], - "dont_slow_down_outer_wall": [ - "0" - ], "during_print_exhaust_fan_speed": [ "70" ], - "enable_overhang_bridge_fan": [ - "1" + "enable_pressure_advance": [ + "0" ], - "enable_pressure_advance": ["0"], "eng_plate_temp": [ "60" ], "eng_plate_temp_initial_layer": [ "60" ], - "fan_cooling_layer_time": [ - "100" + "filament_cooling_final_speed": [ + "3.4" ], - "fan_max_speed": [ - "100" + "filament_cooling_initial_speed": [ + "2.2" ], - "fan_min_speed": [ - "100" + "filament_cooling_moves": [ + "4" ], - "filament_cooling_final_speed": ["3.4"], - "filament_cooling_initial_speed": ["2.2"], - "filament_cooling_moves": ["4"], - "filament_cost": ["25"], - "filament_density": ["1.22"], - "filament_deretraction_speed": [ - "nil" + "filament_cost": [ + "25" ], - "filament_diameter": [ - "1.75" + "filament_density": [ + "1.22" ], "filament_end_gcode": [ "; filament end gcode \n" ], - "filament_flow_ratio": ["0.98"], - "filament_is_support": [ - "0" + "filament_flow_ratio": [ + "0.98" ], - "filament_loading_speed": ["28"], - "filament_loading_speed_start": ["3"], - "filament_long_retractions_when_cut": [ - "nil" + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "12" ], - "filament_max_volumetric_speed": ["12"], "filament_minimal_purge_on_wipe_tower": [ "15" ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": ["20"], + "filament_multitool_ramming_flow": [ + "20" + ], "filament_multitool_ramming_volume": [ "5" ], - "filament_notes": [ - "" - ], - "filament_ramming_parameters": [ - "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" - ], - "filament_retract_before_wipe": ["0%"], - "filament_retract_lift_above": [ - "nil" - ], - "filament_retract_lift_below": [ - "nil" - ], - "filament_retract_lift_enforce": [ - "nil" + "filament_retract_before_wipe": [ + "0%" ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" - ], - "filament_retraction_distances_when_cut": [ - "nil" - ], - "filament_retraction_length": ["0.5"], - "filament_retraction_minimum_travel": [ - "nil" + "filament_retraction_length": [ + "0.5" ], - "filament_retraction_speed": ["50"], - "filament_shrink": [ - "100%" + "filament_retraction_speed": [ + "50" ], - "filament_shrinkage_compensation_z": [ - "100%" - ], - "filament_soluble": [ - "0" - ], - "filament_stamping_distance": ["0"], - "filament_stamping_loading_speed": ["0"], "filament_start_gcode": [ "; filament start gcode\n" ], - "filament_toolchange_delay": [ - "0" - ], - "filament_type": [ - "PLA" + "filament_unloading_speed": [ + "90" ], - "filament_unloading_speed": ["90"], "filament_unloading_speed_start": [ "100" ], - "filament_vendor": [ - "Snapmaker" - ], "filament_wipe": [ "nil" ], "filament_wipe_distance": [ "nil" ], - "filament_z_hop": [ - "nil" - ], - "filament_z_hop_types": ["Slope Lift"], - "full_fan_speed_layer": [ - "0" - ], - "hot_plate_temp": [ - "65" + "filament_z_hop_types": [ + "Slope Lift" ], "hot_plate_temp_initial_layer": [ "65" ], - "idle_temperature": [ - "0" - ], "is_custom_defined": "0", - "nozzle_temperature": ["220"], - "nozzle_temperature_initial_layer": ["220"], - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": ["200"], - "overhang_fan_speed": [ - "100" + "nozzle_temperature_range_low": [ + "200" ], "overhang_fan_threshold": [ "50%" @@ -201,42 +116,40 @@ "pressure_advance": [ "0.02" ], - "reduce_fan_stop_start_freq": [ - "1" - ], "required_nozzle_HRC": [ "0" ], - "slow_down_for_layer_cooling": [ - "1" + "slow_down_layer_time": [ + "8" ], - "slow_down_layer_time": ["8"], "slow_down_min_speed": [ "20" ], - "support_material_interface_fan_speed": [ - "-1" - ], "temperature_vitrification": [ "45" ], - "textured_cool_plate_temp": [ - "40" - ], - "textured_cool_plate_temp_initial_layer": [ - "40" - ], "textured_plate_temp": [ "65" ], "textured_plate_temp_initial_layer": [ "65" ], - "filament_retract_length_toolchange": ["10"], + "filament_retract_length_toolchange": [ + "10" + ], "graphic_effect_plate_temp": [ "65" ], "graphic_effect_plate_temp_initial_layer": [ "65" + ], + "filament_flow_support": [ + "standard" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.8 nozzle.json index c7b6080c8c8..f98c665f2b6 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 0.8 nozzle.json @@ -7,34 +7,9 @@ "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], - "activate_air_filtration": [ - "0" - ], - "activate_chamber_temp_control": [ - "0" - ], - "adaptive_pressure_advance": [ - "0" - ], - "adaptive_pressure_advance_bridges": [ - "0" - ], - "adaptive_pressure_advance_model": [ - "0,0,0\n0,0,0" - ], - "adaptive_pressure_advance_overhangs": [ - "0" - ], - "additional_cooling_fan_speed": ["100"], - "chamber_temperature": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "1" + "additional_cooling_fan_speed": [ + "100" ], - "compatible_printers_condition": "", - "compatible_prints": [], - "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ "70" ], @@ -44,155 +19,93 @@ "cool_plate_temp_initial_layer": [ "60" ], - "dont_slow_down_outer_wall": [ - "0" - ], "during_print_exhaust_fan_speed": [ "70" ], - "enable_overhang_bridge_fan": [ - "1" + "enable_pressure_advance": [ + "0" ], - "enable_pressure_advance": ["0"], "eng_plate_temp": [ "60" ], "eng_plate_temp_initial_layer": [ "60" ], - "fan_cooling_layer_time": [ - "100" + "filament_cooling_final_speed": [ + "3.4" ], - "fan_max_speed": [ - "100" + "filament_cooling_initial_speed": [ + "2.2" ], - "fan_min_speed": [ - "100" + "filament_cooling_moves": [ + "4" ], - "filament_cooling_final_speed": ["3.4"], - "filament_cooling_initial_speed": ["2.2"], - "filament_cooling_moves": ["4"], - "filament_cost": ["25"], - "filament_density": ["1.22"], - "filament_deretraction_speed": [ - "nil" + "filament_cost": [ + "25" ], - "filament_diameter": [ - "1.75" + "filament_density": [ + "1.22" ], "filament_end_gcode": [ "; filament end gcode \n" ], - "filament_flow_ratio": ["0.95"], - "filament_is_support": [ - "0" + "filament_flow_ratio": [ + "0.95" ], - "filament_loading_speed": ["28"], - "filament_loading_speed_start": ["3"], - "filament_long_retractions_when_cut": [ - "nil" + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "12" ], - "filament_max_volumetric_speed": ["12"], "filament_minimal_purge_on_wipe_tower": [ "15" ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": ["20"], + "filament_multitool_ramming_flow": [ + "20" + ], "filament_multitool_ramming_volume": [ "5" ], - "filament_notes": [ - "" - ], - "filament_ramming_parameters": [ - "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" - ], - "filament_retract_before_wipe": ["0%"], - "filament_retract_lift_above": [ - "nil" - ], - "filament_retract_lift_below": [ - "nil" - ], - "filament_retract_lift_enforce": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" + "filament_retract_before_wipe": [ + "0%" ], - "filament_retraction_distances_when_cut": [ - "nil" - ], - "filament_retraction_length": ["1"], - "filament_retraction_minimum_travel": [ - "nil" + "filament_retraction_length": [ + "1" ], "filament_retraction_speed": [ "nil" ], - "filament_shrink": [ - "100%" - ], - "filament_shrinkage_compensation_z": [ - "100%" - ], - "filament_soluble": [ - "0" - ], - "filament_stamping_distance": ["0"], - "filament_stamping_loading_speed": ["0"], "filament_start_gcode": [ "; filament start gcode\n" ], - "filament_toolchange_delay": [ - "0" + "filament_unloading_speed": [ + "90" ], - "filament_type": [ - "PLA" - ], - "filament_unloading_speed": ["90"], "filament_unloading_speed_start": [ "100" ], - "filament_vendor": [ - "Snapmaker" - ], "filament_wipe": [ "nil" ], "filament_wipe_distance": [ "nil" ], - "filament_z_hop": [ - "nil" - ], - "filament_z_hop_types": ["Slope Lift"], - "full_fan_speed_layer": [ - "0" - ], - "hot_plate_temp": [ - "65" + "filament_z_hop_types": [ + "Slope Lift" ], "hot_plate_temp_initial_layer": [ "65" ], - "idle_temperature": [ - "0" - ], "is_custom_defined": "0", - "nozzle_temperature": ["220"], - "nozzle_temperature_initial_layer": ["220"], - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": ["200"], - "overhang_fan_speed": [ - "100" + "nozzle_temperature_range_low": [ + "200" ], "overhang_fan_threshold": [ "50%" @@ -203,42 +116,40 @@ "pressure_advance": [ "0.02" ], - "reduce_fan_stop_start_freq": [ - "1" - ], "required_nozzle_HRC": [ "0" ], - "slow_down_for_layer_cooling": [ - "1" + "slow_down_layer_time": [ + "8" ], - "slow_down_layer_time": ["8"], "slow_down_min_speed": [ "20" ], - "support_material_interface_fan_speed": [ - "-1" - ], "temperature_vitrification": [ "45" ], - "textured_cool_plate_temp": [ - "40" - ], - "textured_cool_plate_temp_initial_layer": [ - "40" - ], "textured_plate_temp": [ "65" ], "textured_plate_temp_initial_layer": [ "65" ], - "filament_retract_length_toolchange": ["10"], + "filament_retract_length_toolchange": [ + "10" + ], "graphic_effect_plate_temp": [ "65" ], "graphic_effect_plate_temp_initial_layer": [ "65" + ], + "filament_flow_support": [ + "standard" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 base.json index d0d8432ea0e..96148563d85 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Translucent @U1 base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker PLA Translucent @U1 base", "filament_id": "SPTR001", - "inherits": "fdm_filament_pla", + "inherits": "fdm_filament_pla_category", "filament_end_gcode": [ "" ], @@ -40,5 +40,289 @@ ], "nozzle_temperature": [ "220" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers": [], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.4 nozzle.json index 56725d45a7b..44b68652e82 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.4 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.4 nozzle.json @@ -1,45 +1,16 @@ { "type": "filament", - "name": "Snapmaker PLA Wood @U1 0.4 nozzle", - "inherits": "Generic PLA @base", "from": "system", - "setting_id": "GFSL991", "instantiation": "true", + "name": "Snapmaker PLA Wood @U1 0.4 nozzle", + "setting_id": "GFSL991", + "inherits": "Snapmaker PLA Wood @U1 base", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], - "filament_start_gcode": [ - "" - ], "enable_pressure_advance": [ "1" ], - "filament_end_gcode": [ - "\n" - ], - "filament_minimal_purge_on_wipe_tower": [ - "15" - ], - "filament_multitool_ramming": [ - "1" - ], - "filament_vendor": [ - "Snapmaker" - ], - "textured_plate_temp": [ - "65" - ], - "textured_plate_temp_initial_layer": [ - "65" - ], - "hot_plate_temp": [ - "65" - ], - "hot_plate_temp_initial_layer": [ - "65" - ], - - "filament_flow_ratio": [ "0.97" ], @@ -49,27 +20,34 @@ "filament_multitool_ramming_flow": [ "40" ], - "filament_multitool_ramming_volume": [ - "10" - ], - "filament_retract_length_toolchange": [ - "5" - ], "filament_retraction_length": [ "0.6" ], - "filament_settings_id": [ - "PLA WOOD" - ], "pressure_advance": [ "0.025" ], - "slow_down_layer_time": [ - "4" + "graphic_effect_plate_temp": [ + "65" + ], + "graphic_effect_plate_temp_initial_layer": [ + "65" + ], + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "filament_flow_support": [ + "standard" + ], + "filament_z_hop_types": [ + "nil" ], - "graphic_effect_plate_temp": ["65"], - "graphic_effect_plate_temp_initial_layer": ["65"], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"], - "filament_type": ["PLA"] + "pellet_flow_coefficient": [ + "0.4157" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.6 nozzle.json index bf7d5c1dd27..ecd987c7399 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.6 nozzle.json @@ -1,65 +1,53 @@ { "type": "filament", - "name": "Snapmaker PLA Wood @U1 0.6 nozzle", - "inherits": "Generic PLA @base", "from": "system", - "setting_id": "GFSL991", "instantiation": "true", + "name": "Snapmaker PLA Wood @U1 0.6 nozzle", + "setting_id": "GFSL991", + "inherits": "Snapmaker PLA Wood @U1 base", "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - "filament_start_gcode": [ - "" - ], - "enable_pressure_advance": ["0"], - "filament_end_gcode": [ - "\n" + "enable_pressure_advance": [ + "0" ], - "filament_minimal_purge_on_wipe_tower": [ - "15" + "filament_flow_ratio": [ + "0.98" ], - "filament_multitool_ramming": [ - "1" - ], - "filament_vendor": [ - "Snapmaker" + "filament_max_volumetric_speed": [ + "18" ], - "textured_plate_temp": [ - "65" + "filament_multitool_ramming_flow": [ + "40" ], - "textured_plate_temp_initial_layer": [ - "65" + "filament_retraction_length": [ + "0.4" ], - "hot_plate_temp": [ - "65" + "pressure_advance": [ + "0.014" ], - "hot_plate_temp_initial_layer": [ - "65" + "additional_cooling_fan_speed": [ + "100" ], - - - "filament_flow_ratio": ["0.98"], - "filament_max_volumetric_speed": [ - "18" + "filament_z_hop_types": [ + "Slope Lift" ], - "filament_multitool_ramming_flow": [ - "40" + "filament_flow_support": [ + "standard" ], - "filament_multitool_ramming_volume": [ - "10" + "graphic_effect_plate_temp": [ + "0" ], - "filament_retract_length_toolchange": [ - "5" + "graphic_effect_plate_temp_initial_layer": [ + "0" ], - "filament_retraction_length": ["0.4"], - "filament_settings_id": [ - "PLA WOOD" + "pellet_flow_coefficient": [ + "0.4157" ], - "pressure_advance": ["0.014"], - "slow_down_layer_time": [ - "4" + "supertack_plate_temp": [ + "35" ], - "additional_cooling_fan_speed": ["100"], - "filament_z_hop_types": ["Slope Lift"], - "filament_type": ["PLA"] + "supertack_plate_temp_initial_layer": [ + "35" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.8 nozzle.json index 614ad3761f2..d667aa48b69 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 0.8 nozzle.json @@ -1,63 +1,53 @@ { "type": "filament", - "name": "Snapmaker PLA Wood @U1 0.8 nozzle", - "inherits": "Generic PLA @base", "from": "system", - "setting_id": "GFSL991", "instantiation": "true", + "name": "Snapmaker PLA Wood @U1 0.8 nozzle", + "setting_id": "GFSL991", + "inherits": "Snapmaker PLA Wood @U1 base", "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], - "filament_start_gcode": [ - "" + "enable_pressure_advance": [ + "0" ], - "enable_pressure_advance": ["0"], - "filament_end_gcode": [ - "\n" + "filament_flow_ratio": [ + "0.965" ], - "filament_minimal_purge_on_wipe_tower": [ - "15" + "filament_max_volumetric_speed": [ + "20" ], - "filament_multitool_ramming": [ - "1" - ], - "filament_vendor": [ - "Snapmaker" + "filament_multitool_ramming_flow": [ + "40" ], - "textured_plate_temp": [ - "65" + "filament_retraction_length": [ + "0.4" ], - "textured_plate_temp_initial_layer": [ - "65" + "pressure_advance": [ + "0.007" ], - "hot_plate_temp": [ - "65" + "additional_cooling_fan_speed": [ + "100" ], - "hot_plate_temp_initial_layer": [ - "65" + "filament_z_hop_types": [ + "Slope Lift" ], - - - "filament_flow_ratio": ["0.965"], - "filament_max_volumetric_speed": ["20"], - "filament_multitool_ramming_flow": [ - "40" + "filament_flow_support": [ + "standard" ], - "filament_multitool_ramming_volume": [ - "10" + "graphic_effect_plate_temp": [ + "0" ], - "filament_retract_length_toolchange": [ - "5" + "graphic_effect_plate_temp_initial_layer": [ + "0" ], - "filament_retraction_length": ["0.4"], - "filament_settings_id": [ - "PLA WOOD" + "pellet_flow_coefficient": [ + "0.4157" ], - "pressure_advance": ["0.007"], - "slow_down_layer_time": [ - "4" + "supertack_plate_temp": [ + "35" ], - "additional_cooling_fan_speed": ["100"], - "filament_z_hop_types": ["Slope Lift"], - "filament_type": ["PLA"] + "supertack_plate_temp_initial_layer": [ + "35" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 base2.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 base.json similarity index 85% rename from resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 base2.json rename to resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 base.json index aa18ad9376e..ce75e37ad66 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 base2.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA Wood @U1 base.json @@ -1,22 +1,10 @@ { - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PLA SnapSpeed @U1 base2", - "filament_id": "141703112701", - - - - - - - - - - - - - "activate_air_filtration": [ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Snapmaker PLA Wood @U1 base", + "inherits": "fdm_filament_pla_category", + "activate_air_filtration": [ "0" ], "activate_chamber_temp_control": [ @@ -34,16 +22,15 @@ "adaptive_pressure_advance_overhangs": [ "0" ], - "additional_cooling_fan_speed": [ - "70" - ], "chamber_temperature": [ "0" ], + "chamber_temperatures": [ + "0" + ], "close_fan_the_first_x_layers": [ "1" ], - "compatible_printers": [], "compatible_printers_condition": "", "compatible_prints": [], "compatible_prints_condition": "", @@ -68,14 +55,11 @@ "enable_overhang_bridge_fan": [ "1" ], - "enable_pressure_advance": [ - "1" - ], "eng_plate_temp": [ - "45" + "0" ], "eng_plate_temp_initial_layer": [ - "45" + "0" ], "fan_cooling_layer_time": [ "100" @@ -96,10 +80,10 @@ "4" ], "filament_cost": [ - "24.99" + "20" ], "filament_density": [ - "1.26" + "1.24" ], "filament_deretraction_speed": [ "nil" @@ -108,10 +92,10 @@ "1.75" ], "filament_end_gcode": [ - " " + "\n" ], - "filament_flow_ratio": [ - "0.98" + "filament_is_high_temperature": [ + "0" ], "filament_is_support": [ "0" @@ -125,20 +109,14 @@ "filament_long_retractions_when_cut": [ "nil" ], - "filament_max_volumetric_speed": [ - "20" - ], "filament_minimal_purge_on_wipe_tower": [ "15" ], "filament_multitool_ramming": [ "1" ], - "filament_multitool_ramming_flow": [ - "20" - ], "filament_multitool_ramming_volume": [ - "5" + "10" ], "filament_notes": [ "" @@ -150,7 +128,7 @@ "nil" ], "filament_retract_length_toolchange": [ - "10" + "5" ], "filament_retract_lift_above": [ "nil" @@ -173,15 +151,15 @@ "filament_retraction_distances_when_cut": [ "nil" ], - "filament_retraction_length": [ - "nil" - ], "filament_retraction_minimum_travel": [ "nil" ], "filament_retraction_speed": [ "nil" ], + "filament_settings_id": [ + "PLA WOOD" + ], "filament_shrink": [ "100%" ], @@ -198,11 +176,14 @@ "0" ], "filament_start_gcode": [ - " " + "" ], "filament_toolchange_delay": [ "0" ], + "filament_tower_ironing_area": [ + "4" + ], "filament_type": [ "PLA" ], @@ -213,7 +194,7 @@ "100" ], "filament_vendor": [ - "snapmaker" + "Snapmaker" ], "filament_wipe": [ "nil" @@ -224,21 +205,24 @@ "filament_z_hop": [ "nil" ], - "filament_z_hop_types": [ - "nil" - ], "full_fan_speed_layer": [ "0" ], "hot_plate_temp": [ - "55" + "65" ], "hot_plate_temp_initial_layer": [ - "55" + "65" ], "idle_temperature": [ "0" ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], "nozzle_temperature": [ "220" ], @@ -257,17 +241,11 @@ "overhang_fan_threshold": [ "50%" ], - "pellet_flow_coefficient": [ - "0.4157" - ], - "pressure_advance": [ - "0.02" - ], "reduce_fan_stop_start_freq": [ "1" ], "required_nozzle_HRC": [ - "0" + "3" ], "slow_down_for_layer_cooling": [ "1" @@ -291,9 +269,10 @@ "40" ], "textured_plate_temp": [ - "45" + "65" ], "textured_plate_temp_initial_layer": [ - "45" - ] + "65" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @Dual 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @Dual 0.8 nozzle.json index 4be16a6c7fe..26f75e12c91 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @Dual 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @Dual 0.8 nozzle.json @@ -19,5 +19,320 @@ "filament_max_volumetric_speed": [ "12.8" ], - "filament_type": ["PLA-CF"] + "filament_type": [ + "PLA-CF" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.22" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "55" + ], + "hot_plate_temp_initial_layer": [ + "55" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "nozzle_temperature_range_low": [ + "210" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "40" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "150" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @Dual base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @Dual base.json index db6f3ac7ad9..46370efed19 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @Dual base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @Dual base.json @@ -4,13 +4,10 @@ "instantiation": "false", "name": "Snapmaker PLA-CF @Dual base", "filament_id": "1702147325", - "inherits": "fdm_filament_pla", + "inherits": "fdm_filament_pla_cf_category", "filament_end_gcode": [ "" ], - "required_nozzle_HRC": [ - "40" - ], "hot_plate_temp": [ "55" ], @@ -59,16 +56,98 @@ "temperature_vitrification": [ "150" ], - "filament_type": [ - "PLA-CF" - ], "nozzle_temperature_range_low": [ "210" ], "nozzle_temperature_range_high": [ "250" ], - "additional_cooling_fan_speed": [ + "compatible_printers": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "filament_cost": [ + "100" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_start_gcode": [ + "" + ], + "filament_vendor": [ + "Snapmaker" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @Dual.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @Dual.json index bb3738d62a7..aefa5b9f757 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @Dual.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @Dual.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PLA-CF @Dual", "setting_id": "3589359438", - "inherits": "Snapmaker PLA-CF @Dual base", + "inherits": "fdm_filament_pla_cf_category", "compatible_printers": [ "Snapmaker A250 Dual (0.4 nozzle)", "Snapmaker A250 Dual (0.6 nozzle)", @@ -25,5 +25,148 @@ "Snapmaker Artisan (0.4 nozzle)", "Snapmaker Artisan (0.6 nozzle)" ], - "filament_type": ["PLA-CF"] + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.22" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "55" + ], + "hot_plate_temp_initial_layer": [ + "55" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "nozzle_temperature_range_low": [ + "210" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "150" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @J1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @J1 0.8 nozzle.json index 0058d8869c6..4bb09316354 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @J1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @J1 0.8 nozzle.json @@ -11,5 +11,320 @@ "filament_max_volumetric_speed": [ "12.8" ], - "filament_type": ["PLA-CF"] + "filament_type": [ + "PLA-CF" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.22" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "55" + ], + "hot_plate_temp_initial_layer": [ + "55" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "nozzle_temperature_range_low": [ + "210" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "40" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "150" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @J1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @J1 base.json index f82b09872a0..3562430c1c8 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @J1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @J1 base.json @@ -4,13 +4,10 @@ "instantiation": "false", "name": "Snapmaker PLA-CF @J1 base", "filament_id": "3806593857", - "inherits": "fdm_filament_pla", + "inherits": "fdm_filament_pla_cf_category", "filament_end_gcode": [ "" ], - "required_nozzle_HRC": [ - "40" - ], "hot_plate_temp": [ "55" ], @@ -32,16 +29,125 @@ "temperature_vitrification": [ "150" ], - "filament_type": [ - "PLA-CF" - ], "nozzle_temperature_range_low": [ "210" ], "nozzle_temperature_range_high": [ "250" ], - "additional_cooling_fan_speed": [ + "compatible_printers": [], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ "0" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @J1.json index 39211b21090..f99046b2126 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @J1.json @@ -4,10 +4,153 @@ "instantiation": "true", "name": "Snapmaker PLA-CF @J1", "setting_id": "3872452111", - "inherits": "Snapmaker PLA-CF @J1 base", + "inherits": "fdm_filament_pla_cf_category", "compatible_printers": [ "Snapmaker J1 (0.4 nozzle)", "Snapmaker J1 (0.6 nozzle)" ], - "filament_type": ["PLA-CF"] + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.22" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "15" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "55" + ], + "hot_plate_temp_initial_layer": [ + "55" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "nozzle_temperature_range_low": [ + "210" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "150" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.4 nozzle.json index 837a2cdccec..1b7eda64a2e 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.4 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.4 nozzle.json @@ -1,92 +1,106 @@ { - "type": "filament", - "name": "Snapmaker PLA-CF @U1 0.4 nozzle", - "inherits": "Generic PLA-CF @base", - "from": "system", - "setting_id": "GFSL9811", - "instantiation": "true", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "enable_pressure_advance": [ - "1" - ], - "filament_end_gcode": [ - "" - ], - "filament_multitool_ramming": [ - "1" - ], - "filament_multitool_ramming_flow": [ - "20" - ], - "filament_start_gcode": [ - "" - ], - "filament_vendor": [ - "Snapmaker" - ], - "textured_plate_temp": [ - "65" - ], - "textured_plate_temp_initial_layer": [ - "65" - ], - "hot_plate_temp": [ - "65" - ], - "hot_plate_temp_initial_layer": [ - "65" - ], - - - - - - "filament_flow_ratio": [ + "type": "filament", + "from": "system", + "instantiation": "true", + "name": "Snapmaker PLA-CF @U1 0.4 nozzle", + "setting_id": "GFSL9811", + "inherits": "Snapmaker PLA-CF @U1 base", + "compatible_printers": [ + "Snapmaker U1 (0.4 nozzle)" + ], + "enable_pressure_advance": [ + "1", + "1" + ], + "filament_multitool_ramming": [ + "1", + "1" + ], + "filament_multitool_ramming_flow": [ + "20", + "30" + ], + "filament_flow_ratio": [ + "0.98", "0.98" ], "filament_max_volumetric_speed": [ - "15" + "15", + "42" ], "filament_minimal_purge_on_wipe_tower": [ + "50", "50" ], "filament_multitool_ramming_volume": [ + "5", "5" ], "filament_retract_length_toolchange": [ - "5" + "5", + "15" ], "filament_retraction_length": [ - "1" - ], - "filament_settings_id": [ - "PLA CF" + "1", + "0.8" ], - "filament_type": ["PLA-CF"], "filament_z_hop": [ "0.4" ], "filament_z_hop_types": [ + "Slope Lift", "Slope Lift" ], "nozzle_temperature": [ - "240" + "240", + "230" ], "nozzle_temperature_initial_layer": [ - "240" + "240", + "230" ], - "nozzle_temperature_range_high": [ - "250" + "nozzle_temperature_range_low": [ + "200" ], - "nozzle_temperature_range_low": ["200"], "pressure_advance": [ - "0.01" + "0.01", + "0.02" + ], + "fan_min_speed": [ + "100", + "100" + ], + "fan_max_speed": [ + "100", + "8" + ], + "additional_cooling_fan_speed": [ + "0", + "0" + ], + "filament_flow_support": [ + "standard", + "high_flow" + ], + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_wipe_distance": [ + "nil" + ], + "pellet_flow_coefficient": [ + "0.4157" ], - "graphic_effect_plate_temp": ["65"], - "graphic_effect_plate_temp_initial_layer": ["65"], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"], - "filament_type": ["PLA-CF"] + "slow_down_layer_time": [ + "7" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.6 nozzle.json index f12ba4d5874..b4ef44211f8 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.6 nozzle.json @@ -1,74 +1,89 @@ { "type": "filament", - "name": "Snapmaker PLA-CF @U1 0.6 nozzle", - "inherits": "Generic PLA-CF @base", "from": "system", - "setting_id": "GFSL9811", "instantiation": "true", + "name": "Snapmaker PLA-CF @U1 0.6 nozzle", + "setting_id": "GFSL9811", + "inherits": "Snapmaker PLA-CF @U1 base", "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" + "Snapmaker U1 (0.6 nozzle)" ], - "enable_pressure_advance": ["0"], - "filament_end_gcode": [ - "" + "enable_pressure_advance": [ + "0" ], "filament_multitool_ramming": [ - "1" + "1" ], - "filament_multitool_ramming_flow": ["25"], - "filament_start_gcode": [ - "" + "filament_multitool_ramming_flow": [ + "25" ], - "filament_vendor": [ - "Snapmaker" + "filament_flow_ratio": [ + "0.98" ], - "textured_plate_temp": [ - "65" + "filament_max_volumetric_speed": [ + "18" ], - "textured_plate_temp_initial_layer": [ - "65" + "filament_minimal_purge_on_wipe_tower": [ + "15" ], - "hot_plate_temp": [ - "65" + "filament_multitool_ramming_volume": [ + "5" ], - "hot_plate_temp_initial_layer": [ - "65" + "filament_retract_length_toolchange": [ + "10" ], - - - - - - "filament_flow_ratio": [ - "0.98" - ], - "filament_max_volumetric_speed": ["18"], - "filament_minimal_purge_on_wipe_tower": ["15"], - "filament_multitool_ramming_volume": [ - "5" - ], - "filament_retract_length_toolchange": ["10"], - "filament_retraction_length": ["2"], - "filament_settings_id": [ - "PLA CF" - ], - "filament_type": ["PLA-CF"], - "filament_z_hop": ["nil"], - "filament_z_hop_types": [ - "Slope Lift" - ], - "nozzle_temperature": ["220"], - "nozzle_temperature_initial_layer": ["220"], - "nozzle_temperature_range_high": [ - "250" - ], - "nozzle_temperature_range_low": ["210"], - "pressure_advance": ["0.015"], - "filament_cost": ["35"], - "filament_density": ["1.22"], - "graphic_effect_plate_temp": ["65"], - "graphic_effect_plate_temp_initial_layer": ["65"], - "slow_down_layer_time": ["8"], - "filament_wipe_distance": ["2"], - "filament_type": ["PLA-CF"] + "filament_retraction_length": [ + "2" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_low": [ + "210" + ], + "pressure_advance": [ + "0.015" + ], + "filament_cost": [ + "35" + ], + "filament_density": [ + "1.22" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_wipe_distance": [ + "2" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_flow_support": [ + "standard" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.8 nozzle.json index b11b2533937..19f2d3f2e0b 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 0.8 nozzle.json @@ -1,73 +1,89 @@ { "type": "filament", - "name": "Snapmaker PLA-CF @U1 0.8 nozzle", - "inherits": "Generic PLA-CF @base", "from": "system", - "setting_id": "GFSL9811", "instantiation": "true", + "name": "Snapmaker PLA-CF @U1 0.8 nozzle", + "setting_id": "GFSL9811", + "inherits": "Snapmaker PLA-CF @U1 base", "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" + "Snapmaker U1 (0.8 nozzle)" ], - "enable_pressure_advance": ["0"], - "filament_end_gcode": [ - "" + "enable_pressure_advance": [ + "0" ], "filament_multitool_ramming": [ - "1" + "1" ], - "filament_multitool_ramming_flow": ["25"], - "filament_start_gcode": [ - "" + "filament_multitool_ramming_flow": [ + "25" ], - "filament_vendor": [ - "Snapmaker" + "filament_flow_ratio": [ + "0.98" ], - "textured_plate_temp": [ - "65" + "filament_max_volumetric_speed": [ + "18" ], - "textured_plate_temp_initial_layer": [ - "65" + "filament_minimal_purge_on_wipe_tower": [ + "15" ], - "hot_plate_temp": [ - "65" + "filament_multitool_ramming_volume": [ + "5" ], - "hot_plate_temp_initial_layer": [ - "65" + "filament_retract_length_toolchange": [ + "10" ], - - - - - - "filament_flow_ratio": [ - "0.98" - ], - "filament_max_volumetric_speed": ["18"], - "filament_minimal_purge_on_wipe_tower": ["15"], - "filament_multitool_ramming_volume": [ - "5" - ], - "filament_retract_length_toolchange": ["10"], - "filament_retraction_length": ["3"], - "filament_settings_id": [ - "PLA CF" - ], - "filament_type": ["PLA-CF"], - "filament_z_hop": ["nil"], - "filament_z_hop_types": [ - "Slope Lift" - ], - "nozzle_temperature": ["220"], - "nozzle_temperature_initial_layer": ["220"], - "nozzle_temperature_range_high": [ - "250" - ], - "nozzle_temperature_range_low": ["210"], - "pressure_advance": ["0.015"], - "filament_cost": ["35"], - "filament_density": ["1.22"], - "graphic_effect_plate_temp": ["65"], - "graphic_effect_plate_temp_initial_layer": ["65"], - "slow_down_layer_time": ["8"], - "filament_type": ["PLA-CF"] + "filament_retraction_length": [ + "3" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_low": [ + "210" + ], + "pressure_advance": [ + "0.015" + ], + "filament_cost": [ + "35" + ], + "filament_density": [ + "1.22" + ], + "slow_down_layer_time": [ + "8" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_flow_support": [ + "standard" + ], + "filament_wipe_distance": [ + "nil" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 base.json index 2e91cd39cd2..9e700ccffad 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 base.json @@ -4,18 +4,15 @@ "instantiation": "false", "name": "Snapmaker PLA-CF @U1 base", "filament_id": "17021473250", - "inherits": "fdm_filament_pla", + "inherits": "fdm_filament_pla_cf_category", "filament_end_gcode": [ "" ], - "required_nozzle_HRC": [ - "40" - ], "hot_plate_temp": [ - "55" + "65" ], "hot_plate_temp_initial_layer": [ - "55" + "65" ], "filament_density": [ "1.22" @@ -24,31 +21,25 @@ "15" ], "filament_loading_speed_start": [ - "35" + "3" ], "filament_loading_speed": [ - "35" + "28" ], "filament_unloading_speed_start": [ - "35" + "100" ], "filament_unloading_speed": [ - "35" - ], - "filament_load_time": [ - "2" - ], - "filament_unload_time": [ - "2" + "90" ], "filament_cooling_moves": [ - "2" + "4" ], "filament_cooling_initial_speed": [ - "35" + "2.2" ], "filament_cooling_final_speed": [ - "60" + "3.4" ], "nozzle_temperature_initial_layer": [ "230" @@ -57,10 +48,7 @@ "230" ], "temperature_vitrification": [ - "150" - ], - "filament_type": [ - "PLA-CF" + "45" ], "nozzle_temperature_range_low": [ "210" @@ -68,7 +56,92 @@ "nozzle_temperature_range_high": [ "250" ], - "additional_cooling_fan_speed": [ + "compatible_printers": [], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "45" + ], + "cool_plate_temp_initial_layer": [ + "45" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_pressure_advance": [ + "1" + ], + "filament_cost": [ + "100" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "PLA CF" + ], + "filament_start_gcode": [ + "" + ], + "filament_vendor": [ + "Snapmaker" + ], + "graphic_effect_plate_temp": [ + "65" + ], + "graphic_effect_plate_temp_initial_layer": [ + "65" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "chamber_temperatures": [ "0" ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @base.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @base.json deleted file mode 100644 index e2f85670284..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF @base.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PLA-CF @base", - "filament_id": "3864371306", - "inherits": "fdm_filament_pla", - "required_nozzle_HRC": [ - "40" - ], - "filament_flow_ratio": [ - "0.95" - ], - "filament_max_volumetric_speed": [ - "12" - ], - "temperature_vitrification": [ - "150" - ], - "slow_down_layer_time": [ - "7" - ], - "filament_type": [ - "PLA-CF" - ], - "additional_cooling_fan_speed": [ - "0" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF.json index 5a5a7a63025..48f07d0cdab 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA-CF.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PLA-CF", "setting_id": "4136003514", - "inherits": "Snapmaker PLA-CF @base", + "inherits": "fdm_filament_pla_cf_category", "compatible_printers": [ "Snapmaker A250 (0.4 nozzle)", "Snapmaker A250 (0.6 nozzle)", @@ -31,5 +31,148 @@ "Snapmaker A350 QSKit (0.6 nozzle)", "Snapmaker A350 QSKit (0.8 nozzle)" ], - "filament_type": ["PLA-CF"] + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "1" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.24" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.95" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "slow_down_layer_time": [ + "7" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "150" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA.json b/resources/profiles/Snapmaker/filament/Snapmaker PLA.json index 964b8f24b19..84c968e96ff 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PLA.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PLA", "setting_id": "1865051461", - "inherits": "Snapmaker PLA @base", + "inherits": "fdm_filament_pla_category", "compatible_printers": [ "Snapmaker A250 (0.2 nozzle)", "Snapmaker A250 (0.4 nozzle)", @@ -39,5 +39,323 @@ "Snapmaker A350 QSKit (0.6 nozzle)", "Snapmaker A350 QSKit (0.8 nozzle)" ], - "filament_type": ["PLA"] + "filament_type": [ + "PLA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.24" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "14" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "60" + ], + "filament_settings_id": [ + "Snapmaker_PLA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "0%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "15" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "65" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PVA @0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PVA @0.2 nozzle.json index fc5f6e7cfce..9b6454f9602 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PVA @0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PVA @0.2 nozzle.json @@ -4,9 +4,327 @@ "instantiation": "true", "name": "Snapmaker PVA @0.2 nozzle", "setting_id": "1131479069", - "inherits": "Snapmaker PVA @base", + "inherits": "fdm_filament_pva_category", "compatible_printers": [ "Snapmaker A250 (0.2 nozzle)" ], - "filament_type": ["PVA"] + "filament_type": [ + "PVA" + ], + "additional_cooling_fan_speed": [ + "50" + ], + "close_fan_the_first_x_layers": [ + "2" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "0" + ], + "fan_min_speed": [ + "35" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.27" + ], + "filament_deretraction_speed": [ + "15" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_speed": [ + "28" + ], + "filament_settings_id": [ + "Snapmaker_PVA" + ], + "filament_soluble": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "210" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "slow_down_layer_time": [ + "7" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "1" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PVA @Dual 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PVA @Dual 0.2 nozzle.json index 6dec4ff0d42..7bbeb771597 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PVA @Dual 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PVA @Dual 0.2 nozzle.json @@ -25,5 +25,314 @@ "nozzle_temperature": [ "220" ], - "filament_type": ["PVA"] + "filament_type": [ + "PVA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "50" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "2" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "35" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.27" + ], + "filament_deretraction_speed": [ + "15" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "1" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "28" + ], + "filament_settings_id": [ + "Snapmaker_PVA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PVA @Dual base.json b/resources/profiles/Snapmaker/filament/Snapmaker PVA @Dual base.json index 3fc221889b3..e4a775f4da8 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PVA @Dual base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PVA @Dual base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker PVA @Dual base", "filament_id": "3104636980", - "inherits": "fdm_filament_pva", + "inherits": "fdm_filament_pva_category", "filament_end_gcode": [ "" ], @@ -37,5 +37,292 @@ ], "slow_down_layer_time": [ "8" - ] + ], + "additional_cooling_fan_speed": [ + "50" + ], + "close_fan_the_first_x_layers": [ + "2" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_min_speed": [ + "35" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.27" + ], + "filament_deretraction_speed": [ + "15" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_max_volumetric_speed": [ + "6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_speed": [ + "28" + ], + "filament_settings_id": [ + "Snapmaker_PVA" + ], + "filament_soluble": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_type": [ + "PVA" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "210" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers": [], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "1" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PVA @Dual.json b/resources/profiles/Snapmaker/filament/Snapmaker PVA @Dual.json index 3b6eb27aa90..0cb41bd50b1 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PVA @Dual.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PVA @Dual.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PVA @Dual", "setting_id": "4145213908", - "inherits": "Snapmaker PVA @Dual base", + "inherits": "fdm_filament_pva_category", "compatible_printers": [ "Snapmaker A250 Dual (0.4 nozzle)", "Snapmaker A250 Dual (0.6 nozzle)", @@ -34,5 +34,323 @@ "Snapmaker Artisan (0.6 nozzle)", "Snapmaker Artisan (0.8 nozzle)" ], - "filament_type": ["PVA"] + "filament_type": [ + "PVA" + ], + "additional_cooling_fan_speed": [ + "50" + ], + "close_fan_the_first_x_layers": [ + "2" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "0" + ], + "fan_min_speed": [ + "35" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.27" + ], + "filament_deretraction_speed": [ + "15" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_max_volumetric_speed": [ + "6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_speed": [ + "28" + ], + "filament_settings_id": [ + "Snapmaker_PVA" + ], + "filament_soluble": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "210" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "slow_down_layer_time": [ + "8" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "1" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PVA @J1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PVA @J1 0.2 nozzle.json index f858e84275a..af231dda74b 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PVA @J1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PVA @J1 0.2 nozzle.json @@ -17,5 +17,314 @@ "nozzle_temperature": [ "220" ], - "filament_type": ["PVA"] + "filament_type": [ + "PVA" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "50" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "2" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "35" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.27" + ], + "filament_deretraction_speed": [ + "15" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "1" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "28" + ], + "filament_settings_id": [ + "Snapmaker_PVA" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "0.0.0.0", + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PVA @J1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PVA @J1 base.json index 2031a2d2a8a..f9333ce0285 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PVA @J1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PVA @J1 base.json @@ -4,11 +4,325 @@ "instantiation": "false", "name": "Snapmaker PVA @J1 base", "filament_id": "4227461134", - "inherits": "fdm_filament_pva", + "inherits": "fdm_filament_pva_category", "filament_end_gcode": [ "" ], "slow_down_layer_time": [ "8" - ] + ], + "additional_cooling_fan_speed": [ + "50" + ], + "close_fan_the_first_x_layers": [ + "2" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_min_speed": [ + "35" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.27" + ], + "filament_deretraction_speed": [ + "15" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_speed": [ + "28" + ], + "filament_settings_id": [ + "Snapmaker_PVA" + ], + "filament_soluble": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_type": [ + "PVA" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "210" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers": [], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "1" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PVA @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker PVA @J1.json index 7195dff064a..3d4e94bc145 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PVA @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PVA @J1.json @@ -4,11 +4,329 @@ "instantiation": "true", "name": "Snapmaker PVA @J1", "setting_id": "602634987", - "inherits": "Snapmaker PVA @J1 base", + "inherits": "fdm_filament_pva_category", "compatible_printers": [ "Snapmaker J1 (0.4 nozzle)", "Snapmaker J1 (0.6 nozzle)", "Snapmaker J1 (0.8 nozzle)" ], - "filament_type": ["PVA"] + "filament_type": [ + "PVA" + ], + "additional_cooling_fan_speed": [ + "50" + ], + "close_fan_the_first_x_layers": [ + "2" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "0" + ], + "fan_min_speed": [ + "35" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.27" + ], + "filament_deretraction_speed": [ + "15" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_speed": [ + "28" + ], + "filament_settings_id": [ + "Snapmaker_PVA" + ], + "filament_soluble": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "210" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "slow_down_layer_time": [ + "8" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "1" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 0.6 nozzle.json index e8a6a4478c1..6e0d165d969 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 0.6 nozzle.json @@ -8,41 +8,115 @@ "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - "enable_pressure_advance": ["0"], - "additional_cooling_fan_speed": ["70"], - "close_fan_the_first_x_layers": ["1"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "filament_cost": ["79.98"], - "filament_deretraction_speed": ["nil"], - "filament_flow_ratio": ["0.98"], - "filament_retract_length_toolchange": ["10"], - "filament_retraction_length": ["nil"], - "filament_retraction_minimum_travel": ["1"], - "filament_retraction_speed": ["nil"], - "filament_soluble": ["1"], - "filament_wipe_distance": ["2"], - "graphic_effect_plate_temp": ["65"], - "graphic_effect_plate_temp_initial_layer": ["65"], - "hot_plate_temp_initial_layer": ["65"], - "nozzle_temperature": ["230"], - "nozzle_temperature_initial_layer": ["230"], - "nozzle_temperature_range_low": ["210"], - "pressure_advance": ["0.03"], - "slow_down_layer_time": ["7"], - "textured_plate_temp": ["65"], - "textured_plate_temp_initial_layer": ["65"], - "filament_cooling_final_speed": ["3.4"], - "filament_cooling_initial_speed": ["2.2"], - "filament_cooling_moves": ["4"], - "filament_loading_speed": ["28"], - "filament_loading_speed_start": ["3"], - "filament_minimal_purge_on_wipe_tower": ["15"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["20"], - "filament_multitool_ramming_volume": ["5"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "fan_min_speed": ["100"], - "filament_type": ["PVA"] + "additional_cooling_fan_speed": [ + "70" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "filament_cost": [ + "79.98" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "1" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "1" + ], + "filament_wipe_distance": [ + "2" + ], + "graphic_effect_plate_temp": [ + "65" + ], + "graphic_effect_plate_temp_initial_layer": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature_range_low": [ + "210" + ], + "pressure_advance": [ + "0.03" + ], + "slow_down_layer_time": [ + "7" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "20" + ], + "filament_multitool_ramming_volume": [ + "5" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_flow_support": [ + "standard" + ], + "pellet_flow_coefficient": [ + "0.4157" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 0.8 nozzle.json index 588a1d8df29..4ea52d882c2 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 0.8 nozzle.json @@ -8,39 +8,115 @@ "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], - "enable_pressure_advance": ["0"], - "additional_cooling_fan_speed": ["70"], - "close_fan_the_first_x_layers": ["1"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "fan_min_speed": ["100"], - "filament_cost": ["79.98"], - "filament_deretraction_speed": ["nil"], - "filament_flow_ratio": ["0.96"], - "filament_retract_length_toolchange": ["10"], - "filament_retraction_length": ["nil"], - "filament_retraction_speed": ["nil"], - "filament_soluble": ["1"], - "graphic_effect_plate_temp": ["65"], - "graphic_effect_plate_temp_initial_layer": ["65"], - "hot_plate_temp_initial_layer": ["65"], - "nozzle_temperature": ["225"], - "nozzle_temperature_initial_layer": ["225"], - "nozzle_temperature_range_low": ["205"], - "pressure_advance": ["0.03"], - "slow_down_layer_time": ["7"], - "textured_plate_temp": ["65"], - "textured_plate_temp_initial_layer": ["65"], - "filament_cooling_final_speed": ["3.4"], - "filament_cooling_initial_speed": ["2.2"], - "filament_cooling_moves": ["4"], - "filament_loading_speed": ["28"], - "filament_loading_speed_start": ["3"], - "filament_minimal_purge_on_wipe_tower": ["15"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["20"], - "filament_multitool_ramming_volume": ["5"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "filament_type": ["PVA"] + "additional_cooling_fan_speed": [ + "70" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "79.98" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_flow_ratio": [ + "0.96" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_soluble": [ + "1" + ], + "graphic_effect_plate_temp": [ + "65" + ], + "graphic_effect_plate_temp_initial_layer": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "225" + ], + "nozzle_temperature_initial_layer": [ + "225" + ], + "nozzle_temperature_range_low": [ + "205" + ], + "pressure_advance": [ + "0.03" + ], + "slow_down_layer_time": [ + "7" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "20" + ], + "filament_multitool_ramming_volume": [ + "5" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_flow_support": [ + "standard" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "pellet_flow_coefficient": [ + "0.4157" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 base.json index 3b4da2a815e..3dea612194c 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1 base.json @@ -4,7 +4,7 @@ "instantiation": "false", "name": "Snapmaker PVA @U1 base", "filament_id": "31046369800", - "inherits": "fdm_filament_pva", + "inherits": "fdm_filament_pva_category", "filament_end_gcode": [ "" ], @@ -37,5 +37,292 @@ ], "slow_down_layer_time": [ "8" - ] + ], + "additional_cooling_fan_speed": [ + "50" + ], + "close_fan_the_first_x_layers": [ + "2" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "fan_min_speed": [ + "35" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.27" + ], + "filament_deretraction_speed": [ + "15" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_max_volumetric_speed": [ + "6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_speed": [ + "28" + ], + "filament_settings_id": [ + "Snapmaker_PVA" + ], + "filament_soluble": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_type": [ + "PVA" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "210" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers": [], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "1" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1.json index 28356194677..3e9eb969cc5 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PVA @U1.json @@ -8,37 +8,323 @@ "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], - "enable_pressure_advance": ["1"], - "nozzle_temperature_range_high": ["240"], - "pressure_advance": ["0.03"], - "additional_cooling_fan_speed": ["70"], - "close_fan_the_first_x_layers": ["1"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "fan_min_speed": ["100"], - "filament_cooling_final_speed": ["3.4"], - "filament_cooling_initial_speed": ["2.2"], - "filament_cooling_moves": ["4"], - "filament_deretraction_speed": ["nil"], - "filament_loading_speed": ["28"], - "filament_loading_speed_start": ["3"], - "filament_max_volumetric_speed": ["5"], - "filament_minimal_purge_on_wipe_tower": ["20"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_volume": ["0.1"], - "filament_retract_length_toolchange": ["4"], - "filament_retraction_length": ["0.4"], - "filament_retraction_speed": ["nil"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "filament_z_hop_types": ["Slope Lift"], - "graphic_effect_plate_temp": ["65"], - "graphic_effect_plate_temp_initial_layer": ["65"], - "hot_plate_temp_initial_layer": ["65"], - "nozzle_temperature": ["240"], - "nozzle_temperature_initial_layer": ["240"], - "slow_down_layer_time": ["10"], - "textured_plate_temp": ["65"], - "textured_plate_temp_initial_layer": ["65"], - "filament_type": ["PVA"] + "enable_pressure_advance": [ + "1" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "pressure_advance": [ + "0.03" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "5" + ], + "filament_minimal_purge_on_wipe_tower": [ + "20" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_volume": [ + "0.1" + ], + "filament_retract_length_toolchange": [ + "4" + ], + "filament_retraction_length": [ + "0.4" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "graphic_effect_plate_temp": [ + "65" + ], + "graphic_effect_plate_temp_initial_layer": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "240" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "slow_down_layer_time": [ + "10" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ], + "filament_type": [ + "PVA" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.27" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_settings_id": [ + "Snapmaker_PVA" + ], + "filament_soluble": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_vendor": [ + "Snapmaker" + ], + "hot_plate_temp": [ + "65" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "1" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PVA @base.json b/resources/profiles/Snapmaker/filament/Snapmaker PVA @base.json deleted file mode 100644 index e17b3845909..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker PVA @base.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker PVA @base", - "filament_id": "1344609062", - "inherits": "fdm_filament_pva" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PVA.json b/resources/profiles/Snapmaker/filament/Snapmaker PVA.json index e0db7958b40..ccafe75650a 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PVA.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker PVA.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker PVA", "setting_id": "3741816734", - "inherits": "Snapmaker PVA @base", + "inherits": "fdm_filament_pva_category", "compatible_printers": [ "Snapmaker A250 (0.4 nozzle)", "Snapmaker A250 (0.6 nozzle)", @@ -31,5 +31,323 @@ "Snapmaker A350 QSKit (0.6 nozzle)", "Snapmaker A350 QSKit (0.8 nozzle)" ], - "filament_type": ["PVA"] + "filament_type": [ + "PVA" + ], + "additional_cooling_fan_speed": [ + "50" + ], + "close_fan_the_first_x_layers": [ + "2" + ], + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "enable_pressure_advance": [ + "0" + ], + "fan_min_speed": [ + "35" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.27" + ], + "filament_deretraction_speed": [ + "15" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "6" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retraction_length": [ + "2" + ], + "filament_retraction_speed": [ + "28" + ], + "filament_settings_id": [ + "Snapmaker_PVA" + ], + "filament_soluble": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "70" + ], + "nozzle_temperature": [ + "210" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "230" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" + ], + "slow_down_layer_time": [ + "7" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "1" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker Support @base.json b/resources/profiles/Snapmaker/filament/Snapmaker Support @base.json deleted file mode 100644 index d0ea67d5388..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker Support @base.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "filament_cost": [ - "100" - ], - "filament_density": [ - "1.32" - ], - "filament_flow_ratio": [ - "0.98" - ], - "filament_max_volumetric_speed": [ - "12" - ], - "filament_retraction_length": [ - "1.8" - ], - "filament_settings_id": [ - "Snapmaker Breakaway Support @base" - ], - "filament_type": [ - "Breakaway Support" - ], - "from": "User", - "instantiation": "false", - "hot_plate_temp": [ - "65" - ], - "hot_plate_temp_initial_layer": [ - "70" - ], - "inherits": "Snapmaker PVA @J1", - "is_custom_defined": "0", - "name": "Snapmaker Support @base", - "nozzle_temperature": [ - "220" - ], - "nozzle_temperature_initial_layer": [ - "230" - ], - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": [ - "200" - ], - "temperature_vitrification": [ - "45" - ], - "version": "2.1.1.0" -} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 0.2 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 0.2 nozzle.json index b118042fb6b..7072b9b542e 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 0.2 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 0.2 nozzle.json @@ -4,43 +4,74 @@ "instantiation": "true", "name": "Snapmaker Support For PLA @U1 0.2 nozzle", "setting_id": "41460000000", - "inherits": "Snapmaker Support @base", + "inherits": "Snapmaker Support For PLA @U1 base", "compatible_printers": [ "Snapmaker U1 (0.2 nozzle)" ], - "filament_type": [ - "PLA" - ], - "enable_pressure_advance": ["0"], - "additional_cooling_fan_speed": ["70"], - "close_fan_the_first_x_layers": ["1"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "fan_max_speed": ["30"], - "fan_min_speed": ["20"], - "filament_cost": ["69.98"], - "filament_density": ["1.3"], - "filament_deretraction_speed": ["nil"], - "filament_flow_ratio": ["1"], - "filament_max_volumetric_speed": ["0.5"], - "filament_retraction_length": ["nil"], - "filament_retraction_speed": ["nil"], - "graphic_effect_plate_temp": ["65"], - "graphic_effect_plate_temp_initial_layer": ["65"], - "hot_plate_temp_initial_layer": ["65"], - "nozzle_temperature": ["240"], - "nozzle_temperature_initial_layer": ["240"], - "nozzle_temperature_range_low": ["190"], - "pressure_advance": ["0.2"], - "textured_plate_temp": ["65"], - "textured_plate_temp_initial_layer": ["65"], - "filament_retract_length_toolchange": ["10"], - "filament_cooling_moves": ["4"], - "filament_loading_speed": ["28"], - "filament_minimal_purge_on_wipe_tower": ["15"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["5"], - "filament_multitool_ramming_volume": ["5"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"] + "enable_pressure_advance": [ + "0" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "20" + ], + "filament_cost": [ + "69.98" + ], + "filament_density": [ + "1.3" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_max_volumetric_speed": [ + "0.5" + ], + "filament_retraction_length": [ + "nil" + ], + "nozzle_temperature": [ + "240" + ], + "nozzle_temperature_initial_layer": [ + "240" + ], + "pressure_advance": [ + "0.2" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming_flow": [ + "5" + ], + "filament_flow_support": [ + "standard" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "graphic_effect_plate_temp": [ + "70" + ], + "graphic_effect_plate_temp_initial_layer": [ + "70" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 0.4 nozzle.json index d3d35abdc81..e50db7918a0 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 0.4 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 0.4 nozzle.json @@ -4,41 +4,68 @@ "instantiation": "true", "name": "Snapmaker Support For PLA @U1 0.4 nozzle", "setting_id": "41460000000", - "inherits": "Snapmaker Support @base", + "inherits": "Snapmaker Support For PLA @U1 base", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], - "filament_type": [ - "PLA" - ], - "enable_pressure_advance": ["1"], - "additional_cooling_fan_speed": ["70"], - "close_fan_the_first_x_layers": ["1"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "fan_min_speed": ["100"], - "filament_cooling_moves": ["4"], - "filament_deretraction_speed": ["nil"], - "filament_flow_ratio": ["1"], - "filament_loading_speed": ["28"], - "filament_minimal_purge_on_wipe_tower": ["20"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["20"], - "filament_multitool_ramming_volume": ["5"], - "filament_retract_length_toolchange": ["5"], - "filament_retraction_length": ["1"], - "filament_retraction_speed": ["nil"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "graphic_effect_plate_temp": ["65"], - "graphic_effect_plate_temp_initial_layer": ["65"], - "hot_plate_temp_initial_layer": ["65"], - "nozzle_temperature": ["210"], - "nozzle_temperature_initial_layer": ["210"], - "nozzle_temperature_range_low": ["190"], - "pressure_advance": ["0.03"], - "textured_plate_temp": ["65"], - "textured_plate_temp_initial_layer": ["65"], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"] + "enable_pressure_advance": [ + "1" + ], + "fan_min_speed": [ + "100" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_minimal_purge_on_wipe_tower": [ + "20" + ], + "filament_multitool_ramming_flow": [ + "20" + ], + "filament_retract_length_toolchange": [ + "5" + ], + "filament_retraction_length": [ + "1" + ], + "nozzle_temperature": [ + "210" + ], + "nozzle_temperature_initial_layer": [ + "210" + ], + "pressure_advance": [ + "0.03" + ], + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "fan_max_speed": [ + "100" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.32" + ], + "filament_flow_support": [ + "standard" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "pellet_flow_coefficient": [ + "0.4157" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 0.6 nozzle.json index 4aeaddbb872..76dc4736b67 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 0.6 nozzle.json @@ -4,43 +4,68 @@ "instantiation": "true", "name": "Snapmaker Support For PLA @U1 0.6 nozzle", "setting_id": "41460000000", - "inherits": "Snapmaker Support @base", + "inherits": "Snapmaker Support For PLA @U1 base", "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - "filament_type": [ - "PLA" - ], - "enable_pressure_advance": ["0"], - "filament_cost": ["69.98"], - "filament_density": ["1.3"], - "filament_flow_ratio": ["0.95"], - "graphic_effect_plate_temp": ["65"], - "graphic_effect_plate_temp_initial_layer": ["65"], - "hot_plate_temp_initial_layer": ["65"], - "nozzle_temperature": ["210"], - "nozzle_temperature_initial_layer": ["210"], - "nozzle_temperature_range_low": ["190"], - "pressure_advance": ["0.02"], - "textured_plate_temp": ["65"], - "textured_plate_temp_initial_layer": ["65"], - "additional_cooling_fan_speed": ["70"], - "close_fan_the_first_x_layers": ["1"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "fan_min_speed": ["100"], - "filament_deretraction_speed": ["nil"], - "filament_retract_length_toolchange": ["10"], - "filament_retraction_length": ["nil"], - "filament_retraction_minimum_travel": ["1"], - "filament_retraction_speed": ["nil"], - "filament_wipe_distance": ["2"], - "filament_cooling_moves": ["4"], - "filament_loading_speed": ["28"], - "filament_minimal_purge_on_wipe_tower": ["15"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["20"], - "filament_multitool_ramming_volume": ["5"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"] + "enable_pressure_advance": [ + "0" + ], + "filament_cost": [ + "69.98" + ], + "filament_density": [ + "1.3" + ], + "filament_flow_ratio": [ + "0.95" + ], + "nozzle_temperature": [ + "210" + ], + "nozzle_temperature_initial_layer": [ + "210" + ], + "pressure_advance": [ + "0.02" + ], + "fan_min_speed": [ + "100" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "1" + ], + "filament_wipe_distance": [ + "2" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming_flow": [ + "20" + ], + "fan_max_speed": [ + "100" + ], + "filament_flow_support": [ + "standard" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 0.8 nozzle.json index df0be69b512..a4105ab023f 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 0.8 nozzle.json @@ -4,41 +4,68 @@ "instantiation": "true", "name": "Snapmaker Support For PLA @U1 0.8 nozzle", "setting_id": "41460000000", - "inherits": "Snapmaker Support @base", + "inherits": "Snapmaker Support For PLA @U1 base", "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], - "filament_type": [ - "PLA" - ], - "enable_pressure_advance": ["0"], - "additional_cooling_fan_speed": ["70"], - "close_fan_the_first_x_layers": ["1"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "filament_cost": ["69.98"], - "filament_density": ["1.3"], - "filament_deretraction_speed": ["nil"], - "filament_flow_ratio": ["0.93"], - "filament_retract_length_toolchange": ["10"], - "filament_retraction_length": ["3"], - "filament_retraction_speed": ["nil"], - "graphic_effect_plate_temp_initial_layer": ["65"], - "hot_plate_temp_initial_layer": ["65"], - "nozzle_temperature": ["210"], - "nozzle_temperature_initial_layer": ["210"], - "nozzle_temperature_range_low": ["190"], - "pressure_advance": ["0.015"], - "textured_plate_temp_initial_layer": ["65"], - "filament_cooling_moves": ["4"], - "filament_loading_speed": ["28"], - "filament_minimal_purge_on_wipe_tower": ["15"], - "filament_multitool_ramming": ["1"], - "filament_multitool_ramming_flow": ["20"], - "filament_multitool_ramming_volume": ["5"], - "filament_unloading_speed": ["90"], - "filament_unloading_speed_start": ["100"], - "fan_min_speed": ["100"], - "graphic_effect_plate_temp": ["65"], - "textured_plate_temp": ["65"] + "enable_pressure_advance": [ + "0" + ], + "filament_cost": [ + "69.98" + ], + "filament_density": [ + "1.3" + ], + "filament_flow_ratio": [ + "0.93" + ], + "filament_retract_length_toolchange": [ + "10" + ], + "filament_retraction_length": [ + "3" + ], + "nozzle_temperature": [ + "210" + ], + "nozzle_temperature_initial_layer": [ + "210" + ], + "pressure_advance": [ + "0.015" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming_flow": [ + "20" + ], + "fan_min_speed": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "filament_flow_support": [ + "standard" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 base.json new file mode 100644 index 00000000000..d55b1c20171 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker Support For PLA @U1 base.json @@ -0,0 +1,36 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Snapmaker Support For PLA @U1 base", + "inherits": "fdm_filament_support_pla_category", + "bed_type": [ + "Hot Plate" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "filament_end_gcode": [ + "" + ], + "filament_load_time": [ + "0" + ], + "filament_multitool_ramming_volume": [ + "5" + ], + "filament_settings_id": [ + "Snapmaker Breakaway Support @base" + ], + "filament_unload_time": [ + "0" + ], + "filament_vendor": [ + "Snapmaker" + ], + "is_custom_defined": "0", + "version": "2.1.1.0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPE @Dual.json b/resources/profiles/Snapmaker/filament/Snapmaker TPE @Dual.json index 7e7824a27f8..381b975ce0a 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPE @Dual.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPE @Dual.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker TPE @Dual", "setting_id": "2704030359", - "inherits": "Snapmaker TPU @Dual base", + "inherits": "fdm_filament_tpu_unspecified_category", "compatible_printers": [ "Snapmaker A250 Dual (0.4 nozzle)", "Snapmaker A250 Dual (0.6 nozzle)", @@ -61,5 +61,139 @@ "filament_notes": [ "eSUN eLastic TPE-83A\n" ], - "filament_type": ["TPU"] + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "100" + ], + "filament_deretraction_speed": [ + "25" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "25" + ], + "filament_settings_id": [ + "Snapmaker_TPU" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop": [ + "0" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "nozzle_temperature": [ + "225" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.01" + ], + "slow_down_for_layer_cooling": [ + "0" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "45" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPE @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker TPE @J1.json index 954988596f4..4c037a814f5 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPE @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPE @J1.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker TPE @J1", "setting_id": "1976938920", - "inherits": "Snapmaker TPU @J1 base", + "inherits": "fdm_filament_tpu_unspecified_category", "compatible_printers": [ "Snapmaker J1 (0.4 nozzle)", "Snapmaker J1 (0.6 nozzle)", @@ -37,5 +37,139 @@ "filament_notes": [ "eSUN eLastic TPE-83A\n" ], - "filament_type": ["TPU"] + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_deretraction_speed": [ + "25" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "25" + ], + "filament_settings_id": [ + "Snapmaker_TPU" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop": [ + "0" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "nozzle_temperature": [ + "225" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.01" + ], + "slow_down_for_layer_cooling": [ + "0" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "45" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPE @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker TPE @U1.json deleted file mode 100644 index 04800b3798b..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPE @U1.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "true", - "name": "Snapmaker TPE @U1", - "setting_id": "27040303590", - "inherits": "Snapmaker TPU @U1 base", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "hot_plate_temp": [ - "45" - ], - "hot_plate_temp_initial_layer": [ - "45" - ], - "overhang_fan_speed": [ - "65" - ], - "enable_pressure_advance": [ - "0" - ], - "filament_flow_ratio": [ - "1.1" - ], - "filament_density": [ - "1.22" - ], - "filament_max_volumetric_speed": [ - "7.2" - ], - "fan_max_speed": [ - "65" - ], - "fan_min_speed": [ - "65" - ], - "filament_notes": [ - "eSUN eLastic TPE-83A\n" - ], - "filament_type": ["TPU"] -} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPE.json b/resources/profiles/Snapmaker/filament/Snapmaker TPE.json index f251618dacb..56921b0d0e9 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPE.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPE.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker TPE", "setting_id": "2302237917", - "inherits": "Snapmaker TPU @base", + "inherits": "fdm_filament_tpu_unspecified_category", "compatible_printers": [ "Snapmaker A250 (0.4 nozzle)", "Snapmaker A250 (0.6 nozzle)", @@ -55,5 +55,142 @@ "filament_notes": [ "eSUN eLastic TPE-83A\n" ], - "filament_type": ["TPU"] + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_deretraction_speed": [ + "25" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "25" + ], + "filament_settings_id": [ + "Snapmaker_TPU" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop": [ + "0" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "nozzle_temperature": [ + "225" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.01" + ], + "slow_down_for_layer_cooling": [ + "0" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "45" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 0.6 nozzle.json index 1d7068a6b7d..1aad6ae5504 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 0.6 nozzle.json @@ -1,64 +1,39 @@ { "type": "filament", - "name": "Snapmaker TPU 90A @U1 0.6 nozzle", - "inherits": "fdm_filament_tpu_generic", "from": "system", - "filament_id": "GFU99", - "setting_id": "GFSR99", "instantiation": "true", - "filament_max_volumetric_speed": ["3.2"], + "name": "Snapmaker TPU 90A @U1 0.6 nozzle", + "setting_id": "GFSR99", + "filament_id": "GFU99", + "inherits": "Snapmaker TPU 90A @U1 base", + "filament_max_volumetric_speed": [ + "3.2" + ], "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - "filament_start_gcode": [ - "; filament start gcode\n" - ], - "filament_end_gcode": [ - "; filament end gcode \n\n" - ], - "filament_multitool_ramming": [ - "1" - ], - "filament_multitool_ramming_volume": [ - "0.1" - ], - "pressure_advance": ["0.02"], "additional_cooling_fan_speed": [ "100" ], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "enable_pressure_advance": ["0"], - "filament_deretraction_speed": ["20"], - "filament_flow_ratio": ["1.093"], + "filament_flow_ratio": [ + "1.093" + ], "filament_multitool_ramming_flow": [ "5" ], - "filament_retract_length_toolchange": [ - "4" - ], - "filament_retraction_length": ["0.6"], - "filament_retraction_speed": ["20"], - "filament_settings_id": [ - "TPU 90A" + "filament_retraction_length": [ + "0.6" ], - "filament_vendor": [ - "Snapmaker" - ], - "nozzle_temperature": ["220"], - "nozzle_temperature_initial_layer": ["220"], - "slow_down_layer_time": [ - "14" + "filament_wipe": [ + "1" ], - "graphic_effect_plate_temp": [ - "35" + "filament_wipe_distance": [ + "0" ], - "graphic_effect_plate_temp_initial_layer": [ - "35" + "filament_flow_support": [ + "standard" ], - "nozzle_temperature_range_high": ["240"], - "filament_z_hop_types": ["Slope Lift"], - "filament_wipe": ["1"], - "filament_wipe_distance": ["0"], - "filament_type": ["TPU"] + "pellet_flow_coefficient": [ + "0.4157" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 0.8 nozzle.json index a8dbd76a5ec..390ff7a1736 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 0.8 nozzle.json @@ -1,62 +1,39 @@ { "type": "filament", - "name": "Snapmaker TPU 90A @U1 0.8 nozzle", - "inherits": "fdm_filament_tpu_generic", "from": "system", - "filament_id": "GFU99", - "setting_id": "GFSR99", "instantiation": "true", - "filament_max_volumetric_speed": ["3.5"], + "name": "Snapmaker TPU 90A @U1 0.8 nozzle", + "setting_id": "GFSR99", + "filament_id": "GFU99", + "inherits": "Snapmaker TPU 90A @U1 base", + "filament_max_volumetric_speed": [ + "3.5" + ], "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], - "filament_start_gcode": [ - "; filament start gcode\n" - ], - "filament_end_gcode": [ - "; filament end gcode \n\n" - ], - "filament_multitool_ramming": [ - "1" + "additional_cooling_fan_speed": [ + "70" ], - "filament_multitool_ramming_volume": [ - "0.1" + "filament_flow_ratio": [ + "1.095" ], - "pressure_advance": ["0.02"], - "additional_cooling_fan_speed": ["70"], - "complete_print_exhaust_fan_speed": ["70"], - "during_print_exhaust_fan_speed": ["70"], - "enable_pressure_advance": ["0"], - "filament_deretraction_speed": ["20"], - "filament_flow_ratio": ["1.095"], "filament_multitool_ramming_flow": [ "5" ], - "filament_retract_length_toolchange": [ - "4" - ], "filament_retraction_length": [ "1.2" ], - "filament_retraction_speed": ["20"], - "filament_settings_id": [ - "TPU 90A" - ], - "filament_vendor": [ - "Snapmaker" - ], - "nozzle_temperature": ["220"], - "nozzle_temperature_initial_layer": ["220"], - "slow_down_layer_time": [ - "14" + "filament_flow_support": [ + "standard" ], - "graphic_effect_plate_temp": [ - "35" + "filament_wipe": [ + "nil" ], - "graphic_effect_plate_temp_initial_layer": [ - "35" + "filament_wipe_distance": [ + "nil" ], - "nozzle_temperature_range_high": ["240"], - "filament_z_hop_types": ["Slope Lift"], - "filament_type": ["TPU"] + "pellet_flow_coefficient": [ + "0.4157" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 base.json new file mode 100644 index 00000000000..02cc83d0999 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1 base.json @@ -0,0 +1,43 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Snapmaker TPU 90A @U1 base", + "inherits": "fdm_filament_tpu_90a_category", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "filament_deretraction_speed": [ + "20" + ], + "filament_retract_length_toolchange": [ + "4" + ], + "filament_retraction_speed": [ + "20" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "pressure_advance": [ + "0.02" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ] +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1.json index 67396d4cccb..9b4c3c55507 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU 90A @U1.json @@ -1,29 +1,17 @@ { "type": "filament", - "name": "Snapmaker TPU 90A @U1", - "inherits": "fdm_filament_tpu_generic", "from": "system", - "filament_id": "GFU99", - "setting_id": "GFSR99", "instantiation": "true", + "name": "Snapmaker TPU 90A @U1", + "setting_id": "GFSR99", + "filament_id": "GFU99", + "inherits": "Snapmaker TPU 90A @U1 base", "filament_max_volumetric_speed": [ "3.2" ], "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], - "filament_start_gcode": [ - "; filament start gcode\n" - ], - "filament_end_gcode": [ - "; filament end gcode \n\n" - ], - "filament_multitool_ramming": [ - "1" - ], - "filament_multitool_ramming_volume": [ - "0.1" - ], "pressure_advance": [ "0.4" ], @@ -36,43 +24,302 @@ "during_print_exhaust_fan_speed": [ "100" ], - "enable_pressure_advance": [ - "0" + "filament_deretraction_speed": [ + "15" ], - "filament_deretraction_speed": ["15"], "filament_flow_ratio": [ "1.045" ], "filament_multitool_ramming_flow": [ "5" ], - "filament_retract_length_toolchange": ["2"], + "filament_retract_length_toolchange": [ + "2" + ], "filament_retraction_length": [ "1.2" ], - "filament_retraction_speed": ["15"], + "filament_retraction_speed": [ + "15" + ], + "nozzle_temperature": [ + "230" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "filament_flow_support": [ + "standard" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "30" + ], + "cool_plate_temp_initial_layer": [ + "30" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "30" + ], + "eng_plate_temp_initial_layer": [ + "30" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_volume": [ + "0.1" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], "filament_settings_id": [ "TPU 90A" ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "TPU" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], "filament_vendor": [ "Snapmaker" ], - "nozzle_temperature": [ - "230" + "filament_z_hop": [ + "nil" ], - "nozzle_temperature_initial_layer": [ - "230" + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "35" + ], + "graphic_effect_plate_temp_initial_layer": [ + "35" + ], + "hot_plate_temp": [ + "35" + ], + "hot_plate_temp_initial_layer": [ + "35" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "95%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" ], "slow_down_layer_time": [ "14" ], - "graphic_effect_plate_temp": [ + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "30" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ "35" ], - "graphic_effect_plate_temp_initial_layer": [ + "textured_plate_temp_initial_layer": [ "35" ], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"], - "filament_type": ["TPU"] + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A @U1 base.json deleted file mode 100644 index 801c0ba690d..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A @U1 base.json +++ /dev/null @@ -1,159 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker TPU 95A @U1 base", - "filament_id": "297165629001", - - "overhang_fan_threshold": [ - "95%" - ], - "filament_end_gcode": [ - "; filament end gcode \n" - ], - "filament_flow_ratio": [ - "1" - ], - "filament_deretraction_speed": [ - "nil" - ], - "filament_diameter": [ - "1.75" - ], - "filament_minimal_purge_on_wipe_tower": [ - "15" - ], - "filament_retraction_minimum_travel": [ - "nil" - ], - "filament_retract_before_wipe": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" - ], - "filament_z_hop": [ - "nil" - ], - "filament_z_hop_types": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retraction_speed": [ - "nil" - ], - "filament_settings_id": [ - "" - ], - "filament_soluble": [ - "0" - ], - "filament_vendor": [ - "Generic" - ], - "filament_wipe": [ - "nil" - ], - "filament_wipe_distance": [ - "nil" - ], - "bed_type": [ - "Cool Plate" - ], - "full_fan_speed_layer": [ - "0" - ], - "slow_down_min_speed": [ - "10" - ], - "slow_down_layer_time": [ - "8" - ], - - - - "cool_plate_temp" : [ - "30" - ], - "eng_plate_temp" : [ - "30" - ], - "hot_plate_temp" : [ - "35" - ], - "textured_plate_temp" : [ - "35" - ], - "cool_plate_temp_initial_layer" : [ - "30" - ], - "eng_plate_temp_initial_layer" : [ - "30" - ], - "hot_plate_temp_initial_layer" : [ - "35" - ], - "textured_plate_temp_initial_layer" : [ - "35" - ], - "fan_cooling_layer_time": [ - "100" - ], - "filament_max_volumetric_speed": [ - "15" - ], - "filament_type": [ - "TPU" - ], - "filament_density": [ - "1.24" - ], - "filament_cost": [ - "20" - ], - "filament_retraction_length": [ - "0.4" - ], - "nozzle_temperature_initial_layer": [ - "240" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "100" - ], - "overhang_fan_speed": [ - "100" - ], - "additional_cooling_fan_speed": [ - "70" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "nozzle_temperature": [ - "240" - ], - "temperature_vitrification": [ - "60" - ], - "nozzle_temperature_range_low": [ - "200" - ], - "nozzle_temperature_range_high": [ - "250" - ], - "filament_start_gcode": [ - "; filament start gcode\n" - ] - -} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.4 nozzle.json index 4f218b896ea..193b1b5496b 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.4 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.4 nozzle.json @@ -1,32 +1,16 @@ { "type": "filament", - "name": "Snapmaker TPU 95A HF @U1 0.4 nozzle", - "inherits": "fdm_filament_tpu_generic", "from": "system", - "filament_id": "GFU99", - "setting_id": "GFSR99", "instantiation": "true", + "name": "Snapmaker TPU 95A HF @U1 0.4 nozzle", + "setting_id": "GFSR99", + "filament_id": "GFU99", + "inherits": "Snapmaker TPU 95A HF @U1 base", "compatible_printers": [ "Snapmaker U1 (0.4 nozzle)" ], - "filament_start_gcode": [ - "; filament start gcode\n" - ], - "filament_end_gcode": [ - "; filament end gcode \n\n" - ], - "filament_multitool_ramming": [ - "1" - ], - "filament_multitool_ramming_volume": ["5"], - "graphic_effect_plate_temp": [ - "35" - ], - "graphic_effect_plate_temp_initial_layer": [ - "35" - ], - "enable_pressure_advance": [ - "0" + "filament_multitool_ramming_volume": [ + "5" ], "fan_cooling_layer_time": [ "40" @@ -37,22 +21,26 @@ "fan_min_speed": [ "10" ], - "filament_deretraction_speed": ["40"], + "filament_deretraction_speed": [ + "40" + ], "filament_flow_ratio": [ "1.067" ], "filament_max_volumetric_speed": [ "9" ], - "filament_multitool_ramming_flow": ["15"], - "filament_retract_length_toolchange": ["3.6"], - "filament_retraction_length": ["1.5"], - "filament_retraction_speed": ["40"], - "filament_settings_id": [ - "TPU 95A HF" + "filament_multitool_ramming_flow": [ + "15" + ], + "filament_retract_length_toolchange": [ + "3.6" ], - "filament_vendor": [ - "Snapmaker" + "filament_retraction_length": [ + "1.5" + ], + "filament_retraction_speed": [ + "40" ], "nozzle_temperature": [ "230" @@ -69,8 +57,19 @@ "slow_down_layer_time": [ "10" ], - "filament_z_hop_types": ["Slope Lift"], - "supertack_plate_temp": ["40"], - "supertack_plate_temp_initial_layer": ["40"], - "filament_type": ["TPU"] + "supertack_plate_temp": [ + "40" + ], + "supertack_plate_temp_initial_layer": [ + "40" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "filament_flow_support": [ + "standard" + ], + "pellet_flow_coefficient": [ + "0.4157" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.6 nozzle.json index f16bff88e78..71c1f681a39 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.6 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.6 nozzle.json @@ -1,63 +1,75 @@ { "type": "filament", - "name": "Snapmaker TPU 95A HF @U1 0.6 nozzle", - "inherits": "fdm_filament_tpu_generic", "from": "system", - "filament_id": "GFU99", - "setting_id": "GFSR99", "instantiation": "true", + "name": "Snapmaker TPU 95A HF @U1 0.6 nozzle", + "setting_id": "GFSR99", + "filament_id": "GFU99", + "inherits": "Snapmaker TPU 95A HF @U1 base", "compatible_printers": [ "Snapmaker U1 (0.6 nozzle)" ], - "filament_start_gcode": [ - "; filament start gcode\n" - ], - "filament_end_gcode": [ - "; filament end gcode \n\n" - ], - "filament_multitool_ramming": [ - "1" - ], "filament_multitool_ramming_volume": [ "0.1" ], - "graphic_effect_plate_temp": [ - "35" + "fan_cooling_layer_time": [ + "100" ], - "graphic_effect_plate_temp_initial_layer": [ - "35" + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" ], - "enable_pressure_advance": ["0"], - "fan_cooling_layer_time": ["100"], - "fan_max_speed": ["100"], - "fan_min_speed": ["100"], "filament_deretraction_speed": [ "nil" ], "filament_flow_ratio": [ "1.067" ], - "filament_max_volumetric_speed": ["12"], + "filament_max_volumetric_speed": [ + "12" + ], "filament_multitool_ramming_flow": [ "10" ], - "filament_retract_length_toolchange": ["8"], - "filament_retraction_length": ["0.8"], + "filament_retract_length_toolchange": [ + "8" + ], + "filament_retraction_length": [ + "0.8" + ], "filament_retraction_speed": [ "nil" ], - "filament_settings_id": [ - "TPU 95A HF" + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "215" + ], + "overhang_fan_threshold": [ + "95%" + ], + "pressure_advance": [ + "0.14" ], - "filament_vendor": [ - "Snapmaker" + "slow_down_layer_time": [ + "8" ], - "nozzle_temperature": ["215"], - "nozzle_temperature_initial_layer": ["215"], - "overhang_fan_threshold": ["95%"], - "pressure_advance": ["0.14"], - "slow_down_layer_time": ["8"], - "additional_cooling_fan_speed": ["100"], - "filament_z_hop_types": ["Slope Lift"], - "filament_type": ["TPU"] + "additional_cooling_fan_speed": [ + "100" + ], + "filament_flow_support": [ + "standard" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.8 nozzle.json index e19869dec34..790a3e221bd 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.8 nozzle.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 0.8 nozzle.json @@ -1,61 +1,75 @@ { "type": "filament", - "name": "Snapmaker TPU 95A HF @U1 0.8 nozzle", - "inherits": "fdm_filament_tpu_generic", "from": "system", - "filament_id": "GFU99", - "setting_id": "GFSR99", "instantiation": "true", + "name": "Snapmaker TPU 95A HF @U1 0.8 nozzle", + "setting_id": "GFSR99", + "filament_id": "GFU99", + "inherits": "Snapmaker TPU 95A HF @U1 base", "compatible_printers": [ "Snapmaker U1 (0.8 nozzle)" ], - "filament_start_gcode": [ - "; filament start gcode\n" - ], - "filament_end_gcode": [ - "; filament end gcode \n\n" - ], - "filament_multitool_ramming": [ - "1" - ], "filament_multitool_ramming_volume": [ "0.1" ], - "graphic_effect_plate_temp": [ - "35" + "fan_cooling_layer_time": [ + "100" ], - "graphic_effect_plate_temp_initial_layer": [ - "35" + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" ], - "enable_pressure_advance": ["0"], - "fan_cooling_layer_time": ["100"], - "fan_max_speed": ["100"], - "fan_min_speed": ["100"], "filament_deretraction_speed": [ "nil" ], - "filament_flow_ratio": ["1.045"], - "filament_max_volumetric_speed": ["16"], - "filament_multitool_ramming_flow": ["15"], - "filament_retract_length_toolchange": ["8"], + "filament_flow_ratio": [ + "1.045" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_multitool_ramming_flow": [ + "15" + ], + "filament_retract_length_toolchange": [ + "8" + ], "filament_retraction_length": [ "1" ], "filament_retraction_speed": [ "nil" ], - "filament_settings_id": [ - "TPU 95A HF" + "nozzle_temperature": [ + "215" + ], + "nozzle_temperature_initial_layer": [ + "215" + ], + "overhang_fan_threshold": [ + "95%" + ], + "pressure_advance": [ + "0.12" ], - "filament_vendor": [ - "Snapmaker" + "slow_down_layer_time": [ + "12" ], - "nozzle_temperature": ["215"], - "nozzle_temperature_initial_layer": ["215"], - "overhang_fan_threshold": ["95%"], - "pressure_advance": ["0.12"], - "slow_down_layer_time": ["12"], - "additional_cooling_fan_speed": ["100"], - "filament_z_hop_types": ["Slope Lift"], - "filament_type": ["TPU"] + "additional_cooling_fan_speed": [ + "100" + ], + "filament_flow_support": [ + "standard" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 base.json new file mode 100644 index 00000000000..5ca01d5c668 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A HF @U1 base.json @@ -0,0 +1,37 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Snapmaker TPU 95A HF @U1 base", + "inherits": "fdm_filament_tpu_95a_hf_category", + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_settings_id": [ + "TPU 95A HF" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop_types": [ + "Slope Lift" + ], + "graphic_effect_plate_temp": [ + "35" + ], + "graphic_effect_plate_temp_initial_layer": [ + "35" + ] +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU @Dual base.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU @Dual base.json deleted file mode 100644 index 1ff8af8b456..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU @Dual base.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker TPU @Dual base", - "filament_id": "2971656290", - "inherits": "fdm_filament_tpu", - "filament_end_gcode": [ - "" - ], - "filament_loading_speed_start": [ - "35" - ], - "filament_loading_speed": [ - "35" - ], - "filament_unloading_speed_start": [ - "35" - ], - "filament_unloading_speed": [ - "35" - ], - "filament_load_time": [ - "2" - ], - "filament_unload_time": [ - "2" - ], - "filament_cooling_moves": [ - "2" - ], - "filament_cooling_initial_speed": [ - "35" - ], - "filament_cooling_final_speed": [ - "60" - ] -} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU @Dual.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU @Dual.json index 7df91b0d6d0..47a56d36740 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU @Dual.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU @Dual.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker TPU @Dual", "setting_id": "3164285683", - "inherits": "Snapmaker TPU @Dual base", + "inherits": "fdm_filament_tpu_unspecified_category", "compatible_printers": [ "Snapmaker A250 Dual (0.4 nozzle)", "Snapmaker A250 Dual (0.6 nozzle)", @@ -34,5 +34,166 @@ "Snapmaker Artisan (0.6 nozzle)", "Snapmaker Artisan (0.8 nozzle)" ], - "filament_type": ["TPU"] + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "70" + ], + "fan_min_speed": [ + "70" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.22" + ], + "filament_deretraction_speed": [ + "25" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_max_volumetric_speed": [ + "4.5" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "!! It needs to be dried before use.\nSunlu TPU 95A\n" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "25" + ], + "filament_settings_id": [ + "Snapmaker_TPU" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop": [ + "0" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "225" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "overhang_fan_speed": [ + "70" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.01" + ], + "slow_down_for_layer_cooling": [ + "0" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "45" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU @J1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU @J1 base.json deleted file mode 100644 index f1a3b2968e5..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU @J1 base.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker TPU @J1 base", - "filament_id": "4092268632", - "inherits": "fdm_filament_tpu", - "filament_end_gcode": [ - "" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU @J1.json index 13637b11aaa..4295f8f5f6a 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU @J1.json @@ -4,11 +4,172 @@ "instantiation": "true", "name": "Snapmaker TPU @J1", "setting_id": "1751294412", - "inherits": "Snapmaker TPU @J1 base", + "inherits": "fdm_filament_tpu_unspecified_category", "compatible_printers": [ "Snapmaker J1 (0.4 nozzle)", "Snapmaker J1 (0.6 nozzle)", "Snapmaker J1 (0.8 nozzle)" ], - "filament_type": ["TPU"] + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "70" + ], + "fan_min_speed": [ + "70" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.22" + ], + "filament_deretraction_speed": [ + "25" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "4.5" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "!! It needs to be dried before use.\nSunlu TPU 95A\n" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "25" + ], + "filament_settings_id": [ + "Snapmaker_TPU" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop": [ + "0" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "225" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "overhang_fan_speed": [ + "70" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.01" + ], + "slow_down_for_layer_cooling": [ + "0" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "45" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1 0.4 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1 0.4 nozzle.json new file mode 100644 index 00000000000..3ab212ec6db --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1 0.4 nozzle.json @@ -0,0 +1,86 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "true", + "name": "Snapmaker TPU @U1 0.4 nozzle", + "setting_id": "STPU001", + "inherits": "Snapmaker TPU @U1 base", + "compatible_printers": [ + "Snapmaker U1 (0.4 nozzle)" + ], + "filament_vendor": [ + "Snapmaker" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_cooling_layer_time": [ + "40" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "10" + ], + "filament_cost": [ + "29.99" + ], + "filament_max_volumetric_speed": [ + "10.5" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_volume": [ + "0.1" + ], + "filament_retract_length_toolchange": [ + "4" + ], + "graphic_effect_plate_temp": [ + "35" + ], + "graphic_effect_plate_temp_initial_layer": [ + "35" + ], + "hot_plate_temp": [ + "35" + ], + "hot_plate_temp_initial_layer": [ + "35" + ], + "nozzle_temperature": [ + "235" + ], + "nozzle_temperature_initial_layer": [ + "235" + ], + "overhang_fan_threshold": [ + "25%" + ], + "pressure_advance": [ + "0.15" + ], + "slow_down_layer_time": [ + "10" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "temperature_vitrification": [ + "30" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1 0.6 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1 0.6 nozzle.json new file mode 100644 index 00000000000..78ebc71903a --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1 0.6 nozzle.json @@ -0,0 +1,74 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "true", + "name": "Snapmaker TPU @U1 0.6 nozzle", + "setting_id": "STPU001", + "inherits": "Snapmaker TPU @U1 base", + "compatible_printers": [ + "Snapmaker U1 (0.6 nozzle)" + ], + "filament_vendor": [ + "Snapmaker" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "29.9" + ], + "filament_max_volumetric_speed": [ + "10.5" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_volume": [ + "0.1" + ], + "filament_retract_length_toolchange": [ + "4" + ], + "filament_retraction_length": [ + "1.5" + ], + "graphic_effect_plate_temp": [ + "35" + ], + "graphic_effect_plate_temp_initial_layer": [ + "35" + ], + "hot_plate_temp": [ + "35" + ], + "hot_plate_temp_initial_layer": [ + "35" + ], + "nozzle_temperature": [ + "220" + ], + "nozzle_temperature_initial_layer": [ + "220" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "temperature_vitrification": [ + "30" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1 0.8 nozzle.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1 0.8 nozzle.json new file mode 100644 index 00000000000..ac723e181e5 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1 0.8 nozzle.json @@ -0,0 +1,68 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "true", + "name": "Snapmaker TPU @U1 0.8 nozzle", + "setting_id": "STPU001", + "inherits": "Snapmaker TPU @U1 base", + "compatible_printers": [ + "Snapmaker U1 (0.8 nozzle)" + ], + "filament_vendor": [ + "Snapmaker" + ], + "complete_print_exhaust_fan_speed": [ + "70" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "fan_min_speed": [ + "100" + ], + "filament_cost": [ + "29.9" + ], + "filament_max_volumetric_speed": [ + "10.5" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_flow": [ + "15" + ], + "filament_multitool_ramming_volume": [ + "1" + ], + "filament_retract_length_toolchange": [ + "4" + ], + "graphic_effect_plate_temp": [ + "35" + ], + "graphic_effect_plate_temp_initial_layer": [ + "35" + ], + "hot_plate_temp": [ + "35" + ], + "hot_plate_temp_initial_layer": [ + "35" + ], + "supertack_plate_temp": [ + "0" + ], + "supertack_plate_temp_initial_layer": [ + "0" + ], + "temperature_vitrification": [ + "30" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ] +} diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1 base.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1 base.json index 97180f569ae..f327316f9ca 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1 base.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1 base.json @@ -1,38 +1,7 @@ { - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker TPU @U1 base", - "filament_id": "29716562900", - "inherits": "fdm_filament_tpu", - "filament_end_gcode": [ - "" - ], - "filament_loading_speed_start": [ - "35" - ], - "filament_loading_speed": [ - "35" - ], - "filament_unloading_speed_start": [ - "35" - ], - "filament_unloading_speed": [ - "35" - ], - "filament_load_time": [ - "2" - ], - "filament_unload_time": [ - "2" - ], - "filament_cooling_moves": [ - "2" - ], - "filament_cooling_initial_speed": [ - "35" - ], - "filament_cooling_final_speed": [ - "60" - ] -} + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "Snapmaker TPU @U1 base", + "inherits": "fdm_filament_tpu_unspecified_category" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1.json deleted file mode 100644 index 2db0ef354a9..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU @U1.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "true", - "name": "Snapmaker TPU @U1", - "setting_id": "31642856830", - "inherits": "Snapmaker TPU @U1 base", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)", - "Snapmaker U1 (0.6 nozzle)", - "Snapmaker U1 (0.8 nozzle)" - ], - "enable_pressure_advance": [ - "0" - ], - "filament_type": ["TPU"] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU @base.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU @base.json deleted file mode 100644 index 31380da4fc2..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU @base.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "Snapmaker TPU @base", - "filament_id": "1480063856", - "inherits": "fdm_filament_tpu" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU High-Flow @Dual.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU High-Flow @Dual.json index b7a563f4967..3008c84fbc5 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU High-Flow @Dual.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU High-Flow @Dual.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker TPU High-Flow @Dual", "setting_id": "1072918854", - "inherits": "Snapmaker TPU @Dual base", + "inherits": "fdm_filament_tpu_unspecified_category", "compatible_printers": [ "Snapmaker A250 Dual (0.4 nozzle)", "Snapmaker A250 Dual (0.6 nozzle)", @@ -52,5 +52,148 @@ "filament_notes": [ "!! It needs to be dried before use.\nSnapmaker TPU 95A High-Flow\n" ], - "filament_type": ["TPU"] + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "70" + ], + "fan_min_speed": [ + "70" + ], + "filament_cooling_final_speed": [ + "60" + ], + "filament_cooling_initial_speed": [ + "35" + ], + "filament_cooling_moves": [ + "2" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.22" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "35" + ], + "filament_loading_speed_start": [ + "35" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_settings_id": [ + "Snapmaker_TPU" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "35" + ], + "filament_unloading_speed_start": [ + "35" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop": [ + "0" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "225" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "overhang_fan_speed": [ + "70" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.01" + ], + "slow_down_for_layer_cooling": [ + "0" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "45" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "2" + ], + "filament_unload_time": [ + "2" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU High-Flow @J1.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU High-Flow @J1.json index d5aab2669a6..183cc700a69 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU High-Flow @J1.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU High-Flow @J1.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker TPU High-Flow @J1", "setting_id": "4255325782", - "inherits": "Snapmaker TPU @J1 base", + "inherits": "fdm_filament_tpu_unspecified_category", "compatible_printers": [ "Snapmaker J1 (0.4 nozzle)", "Snapmaker J1 (0.6 nozzle)", @@ -28,5 +28,148 @@ "filament_notes": [ "!! It needs to be dried before use.\nSnapmaker TPU 95A High-Flow\n" ], - "filament_type": ["TPU"] + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "70" + ], + "fan_min_speed": [ + "70" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.22" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_settings_id": [ + "Snapmaker_TPU" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop": [ + "0" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "225" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "overhang_fan_speed": [ + "70" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.01" + ], + "slow_down_for_layer_cooling": [ + "0" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "45" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU High-Flow @U1.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU High-Flow @U1.json deleted file mode 100644 index ca6360e1ebe..00000000000 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU High-Flow @U1.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "true", - "name": "Snapmaker TPU High-Flow @U1", - "setting_id": "10729188540", - "inherits": "Snapmaker TPU @U1 base", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)", - "Snapmaker U1 (0.6 nozzle)", - "Snapmaker U1 (0.8 nozzle)" - ], - "enable_pressure_advance": [ - "0" - ], - "filament_flow_ratio": [ - "0.983" - ], - "filament_deretraction_speed": [ - "nil" - ], - "filament_max_volumetric_speed": [ - "7.6" - ], - "filament_retraction_length": [ - "0.8" - ], - "filament_retraction_speed": [ - "nil" - ], - "filament_notes": [ - "!! It needs to be dried before use.\nSnapmaker TPU 95A High-Flow\n" - ], - "filament_type": ["TPU"] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU.json b/resources/profiles/Snapmaker/filament/Snapmaker TPU.json index 506e2509473..c48e1dda360 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU.json +++ b/resources/profiles/Snapmaker/filament/Snapmaker TPU.json @@ -4,7 +4,7 @@ "instantiation": "true", "name": "Snapmaker TPU", "setting_id": "2492353721", - "inherits": "Snapmaker TPU @base", + "inherits": "fdm_filament_tpu_unspecified_category", "compatible_printers": [ "Snapmaker A250 (0.4 nozzle)", "Snapmaker A250 (0.6 nozzle)", @@ -31,5 +31,166 @@ "Snapmaker A350 QSKit (0.6 nozzle)", "Snapmaker A350 QSKit (0.8 nozzle)" ], - "filament_type": ["TPU"] + "complete_print_exhaust_fan_speed": [ + "80" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "60" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_max_speed": [ + "70" + ], + "fan_min_speed": [ + "70" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "0" + ], + "filament_cost": [ + "100" + ], + "filament_density": [ + "1.22" + ], + "filament_deretraction_speed": [ + "25" + ], + "filament_end_gcode": [ + "" + ], + "filament_flow_ratio": [ + "1" + ], + "filament_flow_support": [ + "standard" + ], + "filament_loading_speed": [ + "25" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_max_volumetric_speed": [ + "4.5" + ], + "filament_minimal_purge_on_wipe_tower": [ + "0" + ], + "filament_multitool_ramming": [ + "0" + ], + "filament_multitool_ramming_flow": [ + "10" + ], + "filament_multitool_ramming_volume": [ + "0" + ], + "filament_notes": [ + "!! It needs to be dried before use.\nSunlu TPU 95A\n" + ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "0" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_speed": [ + "25" + ], + "filament_settings_id": [ + "Snapmaker_TPU" + ], + "filament_start_gcode": [ + "" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop": [ + "0" + ], + "filament_z_hop_types": [ + "Normal Lift" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "hot_plate_temp": [ + "60" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "nozzle_temperature": [ + "225" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "overhang_fan_speed": [ + "70" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.01" + ], + "slow_down_for_layer_cooling": [ + "0" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "temperature_vitrification": [ + "45" + ], + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "bed_type": [ + "Hot Plate" + ], + "filament_load_time": [ + "0" + ], + "filament_unload_time": [ + "0" + ] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_abs.json b/resources/profiles/Snapmaker/filament/fdm_filament_abs.json deleted file mode 100644 index 594140cc4eb..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_abs.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "fdm_filament_abs", - "inherits": "fdm_filament_common", - "filament_cost": ["100"], - "filament_density": ["1.04"], - "filament_max_volumetric_speed": ["16"], - "filament_settings_id": ["Snapmaker_ABS"], - "filament_type": ["ABS"], - "hot_plate_temp": ["80"], - "hot_plate_temp_initial_layer": ["80"], - "is_custom_defined": "0", - - "nozzle_temperature": ["255"], - "nozzle_temperature_initial_layer": ["265"], - "pressure_advance": ["0.03"], - "temperature_vitrification": ["100"], - - "overhang_fan_threshold": ["25%"], - "overhang_fan_speed": ["80"], - "close_fan_the_first_x_layers": ["3"], - "filament_flow_ratio": ["0.93"], - "reduce_fan_stop_start_freq": ["1"], - "fan_cooling_layer_time": ["30"], - - "filament_retraction_length": ["0.6"], - "filament_z_hop": ["0.7"], - - "fan_max_speed": ["80"], - "fan_min_speed": ["15"], - "slow_down_min_speed": ["20"], - "slow_down_layer_time": ["3"], - "enable_pressure_advance": ["1"], - - "nozzle_temperature_range_low": ["240"], - "nozzle_temperature_range_high": ["280"], - - "filament_notes": ["eSUN ABS+\nSunlu ABS+\n"] -} diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_abs_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_abs_category.json new file mode 100644 index 00000000000..7b252316e2c --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_abs_category.json @@ -0,0 +1,172 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_abs_category", + "inherits": "fdm_filament_common", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_density": [ + "1.04" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "ABS" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "100" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_abs_generic.json b/resources/profiles/Snapmaker/filament/fdm_filament_abs_generic.json deleted file mode 100644 index d3347578fdf..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_abs_generic.json +++ /dev/null @@ -1,82 +0,0 @@ -{ - "type": "filament", - "name": "fdm_filament_abs_generic", - "inherits": "fdm_filament_common_generic", - "from": "system", - "instantiation": "false", - "activate_air_filtration": [ - "0" - ], - "cool_plate_temp": [ - "0" - ], - "cool_plate_temp_initial_layer": [ - "0" - ], - "eng_plate_temp": [ - "90" - ], - "eng_plate_temp_initial_layer": [ - "90" - ], - "fan_cooling_layer_time": [ - "30" - ], - "fan_max_speed": [ - "80" - ], - "fan_min_speed": [ - "10" - ], - "filament_cost": [ - "20" - ], - "filament_density": [ - "1.04" - ], - "filament_max_volumetric_speed": [ - "28.6" - ], - "filament_type": [ - "ABS" - ], - "hot_plate_temp": [ - "90" - ], - "hot_plate_temp_initial_layer": [ - "90" - ], - "nozzle_temperature": [ - "270" - ], - "nozzle_temperature_initial_layer": [ - "260" - ], - "nozzle_temperature_range_high": [ - "280" - ], - "nozzle_temperature_range_low": [ - "240" - ], - "overhang_fan_speed": [ - "80" - ], - "overhang_fan_threshold": [ - "25%" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "slow_down_layer_time": [ - "3" - ], - "slow_down_min_speed": [ - "20" - ], - "textured_plate_temp": [ - "90" - ], - "textured_plate_temp_initial_layer": [ - "90" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_asa.json b/resources/profiles/Snapmaker/filament/fdm_filament_asa.json deleted file mode 100644 index 07a3b7fd052..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_asa.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "fdm_filament_asa", - "inherits": "fdm_filament_common", - "hot_plate_temp": [ - "90" - ], - "hot_plate_temp_initial_layer": [ - "90" - ], - "overhang_fan_threshold": [ - "25%" - ], - "overhang_fan_speed": [ - "80" - ], - "close_fan_the_first_x_layers": [ - "4" - ], - "filament_flow_ratio": [ - "0.94" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "fan_cooling_layer_time": [ - "20" - ], - "filament_cost": [ - "80" - ], - "filament_density": [ - "1.04" - ], - "filament_max_volumetric_speed": [ - "7.6" - ], - "filament_retraction_length": [ - "0.6" - ], - "filament_z_hop": [ - "0.7" - ], - "nozzle_temperature_initial_layer": [ - "255" - ], - "nozzle_temperature": [ - "255" - ], - "temperature_vitrification": [ - "182" - ], - "fan_max_speed": [ - "35" - ], - "fan_min_speed": [ - "10" - ], - "slow_down_min_speed": [ - "20" - ], - "slow_down_layer_time": [ - "5" - ], - "enable_pressure_advance": [ - "1" - ], - "filament_type": [ - "ASA" - ], - "nozzle_temperature_range_low": [ - "240" - ], - "nozzle_temperature_range_high": [ - "280" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_asa_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_asa_category.json new file mode 100644 index 00000000000..56f49c7f08e --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_asa_category.json @@ -0,0 +1,191 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_asa_category", + "inherits": "fdm_filament_common", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_density": [ + "1.04" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "ASA" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_threshold": [ + "25%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_asa_generic.json b/resources/profiles/Snapmaker/filament/fdm_filament_asa_generic.json deleted file mode 100644 index 1eececcf437..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_asa_generic.json +++ /dev/null @@ -1,172 +0,0 @@ -{ - "chamber_temperatures": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "3" - ], - "complete_print_exhaust_fan_speed": [ - "70" - ], - "during_print_exhaust_fan_speed": [ - "70" - ], - "filament_deretraction_speed": [ - "nil" - ], - "filament_diameter": [ - "1.75" - ], - "filament_flow_ratio": [ - "1" - ], - "filament_is_support": [ - "0" - ], - "filament_long_retractions_when_cut": [ - "nil" - ], - "filament_minimal_purge_on_wipe_tower": [ - "15" - ], - "filament_retract_before_wipe": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" - ], - "filament_retraction_distances_when_cut": [ - "nil" - ], - "filament_retraction_length": [ - "nil" - ], - "filament_retraction_minimum_travel": [ - "nil" - ], - "filament_retraction_speed": [ - "nil" - ], - "filament_settings_id": [ - "" - ], - "filament_soluble": [ - "0" - ], - "filament_vendor": [ - "Snapmaker" - ], - "filament_wipe": [ - "nil" - ], - "filament_wipe_distance": [ - "nil" - ], - "filament_z_hop": [ - "nil" - ], - "filament_z_hop_types": [ - "nil" - ], - "full_fan_speed_layer": [ - "0" - ], - "required_nozzle_HRC": [ - "3" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "temperature_vitrification": [ - "100" - ], - "compatible_printers": [], - "filament_start_gcode": [ - "; Filament gcode\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" - ], - "filament_end_gcode": [ - "; filament end gcode \nM106 P3 S0\n" - ], - "type": "filament", - "name": "fdm_filament_asa_generic", - "from": "system", - "instantiation": "false", - "activate_air_filtration": [ - "0" - ], - "cool_plate_temp": [ - "0" - ], - "cool_plate_temp_initial_layer": [ - "0" - ], - "eng_plate_temp": [ - "90" - ], - "eng_plate_temp_initial_layer": [ - "90" - ], - "fan_cooling_layer_time": [ - "35" - ], - "fan_max_speed": [ - "80" - ], - "fan_min_speed": [ - "10" - ], - "filament_cost": [ - "20" - ], - "filament_density": [ - "1.04" - ], - "filament_max_volumetric_speed": [ - "28.6" - ], - "filament_type": [ - "ASA" - ], - "hot_plate_temp": [ - "90" - ], - "hot_plate_temp_initial_layer": [ - "90" - ], - "nozzle_temperature": [ - "260" - ], - "nozzle_temperature_initial_layer": [ - "260" - ], - "nozzle_temperature_range_high": [ - "280" - ], - "nozzle_temperature_range_low": [ - "240" - ], - "overhang_fan_speed": [ - "80" - ], - "overhang_fan_threshold": [ - "25%" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "slow_down_layer_time": [ - "3" - ], - "slow_down_min_speed": [ - "20" - ], - "textured_plate_temp": [ - "90" - ], - "textured_plate_temp_initial_layer": [ - "90" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_bvoh_generic.json b/resources/profiles/Snapmaker/filament/fdm_filament_bvoh_generic.json deleted file mode 100644 index 0adff73370d..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_bvoh_generic.json +++ /dev/null @@ -1,85 +0,0 @@ -{ - "type": "filament", - "name": "fdm_filament_bvoh_generic", - "inherits": "fdm_filament_common_generic", - "from": "system", - "instantiation": "false", - "additional_cooling_fan_speed": [ - "70" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "cool_plate_temp": [ - "40" - ], - "cool_plate_temp_initial_layer": [ - "40" - ], - "eng_plate_temp": [ - "0" - ], - "eng_plate_temp_initial_layer": [ - "0" - ], - "fan_cooling_layer_time": [ - "100" - ], - "fan_min_speed": [ - "100" - ], - "filament_cost": [ - "69.99" - ], - "filament_density": [ - "1.13" - ], - "filament_is_support": [ - "1" - ], - "filament_max_volumetric_speed": [ - "8" - ], - "filament_type": [ - "BVOH" - ], - "hot_plate_temp": [ - "55" - ], - "hot_plate_temp_initial_layer": [ - "55" - ], - "nozzle_temperature": [ - "220" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": [ - "190" - ], - "overhang_fan_threshold": [ - "50%" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "slow_down_min_speed": [ - "20" - ], - "temperature_vitrification": [ - "45" - ], - "textured_plate_temp": [ - "55" - ], - "textured_plate_temp_initial_layer": [ - "55" - ], - "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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_common.json b/resources/profiles/Snapmaker/filament/fdm_filament_common.json index 4e6b9230ff8..91ee024de34 100644 --- a/resources/profiles/Snapmaker/filament/fdm_filament_common.json +++ b/resources/profiles/Snapmaker/filament/fdm_filament_common.json @@ -2,188 +2,5 @@ "type": "filament", "from": "system", "instantiation": "false", - "name": "fdm_filament_common", - "filament_vendor": [ - "Snapmaker" - ], - "filament_start_gcode": [ - "" - ], - "filament_end_gcode": [ - "" - ], - "filament_is_support": [ - "0" - ], - "filament_soluble": [ - "0" - ], - "filament_settings_id": [ - "" - ], - "required_nozzle_HRC": [ - "3" - ], - "bed_type": [ - "Hot Plate" - ], - "hot_plate_temp": [ - "60" - ], - "hot_plate_temp_initial_layer": [ - "60" - ], - "overhang_fan_threshold": [ - "95%" - ], - "overhang_fan_speed": [ - "100" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "close_fan_the_first_x_layers": [ - "2" - ], - "filament_flow_ratio": [ - "1" - ], - "reduce_fan_stop_start_freq": [ - "0" - ], - "fan_cooling_layer_time": [ - "60" - ], - "filament_cost": [ - "0" - ], - "filament_density": [ - "0" - ], - "filament_deretraction_speed": [ - "nil" - ], - "filament_diameter": [ - "1.75" - ], - "filament_max_volumetric_speed": [ - "0" - ], - "filament_minimal_purge_on_wipe_tower": [ - "0" - ], - "filament_retraction_minimum_travel": [ - "nil" - ], - "filament_retract_before_wipe": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" - ], - "filament_retraction_length": [ - "nil" - ], - "filament_z_hop": [ - "nil" - ], - "filament_z_hop_types": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retraction_speed": [ - "nil" - ], - "filament_wipe": [ - "nil" - ], - "filament_wipe_distance": [ - "nil" - ], - "filament_loading_speed_start": [ - "3" - ], - "filament_loading_speed": [ - "25" - ], - "filament_unloading_speed_start": [ - "3" - ], - "filament_unloading_speed": [ - "25" - ], - "filament_load_time": [ - "0" - ], - "filament_unload_time": [ - "0" - ], - "filament_toolchange_delay": [ - "0" - ], - "filament_cooling_moves": [ - "0" - ], - "filament_cooling_initial_speed": [ - "2.2" - ], - "filament_cooling_final_speed": [ - "3.4" - ], - "filament_multitool_ramming": [ - "0" - ], - "filament_multitool_ramming_volume": [ - "0" - ], - "nozzle_temperature_initial_layer": [ - "200" - ], - "nozzle_temperature": [ - "200" - ], - "temperature_vitrification": [ - "140" - ], - "full_fan_speed_layer": [ - "0" - ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "35" - ], - "slow_down_min_speed": [ - "10" - ], - "slow_down_layer_time": [ - "8" - ], - "enable_pressure_advance": [ - "0" - ], - "pressure_advance": [ - "0.04" - ], - "cool_plate_temp": [ - "0" - ], - "eng_plate_temp": [ - "0" - ], - "textured_plate_temp": [ - "0" - ], - "cool_plate_temp_initial_layer": [ - "0" - ], - "eng_plate_temp_initial_layer": [ - "0" - ], - "textured_plate_temp_initial_layer": [ - "0" - ] + "name": "fdm_filament_common" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_common_generic.json b/resources/profiles/Snapmaker/filament/fdm_filament_common_generic.json deleted file mode 100644 index 153e224f95b..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_common_generic.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "type": "filament", - "name": "fdm_filament_common_generic", - "from": "system", - "instantiation": "false", - "activate_air_filtration": [ - "0" - ], - "chamber_temperatures": [ - "0" - ], - "close_fan_the_first_x_layers": [ - "3" - ], - "complete_print_exhaust_fan_speed": [ - "70" - ], - "cool_plate_temp": [ - "60" - ], - "cool_plate_temp_initial_layer": [ - "60" - ], - "during_print_exhaust_fan_speed": [ - "70" - ], - "eng_plate_temp": [ - "60" - ], - "eng_plate_temp_initial_layer": [ - "60" - ], - "fan_cooling_layer_time": [ - "60" - ], - "fan_max_speed": [ - "100" - ], - "fan_min_speed": [ - "35" - ], - "filament_cost": [ - "0" - ], - "filament_density": [ - "0" - ], - "filament_deretraction_speed": [ - "nil" - ], - "filament_diameter": [ - "1.75" - ], - "filament_flow_ratio": [ - "1" - ], - "filament_is_support": [ - "0" - ], - "filament_long_retractions_when_cut": [ - "nil" - ], - "filament_max_volumetric_speed": [ - "0" - ], - "filament_minimal_purge_on_wipe_tower": [ - "15" - ], - "filament_retract_before_wipe": [ - "nil" - ], - "filament_retract_restart_extra": [ - "nil" - ], - "filament_retract_when_changing_layer": [ - "nil" - ], - "filament_retraction_distances_when_cut": [ - "nil" - ], - "filament_retraction_length": [ - "nil" - ], - "filament_retraction_minimum_travel": [ - "nil" - ], - "filament_retraction_speed": [ - "nil" - ], - "filament_settings_id": [ - "" - ], - "filament_soluble": [ - "0" - ], - "filament_type": [ - "PLA" - ], - "filament_vendor": [ - "Snapmaker" - ], - "filament_wipe": [ - "nil" - ], - "filament_wipe_distance": [ - "nil" - ], - "filament_z_hop": [ - "nil" - ], - "filament_z_hop_types": [ - "nil" - ], - "full_fan_speed_layer": [ - "0" - ], - "hot_plate_temp": [ - "60" - ], - "hot_plate_temp_initial_layer": [ - "60" - ], - "nozzle_temperature": [ - "200" - ], - "nozzle_temperature_initial_layer": [ - "200" - ], - "overhang_fan_speed": [ - "100" - ], - "overhang_fan_threshold": [ - "95%" - ], - "reduce_fan_stop_start_freq": [ - "0" - ], - "required_nozzle_HRC": [ - "3" - ], - "slow_down_for_layer_cooling": [ - "1" - ], - "slow_down_layer_time": [ - "8" - ], - "slow_down_min_speed": [ - "10" - ], - "temperature_vitrification": [ - "100" - ], - "textured_plate_temp": [ - "60" - ], - "textured_plate_temp_initial_layer": [ - "60" - ], - "compatible_printers": [], - "filament_start_gcode": [ - "; Filament gcode\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" - ], - "filament_end_gcode": [ - "; filament end gcode \nM106 P3 S0\n" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pa.json b/resources/profiles/Snapmaker/filament/fdm_filament_pa.json deleted file mode 100644 index f2eeff4cb92..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_pa.json +++ /dev/null @@ -1,85 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "fdm_filament_pa", - "inherits": "fdm_filament_common", - "required_nozzle_HRC": [ - "40" - ], - "hot_plate_temp": [ - "95" - ], - "hot_plate_temp_initial_layer": [ - "90" - ], - "overhang_fan_threshold": [ - "0%" - ], - "overhang_fan_speed": [ - "60" - ], - "close_fan_the_first_x_layers": [ - "3" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "fan_cooling_layer_time": [ - "20" - ], - "filament_cost": [ - "150" - ], - "filament_density": [ - "1.09" - ], - "filament_max_volumetric_speed": [ - "8" - ], - "filament_retraction_minimum_travel": [ - "0" - ], - "filament_retraction_length": [ - "2" - ], - "filament_retraction_speed": [ - "36" - ], - "nozzle_temperature_initial_layer": [ - "255" - ], - "nozzle_temperature": [ - "250" - ], - "temperature_vitrification": [ - "203" - ], - "full_fan_speed_layer": [ - "3" - ], - "fan_max_speed": [ - "65" - ], - "fan_min_speed": [ - "30" - ], - "slow_down_min_speed": [ - "15" - ], - "slow_down_layer_time": [ - "20" - ], - "filament_type": [ - "PA-CF" - ], - "nozzle_temperature_range_low": [ - "250" - ], - "nozzle_temperature_range_high": [ - "260" - ], - "filament_notes": [ - "!! It needs to be dried before use.\n" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pa_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_pa_category.json new file mode 100644 index 00000000000..9f043585267 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_pa_category.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_pa_category", + "inherits": "fdm_filament_common" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pa_cf_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_pa_cf_category.json new file mode 100644 index 00000000000..57897d66f0c --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_pa_cf_category.json @@ -0,0 +1,179 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_pa_cf_category", + "inherits": "fdm_filament_common", + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "8" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PA-CF" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "overhang_fan_threshold": [ + "0%" + ], + "required_nozzle_HRC": [ + "40" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pa_generic.json b/resources/profiles/Snapmaker/filament/fdm_filament_pa_generic.json deleted file mode 100644 index 4f465818a1c..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_pa_generic.json +++ /dev/null @@ -1,82 +0,0 @@ -{ - "type": "filament", - "name": "fdm_filament_pa_generic", - "inherits": "fdm_filament_common_generic", - "from": "system", - "instantiation": "false", - "activate_air_filtration": [ - "1" - ], - "cool_plate_temp": [ - "0" - ], - "cool_plate_temp_initial_layer": [ - "0" - ], - "eng_plate_temp": [ - "100" - ], - "eng_plate_temp_initial_layer": [ - "100" - ], - "fan_cooling_layer_time": [ - "4" - ], - "fan_max_speed": [ - "60" - ], - "fan_min_speed": [ - "0" - ], - "filament_cost": [ - "20" - ], - "filament_density": [ - "1.04" - ], - "filament_max_volumetric_speed": [ - "8" - ], - "filament_type": [ - "PA" - ], - "hot_plate_temp": [ - "100" - ], - "hot_plate_temp_initial_layer": [ - "100" - ], - "nozzle_temperature": [ - "290" - ], - "nozzle_temperature_initial_layer": [ - "290" - ], - "nozzle_temperature_range_high": [ - "300" - ], - "nozzle_temperature_range_low": [ - "260" - ], - "overhang_fan_speed": [ - "30" - ], - "required_nozzle_HRC": [ - "40" - ], - "slow_down_layer_time": [ - "2" - ], - "slow_down_min_speed": [ - "20" - ], - "temperature_vitrification": [ - "108" - ], - "textured_plate_temp": [ - "100" - ], - "textured_plate_temp_initial_layer": [ - "100" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pc_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_pc_category.json new file mode 100644 index 00000000000..b00bbb9cea4 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_pc_category.json @@ -0,0 +1,266 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_pc_category", + "inherits": "fdm_filament_common", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "fan_cooling_layer_time": [ + "30" + ], + "fan_max_speed": [ + "60" + ], + "fan_min_speed": [ + "10" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.04" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_max_volumetric_speed": [ + "16" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PC" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature": [ + "280" + ], + "nozzle_temperature_range_high": [ + "290" + ], + "nozzle_temperature_range_low": [ + "260" + ], + "overhang_fan_speed": [ + "60" + ], + "overhang_fan_threshold": [ + "25%" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "2" + ], + "slow_down_min_speed": [ + "20" + ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "120" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pc_generic.json b/resources/profiles/Snapmaker/filament/fdm_filament_pc_generic.json deleted file mode 100644 index fae4044632e..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_pc_generic.json +++ /dev/null @@ -1,82 +0,0 @@ -{ - "type": "filament", - "name": "fdm_filament_pc_generic", - "inherits": "fdm_filament_common_generic", - "from": "system", - "instantiation": "false", - "cool_plate_temp": [ - "0" - ], - "cool_plate_temp_initial_layer": [ - "0" - ], - "eng_plate_temp": [ - "110" - ], - "eng_plate_temp_initial_layer": [ - "110" - ], - "fan_cooling_layer_time": [ - "30" - ], - "fan_max_speed": [ - "60" - ], - "fan_min_speed": [ - "10" - ], - "filament_cost": [ - "20" - ], - "filament_density": [ - "1.04" - ], - "filament_max_volumetric_speed": [ - "18" - ], - "filament_type": [ - "PC" - ], - "hot_plate_temp": [ - "110" - ], - "hot_plate_temp_initial_layer": [ - "110" - ], - "nozzle_temperature": [ - "280" - ], - "nozzle_temperature_initial_layer": [ - "270" - ], - "nozzle_temperature_range_high": [ - "290" - ], - "nozzle_temperature_range_low": [ - "260" - ], - "overhang_fan_speed": [ - "60" - ], - "overhang_fan_threshold": [ - "25%" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "slow_down_layer_time": [ - "2" - ], - "slow_down_min_speed": [ - "20" - ], - "temperature_vitrification": [ - "120" - ], - "textured_plate_temp": [ - "110" - ], - "textured_plate_temp_initial_layer": [ - "110" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @base.json b/resources/profiles/Snapmaker/filament/fdm_filament_pctg_category.json similarity index 79% rename from resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @base.json rename to resources/profiles/Snapmaker/filament/fdm_filament_pctg_category.json index 73b74fbce50..db73daaf9cf 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @base.json +++ b/resources/profiles/Snapmaker/filament/fdm_filament_pctg_category.json @@ -2,8 +2,8 @@ "type": "filament", "from": "system", "instantiation": "false", - "name": "Snapmaker PLA SnapSpeed @base", - "filament_id": "16557273931", + "name": "fdm_filament_pctg_category", + "inherits": "fdm_filament_common", "activate_air_filtration": [ "0" ], @@ -28,44 +28,47 @@ "chamber_temperature": [ "0" ], + "chamber_temperatures": [ + "0" + ], "close_fan_the_first_x_layers": [ - "1" + "3" ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", "complete_print_exhaust_fan_speed": [ - "80" + "70" ], "cool_plate_temp": [ - "35" + "0" ], "cool_plate_temp_initial_layer": [ - "35" + "0" + ], + "default_filament_colour": [ + "" ], "dont_slow_down_outer_wall": [ "0" ], "during_print_exhaust_fan_speed": [ - "60" + "70" ], "enable_overhang_bridge_fan": [ "1" ], "enable_pressure_advance": [ - "1" - ], - "eng_plate_temp": [ - "45" - ], - "eng_plate_temp_initial_layer": [ - "45" + "0" ], "fan_cooling_layer_time": [ - "60" + "30" ], "fan_max_speed": [ - "100" + "40" ], "fan_min_speed": [ - "100" + "10" ], "filament_cooling_final_speed": [ "3.4" @@ -77,22 +80,22 @@ "4" ], "filament_cost": [ - "0" + "28.99" ], "filament_density": [ - "1.25" + "1.29" ], "filament_deretraction_speed": [ - "60" + "nil" ], "filament_diameter": [ "1.75" ], - "filament_end_gcode": [ - " " - ], "filament_flow_ratio": [ - "0.99" + "0.95" + ], + "filament_flow_support": [ + "standard" ], "filament_is_support": [ "0" @@ -107,20 +110,14 @@ "nil" ], "filament_max_volumetric_speed": [ - "18" + "6" ], "filament_minimal_purge_on_wipe_tower": [ "15" ], - "filament_multitool_ramming": [ - "0" - ], "filament_multitool_ramming_flow": [ "10" ], - "filament_multitool_ramming_volume": [ - "10" - ], "filament_notes": [ "" ], @@ -142,6 +139,9 @@ "filament_retract_restart_extra": [ "nil" ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], "filament_retract_when_changing_layer": [ "nil" ], @@ -149,13 +149,16 @@ "nil" ], "filament_retraction_length": [ - "3" + "nil" ], "filament_retraction_minimum_travel": [ "nil" ], "filament_retraction_speed": [ - "60" + "nil" + ], + "filament_settings_id": [ + "" ], "filament_shrink": [ "100%" @@ -172,14 +175,14 @@ "filament_stamping_loading_speed": [ "0" ], - "filament_start_gcode": [ - " " - ], "filament_toolchange_delay": [ "0" ], + "filament_tower_ironing_area": [ + "4" + ], "filament_type": [ - "PLA" + "PCTG" ], "filament_unloading_speed": [ "90" @@ -187,9 +190,6 @@ "filament_unloading_speed_start": [ "100" ], - "filament_vendor": [ - "Snapmaker" - ], "filament_wipe": [ "nil" ], @@ -197,67 +197,76 @@ "nil" ], "filament_z_hop": [ - "0.2" + "nil" ], "filament_z_hop_types": [ - "Normal Lift" + "nil" ], "full_fan_speed_layer": [ "0" ], - "hot_plate_temp": [ - "45" + "graphic_effect_plate_temp": [ + "0" ], - "hot_plate_temp_initial_layer": [ - "45" + "graphic_effect_plate_temp_initial_layer": [ + "0" ], "idle_temperature": [ "0" ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], "nozzle_temperature": [ - "200" + "255" ], "nozzle_temperature_initial_layer": [ - "230" + "255" ], "nozzle_temperature_range_high": [ - "240" + "270" ], "nozzle_temperature_range_low": [ - "190" + "240" ], "overhang_fan_speed": [ - "100" + "90" ], "overhang_fan_threshold": [ - "95%" + "10%" ], "pellet_flow_coefficient": [ "0.4157" ], - "pressure_advance": [ - "0.04" - ], "reduce_fan_stop_start_freq": [ "1" ], "required_nozzle_HRC": [ - "0" + "3" ], "slow_down_for_layer_cooling": [ "1" ], "slow_down_layer_time": [ - "5" + "12" ], "slow_down_min_speed": [ "10" ], + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" + ], "support_material_interface_fan_speed": [ "-1" ], "temperature_vitrification": [ - "100" + "90" ], "textured_cool_plate_temp": [ "40" @@ -265,10 +274,5 @@ "textured_cool_plate_temp_initial_layer": [ "40" ], - "textured_plate_temp": [ - "45" - ], - "textured_plate_temp_initial_layer": [ - "45" - ] -} + "version": "0.0.0.0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pctg_generic.json b/resources/profiles/Snapmaker/filament/fdm_filament_pctg_generic.json deleted file mode 100644 index 12d1e3c9734..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_pctg_generic.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "type": "filament", - "name": "fdm_filament_pctg_generic", - "inherits": "fdm_filament_common_generic", - "from": "system", - "instantiation": "false", - "eng_plate_temp": [ - "0" - ], - "eng_plate_temp_initial_layer": [ - "0" - ], - "fan_cooling_layer_time": [ - "20" - ], - "fan_min_speed": [ - "20" - ], - "filament_cost": [ - "30" - ], - "filament_density": [ - "1.27" - ], - "filament_max_volumetric_speed": [ - "25" - ], - "filament_type": [ - "PCTG" - ], - "hot_plate_temp": [ - "80" - ], - "hot_plate_temp_initial_layer": [ - "80" - ], - "nozzle_temperature": [ - "255" - ], - "nozzle_temperature_initial_layer": [ - "255" - ], - "nozzle_temperature_range_high": [ - "260" - ], - "nozzle_temperature_range_low": [ - "220" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "temperature_vitrification": [ - "70" - ], - "textured_plate_temp": [ - "80" - ], - "textured_plate_temp_initial_layer": [ - "80" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S180\n{elsif (bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S255\n{endif};Prevent PLA from jamming\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_peba_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_peba_category.json new file mode 100644 index 00000000000..c2a5a7fec78 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_peba_category.json @@ -0,0 +1,10 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_peba_category", + "inherits": "fdm_filament_common", + "filament_type": [ + "PEBA" + ] +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pet.json b/resources/profiles/Snapmaker/filament/fdm_filament_pet.json deleted file mode 100644 index 2c13dc91c32..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_pet.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "fdm_filament_pet", - "inherits": "fdm_filament_common", - "hot_plate_temp": [ - "65" - ], - "overhang_fan_threshold": [ - "25%" - ], - "overhang_fan_speed": [ - "60" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "fan_cooling_layer_time": [ - "7" - ], - "filament_cost": [ - "8" - ], - "filament_density": [ - "1.29" - ], - "filament_max_volumetric_speed": [ - "6" - ], - "nozzle_temperature_initial_layer": [ - "275" - ], - "nozzle_temperature": [ - "278" - ], - "temperature_vitrification": [ - "230" - ], - "fan_max_speed": [ - "40" - ], - "fan_min_speed": [ - "0" - ], - "slow_down_min_speed": [ - "50" - ], - "slow_down_layer_time": [ - "2" - ], - "enable_pressure_advance": [ - "1" - ], - "pressure_advance": [ - "0.022" - ], - "filament_type": [ - "PET" - ], - "nozzle_temperature_range_low": [ - "250" - ], - "nozzle_temperature_range_high": [ - "280" - ], - "filament_notes": [ - "JiaNong PET 1.63x1.75mm" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pet2.json b/resources/profiles/Snapmaker/filament/fdm_filament_pet2.json deleted file mode 100644 index 6565a7f5013..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_pet2.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "type": "filament", - "name": "fdm_filament_pet2", - "inherits": "fdm_filament_common2", - "from": "system", - "instantiation": "false", - "eng_plate_temp": [ - "0" - ], - "eng_plate_temp_initial_layer": [ - "0" - ], - "fan_cooling_layer_time": [ - "20" - ], - "fan_min_speed": [ - "20" - ], - "filament_cost": [ - "30" - ], - "filament_density": [ - "1.27" - ], - "filament_max_volumetric_speed": [ - "25" - ], - "filament_type": [ - "PETG" - ], - "filament_adhesiveness_category": [ - "300" - ], - "hot_plate_temp": [ - "80" - ], - "hot_plate_temp_initial_layer": [ - "80" - ], - "nozzle_temperature_range_low": [ - "220" - ], - "nozzle_temperature_range_high": [ - "260" - ], - "nozzle_temperature": [ - "255" - ], - "nozzle_temperature_initial_layer": [ - "255" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "supertack_plate_temp": [ - "70" - ], - "supertack_plate_temp_initial_layer": [ - "70" - ], - "temperature_vitrification": [ - "70" - ], - "textured_plate_temp": [ - "80" - ], - "textured_plate_temp_initial_layer": [ - "80" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S180\n{elsif (bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S255\n{endif};Prevent PLA from jamming\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" - ], - "filament_end_gcode": [ - "; filament end gcode \n\n" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A @U1.json b/resources/profiles/Snapmaker/filament/fdm_filament_pet_category.json similarity index 76% rename from resources/profiles/Snapmaker/filament/Snapmaker TPU 95A @U1.json rename to resources/profiles/Snapmaker/filament/fdm_filament_pet_category.json index 9ab3640efd4..ea424b27df8 100644 --- a/resources/profiles/Snapmaker/filament/Snapmaker TPU 95A @U1.json +++ b/resources/profiles/Snapmaker/filament/fdm_filament_pet_category.json @@ -1,16 +1,10 @@ { - "type": "filament", - "from": "system", - "instantiation": "true", - "name": "Snapmaker TPU 95A @U1", - "setting_id": "316428530", - "inherits": "Snapmaker TPU 95A @U1 base", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - - - "activate_air_filtration": [ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_pet_category", + "inherits": "fdm_filament_common", + "activate_air_filtration": [ "0" ], "activate_chamber_temp_control": [ @@ -29,13 +23,16 @@ "0" ], "additional_cooling_fan_speed": [ - "70" + "0" + ], + "bed_type": [ + "Hot Plate" ], "chamber_temperature": [ "0" ], "close_fan_the_first_x_layers": [ - "3" + "2" ], "compatible_printers_condition": "", "compatible_prints": [], @@ -44,10 +41,13 @@ "80" ], "cool_plate_temp": [ - "30" + "0" ], "cool_plate_temp_initial_layer": [ - "30" + "0" + ], + "default_filament_colour": [ + "" ], "dont_slow_down_outer_wall": [ "0" @@ -58,68 +58,47 @@ "enable_overhang_bridge_fan": [ "1" ], - "enable_pressure_advance": [ - "0" - ], "eng_plate_temp": [ - "30" + "0" ], "eng_plate_temp_initial_layer": [ - "30" + "0" ], "fan_cooling_layer_time": [ - "100" - ], - "fan_max_speed": [ - "70" - ], - "fan_min_speed": [ - "70" - ], - "filament_cooling_final_speed": [ - "3.4" - ], - "filament_cooling_initial_speed": [ - "2.2" - ], - "filament_cooling_moves": [ - "4" + "7" ], "filament_cost": [ - "20" + "8" ], "filament_density": [ - "1.24" + "1.29" ], "filament_deretraction_speed": [ - "8" + "nil" ], "filament_diameter": [ "1.75" ], "filament_end_gcode": [ - "; filament end gcode \n" + "" ], "filament_flow_ratio": [ "1" ], - "filament_is_support": [ - "0" + "filament_flow_support": [ + "standard" ], - "filament_loading_speed": [ - "28" + "filament_is_high_temperature": [ + "0" ], - "filament_loading_speed_start": [ - "3" + "filament_is_support": [ + "0" ], "filament_long_retractions_when_cut": [ "nil" ], - "filament_max_volumetric_speed": [ - "3.2" - ], "filament_minimal_purge_on_wipe_tower": [ - "15" + "0" ], "filament_multitool_ramming": [ "0" @@ -128,10 +107,10 @@ "10" ], "filament_multitool_ramming_volume": [ - "10" + "0" ], "filament_notes": [ - "" + "JiaNong PET 1.63x1.75mm" ], "filament_ramming_parameters": [ "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" @@ -139,6 +118,9 @@ "filament_retract_before_wipe": [ "nil" ], + "filament_retract_length_toolchange": [ + "nil" + ], "filament_retract_lift_above": [ "nil" ], @@ -151,6 +133,9 @@ "filament_retract_restart_extra": [ "nil" ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], "filament_retract_when_changing_layer": [ "nil" ], @@ -158,13 +143,16 @@ "nil" ], "filament_retraction_length": [ - "1.4" + "nil" ], "filament_retraction_minimum_travel": [ "nil" ], "filament_retraction_speed": [ - "30" + "nil" + ], + "filament_settings_id": [ + "" ], "filament_shrink": [ "100%" @@ -182,22 +170,19 @@ "0" ], "filament_start_gcode": [ - "; filament start gcode\n" + "" ], "filament_toolchange_delay": [ "0" ], - "filament_type": [ - "TPU" - ], - "filament_unloading_speed": [ - "90" + "filament_tower_ironing_area": [ + "4" ], - "filament_unloading_speed_start": [ - "100" + "filament_type": [ + "PET" ], "filament_vendor": [ - "Generic" + "Snapmaker" ], "filament_wipe": [ "nil" @@ -206,67 +191,79 @@ "nil" ], "filament_z_hop": [ - "0.4" + "nil" ], "filament_z_hop_types": [ - "Auto Lift" + "nil" ], "full_fan_speed_layer": [ "0" ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], "hot_plate_temp": [ - "55" + "65" ], "hot_plate_temp_initial_layer": [ - "55" + "60" ], "idle_temperature": [ "0" ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], "nozzle_temperature": [ - "225" + "278" ], "nozzle_temperature_initial_layer": [ - "225" + "275" ], "nozzle_temperature_range_high": [ - "250" + "280" ], "nozzle_temperature_range_low": [ - "200" - ], - "overhang_fan_speed": [ - "100" + "250" ], "overhang_fan_threshold": [ - "95%" + "25%" ], "pellet_flow_coefficient": [ "0.4157" ], "pressure_advance": [ - "0.02" + "0.022" ], "reduce_fan_stop_start_freq": [ "1" ], "required_nozzle_HRC": [ - "0" + "3" ], "slow_down_for_layer_cooling": [ "1" ], "slow_down_layer_time": [ - "8" + "2" ], - "slow_down_min_speed": [ - "10" + "supertack_plate_temp": [ + "35" + ], + "supertack_plate_temp_initial_layer": [ + "35" ], "support_material_interface_fan_speed": [ "-1" ], "temperature_vitrification": [ - "60" + "230" ], "textured_cool_plate_temp": [ "40" @@ -275,11 +272,10 @@ "40" ], "textured_plate_temp": [ - "35" + "0" ], "textured_plate_temp_initial_layer": [ - "35" + "0" ], - "filament_type": ["TPU"] - + "version": "0.0.0.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pet_generic.json b/resources/profiles/Snapmaker/filament/fdm_filament_pet_generic.json deleted file mode 100644 index 553788156e7..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_pet_generic.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "type": "filament", - "name": "fdm_filament_pet_generic", - "inherits": "fdm_filament_common_generic", - "from": "system", - "instantiation": "false", - "eng_plate_temp": [ - "0" - ], - "eng_plate_temp_initial_layer": [ - "0" - ], - "fan_cooling_layer_time": [ - "20" - ], - "fan_min_speed": [ - "20" - ], - "filament_cost": [ - "30" - ], - "filament_density": [ - "1.27" - ], - "filament_max_volumetric_speed": [ - "25" - ], - "filament_type": [ - "PETG" - ], - "hot_plate_temp": [ - "80" - ], - "hot_plate_temp_initial_layer": [ - "80" - ], - "nozzle_temperature": [ - "255" - ], - "nozzle_temperature_initial_layer": [ - "255" - ], - "nozzle_temperature_range_high": [ - "260" - ], - "nozzle_temperature_range_low": [ - "220" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "temperature_vitrification": [ - "70" - ], - "textured_plate_temp": [ - "80" - ], - "textured_plate_temp_initial_layer": [ - "80" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S180\n{elsif (bed_temperature[current_extruder] >50)||(bed_temperature_initial_layer[current_extruder] >50)}M106 P3 S255\n{endif};Prevent PLA from jamming\n\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_petg.json b/resources/profiles/Snapmaker/filament/fdm_filament_petg.json deleted file mode 100644 index 926a3f65a8a..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_petg.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "fdm_filament_petg", - "inherits": "fdm_filament_common", - "filament_cost": ["100"], - "filament_settings_id": ["Snapmaker_PETG "], - - "hot_plate_temp": ["75"], - "hot_plate_temp_initial_layer": ["80"], - "is_custom_defined": "0", - "nozzle_temperature": ["230"], - "nozzle_temperature_initial_layer": ["240"], - "pressure_advance": ["0.03"], - "temperature_vitrification": ["70"], - - "overhang_fan_threshold": ["25%"], - "overhang_fan_speed": ["90"], - "filament_flow_ratio": ["0.95"], - "reduce_fan_stop_start_freq": ["1"], - "fan_cooling_layer_time": ["30"], - - "filament_density": ["1.27"], - "filament_max_volumetric_speed": ["10"], - "filament_retraction_minimum_travel": ["0"], - "filament_retraction_length": ["1.8"], - - "fan_max_speed": ["90"], - "fan_min_speed": ["40"], - "slow_down_min_speed": ["20"], - "enable_pressure_advance": ["1"], - - "filament_type": ["PETG"], - "nozzle_temperature_range_low": ["220"], - "nozzle_temperature_range_high": ["270"] -} diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_petg_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_petg_category.json new file mode 100644 index 00000000000..7cc3086fa9e --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_petg_category.json @@ -0,0 +1,164 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_petg_category", + "inherits": "fdm_filament_common", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_petg_cf_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_petg_cf_category.json new file mode 100644 index 00000000000..28b9281338c --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_petg_cf_category.json @@ -0,0 +1,191 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_petg_cf_category", + "inherits": "fdm_filament_common", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG-CF" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "40" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "6" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_petg_gf_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_petg_gf_category.json new file mode 100644 index 00000000000..1191fbd4b06 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_petg_gf_category.json @@ -0,0 +1,242 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_petg_gf_category", + "inherits": "fdm_filament_common", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "34.99" + ], + "filament_density": [ + "1.25" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_length": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG-GF" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "0" + ], + "graphic_effect_plate_temp_initial_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "40" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "6" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "70" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_petg_hf_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_petg_hf_category.json new file mode 100644 index 00000000000..093716aa379 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_petg_hf_category.json @@ -0,0 +1,200 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_petg_hf_category", + "inherits": "fdm_filament_common", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "3" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "0" + ], + "cool_plate_temp_initial_layer": [ + "0" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "24.99" + ], + "filament_density": [ + "1.28" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PETG" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "overhang_fan_threshold": [ + "10%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "70" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pla.json b/resources/profiles/Snapmaker/filament/fdm_filament_pla.json deleted file mode 100644 index c8dd88ef7e7..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_pla.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "fdm_filament_pla", - "inherits": "fdm_filament_common", - - "filament_cost": ["100"], - "filament_flow_ratio": ["0.98"], - "filament_retraction_length": ["2"], - "filament_retraction_speed": ["60"], - "filament_settings_id": ["Snapmaker_PLA"], - - "hot_plate_temp": ["65"], - "hot_plate_temp_initial_layer": ["70"], - - "nozzle_temperature": ["215"], - "pressure_advance": ["0.02"], - "temperature_vitrification": ["65"], - - "overhang_fan_threshold": ["0%"], - "close_fan_the_first_x_layers": ["1"], - - "reduce_fan_stop_start_freq": ["1"], - "fan_cooling_layer_time": ["100"], - - "filament_density": ["1.24"], - "filament_max_volumetric_speed": ["14"], - - "nozzle_temperature_initial_layer": ["220"], - - "fan_min_speed": ["100"], - "slow_down_min_speed": ["15"], - "enable_pressure_advance": ["1"], - - "filament_type": ["PLA"], - "nozzle_temperature_range_low": ["190"], - "nozzle_temperature_range_high": ["240"], - "additional_cooling_fan_speed": ["70"] -} diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pla2.json b/resources/profiles/Snapmaker/filament/fdm_filament_pla2.json deleted file mode 100644 index 353828ddd42..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_pla2.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "type": "filament", - "name": "fdm_filament_pla2", - "inherits": "fdm_filament_common2", - "from": "system", - "instantiation": "false", - "additional_cooling_fan_speed": [ - "70" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "cool_plate_temp": [ - "35" - ], - "cool_plate_temp_initial_layer": [ - "35" - ], - "eng_plate_temp": [ - "0" - ], - "eng_plate_temp_initial_layer": [ - "0" - ], - "fan_cooling_layer_time": [ - "100" - ], - "fan_min_speed": [ - "100" - ], - "filament_cost": [ - "20" - ], - "filament_density": [ - "1.24" - ], - "filament_max_volumetric_speed": [ - "12" - ], - "filament_scarf_seam_type": [ - "none" - ], - "filament_scarf_gap": [ - "15%" - ], - "filament_adhesiveness_category": [ - "100" - ], - "hot_plate_temp": [ - "55" - ], - "hot_plate_temp_initial_layer": [ - "55" - ], - "impact_strength_z": [ - "10.0" - ], - "nozzle_temperature": [ - "220" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], - "overhang_fan_threshold": [ - "50%" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "slow_down_layer_time": [ - "4" - ], - "slow_down_min_speed": [ - "20" - ], - "temperature_vitrification": [ - "45" - ], - "textured_plate_temp": [ - "55" - ], - "textured_plate_temp_initial_layer": [ - "55" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\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}" - ], - "filament_end_gcode": [ - "; filament end gcode \n\n" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pla_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_pla_category.json new file mode 100644 index 00000000000..260e0848569 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_pla_category.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_pla_category", + "inherits": "fdm_filament_common" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pla_cf_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_pla_cf_category.json new file mode 100644 index 00000000000..0ad5430bab5 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_pla_cf_category.json @@ -0,0 +1,182 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_pla_cf_category", + "inherits": "fdm_filament_common", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA-CF" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "overhang_fan_speed": [ + "100" + ], + "pressure_advance": [ + "0.02" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "40" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pla_eco.json b/resources/profiles/Snapmaker/filament/fdm_filament_pla_eco.json deleted file mode 100644 index c000e030772..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_pla_eco.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "fdm_filament_pla_eco", - "inherits": "fdm_filament_pla", - "nozzle_temperature_initial_layer": [ - "205" - ], - "nozzle_temperature": [ - "200" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pla_generic.json b/resources/profiles/Snapmaker/filament/fdm_filament_pla_generic.json deleted file mode 100644 index 7b6c7d89982..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_pla_generic.json +++ /dev/null @@ -1,82 +0,0 @@ -{ - "type": "filament", - "name": "fdm_filament_pla_generic", - "inherits": "fdm_filament_common_generic", - "from": "system", - "instantiation": "false", - "fan_cooling_layer_time": [ - "100" - ], - "filament_max_volumetric_speed": [ - "12" - ], - "filament_density": [ - "1.24" - ], - "filament_cost": [ - "20" - ], - "cool_plate_temp": [ - "35" - ], - "eng_plate_temp": [ - "0" - ], - "hot_plate_temp": [ - "55" - ], - "textured_plate_temp": [ - "55" - ], - "cool_plate_temp_initial_layer": [ - "35" - ], - "eng_plate_temp_initial_layer": [ - "0" - ], - "hot_plate_temp_initial_layer": [ - "55" - ], - "textured_plate_temp_initial_layer": [ - "55" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "fan_min_speed": [ - "100" - ], - "overhang_fan_threshold": [ - "50%" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "nozzle_temperature": [ - "220" - ], - "temperature_vitrification": [ - "45" - ], - "nozzle_temperature_range_low": [ - "190" - ], - "nozzle_temperature_range_high": [ - "240" - ], - "slow_down_min_speed": [ - "20" - ], - "slow_down_layer_time": [ - "4" - ], - "additional_cooling_fan_speed": [ - "70" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pla_hs_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_pla_hs_category.json new file mode 100644 index 00000000000..5972104a884 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_pla_hs_category.json @@ -0,0 +1,155 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_pla_hs_category", + "inherits": "fdm_filament_common", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pla_matte_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_pla_matte_category.json new file mode 100644 index 00000000000..ccd14334c69 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_pla_matte_category.json @@ -0,0 +1,152 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_pla_matte_category", + "inherits": "fdm_filament_common", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pla_poly.json b/resources/profiles/Snapmaker/filament/fdm_filament_pla_poly.json deleted file mode 100644 index 935a011aba5..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_pla_poly.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "type": "filament", - "name": "fdm_filament_pla_poly", - "inherits": "fdm_filament_common_poly", - "from": "system", - "filament_id": "OGFL99", - "instantiation": "false", - "additional_cooling_fan_speed": [ - "70" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "cool_plate_temp": [ - "35" - ], - "cool_plate_temp_initial_layer": [ - "35" - ], - "eng_plate_temp": [ - "0" - ], - "eng_plate_temp_initial_layer": [ - "0" - ], - "fan_cooling_layer_time": [ - "100" - ], - "fan_min_speed": [ - "100" - ], - "filament_cost": [ - "20" - ], - "filament_density": [ - "1.24" - ], - "filament_max_volumetric_speed": [ - "12" - ], - "filament_scarf_seam_type": [ - "none" - ], - "filament_scarf_gap": [ - "15%" - ], - "hot_plate_temp": [ - "55" - ], - "hot_plate_temp_initial_layer": [ - "55" - ], - "nozzle_temperature": [ - "220" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], - "nozzle_temperature_range_low": [ - "190" - ], - "nozzle_temperature_range_high": [ - "240" - ], - "overhang_fan_threshold": [ - "50%" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "slow_down_layer_time": [ - "4" - ], - "slow_down_min_speed": [ - "10" - ], - "temperature_vitrification": [ - "45" - ], - "textured_plate_temp": [ - "55" - ], - "textured_plate_temp_initial_layer": [ - "55" - ], - "filament_flow_ratio": [ - "0.98" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pla_silk_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_pla_silk_category.json new file mode 100644 index 00000000000..d3fdb8f3c9c --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_pla_silk_category.json @@ -0,0 +1,155 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_pla_silk_category", + "inherits": "fdm_filament_common", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pva.json b/resources/profiles/Snapmaker/filament/fdm_filament_pva.json deleted file mode 100644 index 2d0f4096966..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_pva.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "fdm_filament_pva", - "inherits": "fdm_filament_common", - - "filament_cost": ["100"], - "filament_density": ["1.27"], - "filament_max_volumetric_speed": ["6"], - "filament_settings_id": ["Snapmaker_PVA"], - - "hot_plate_temp": ["65"], - "hot_plate_temp_initial_layer": ["70"], - - "nozzle_temperature": ["210"], - "nozzle_temperature_initial_layer": ["220"], - "nozzle_temperature_range_high": ["230"], - "temperature_vitrification": ["45"], - - "filament_is_support": ["1"], - - "overhang_fan_threshold": ["50%"], - "reduce_fan_stop_start_freq": ["1"], - "fan_cooling_layer_time": ["100"], - - "filament_deretraction_speed": ["15"], - - "filament_retraction_length": ["2"], - "filament_retraction_speed": ["28"], - - "slow_down_min_speed": ["20"], - "slow_down_layer_time": ["7"], - "filament_type": ["PVA"], - "nozzle_temperature_range_low": ["190"], - - "additional_cooling_fan_speed": ["50"] -} diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pva_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_pva_category.json new file mode 100644 index 00000000000..8c6e1d7f2f7 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_pva_category.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_pva_category", + "inherits": "fdm_filament_common" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_pva_generic.json b/resources/profiles/Snapmaker/filament/fdm_filament_pva_generic.json deleted file mode 100644 index b784727f575..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_pva_generic.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "type": "filament", - "name": "fdm_filament_pva_generic", - "inherits": "fdm_filament_common_generic", - "from": "system", - "instantiation": "false", - "additional_cooling_fan_speed": [ - "70" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "cool_plate_temp": [ - "45" - ], - "cool_plate_temp_initial_layer": [ - "45" - ], - "eng_plate_temp": [ - "0" - ], - "eng_plate_temp_initial_layer": [ - "0" - ], - "fan_cooling_layer_time": [ - "100" - ], - "fan_min_speed": [ - "100" - ], - "filament_cost": [ - "20" - ], - "filament_density": [ - "1.24" - ], - "filament_is_support": [ - "1" - ], - "filament_max_volumetric_speed": [ - "15" - ], - "filament_soluble": [ - "1" - ], - "filament_type": [ - "PVA" - ], - "hot_plate_temp": [ - "55" - ], - "hot_plate_temp_initial_layer": [ - "55" - ], - "nozzle_temperature": [ - "220" - ], - "nozzle_temperature_initial_layer": [ - "220" - ], - "nozzle_temperature_range_high": [ - "240" - ], - "nozzle_temperature_range_low": [ - "190" - ], - "overhang_fan_threshold": [ - "50%" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "slow_down_layer_time": [ - "4" - ], - "slow_down_min_speed": [ - "50" - ], - "temperature_vitrification": [ - "45" - ], - "textured_plate_temp": [ - "55" - ], - "textured_plate_temp_initial_layer": [ - "55" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >45)||(bed_temperature_initial_layer[current_extruder] >45)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S180\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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_common2.json b/resources/profiles/Snapmaker/filament/fdm_filament_support_breakaway_category.json similarity index 56% rename from resources/profiles/Snapmaker/filament/fdm_filament_common2.json rename to resources/profiles/Snapmaker/filament/fdm_filament_support_breakaway_category.json index 60e7d3e169a..af97171cec9 100644 --- a/resources/profiles/Snapmaker/filament/fdm_filament_common2.json +++ b/resources/profiles/Snapmaker/filament/fdm_filament_support_breakaway_category.json @@ -1,61 +1,74 @@ { "type": "filament", - "name": "fdm_filament_common2", "from": "system", "instantiation": "false", + "name": "fdm_filament_support_breakaway_category", + "inherits": "fdm_filament_common", "activate_air_filtration": [ "0" ], - "additional_cooling_fan_speed": [ + "activate_chamber_temp_control": [ "0" ], - "chamber_temperatures": [ + "adaptive_pressure_advance": [ "0" ], - "close_fan_the_first_x_layers": [ - "3" + "adaptive_pressure_advance_bridges": [ + "0" ], - "complete_print_exhaust_fan_speed": [ - "70" + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" ], - "cool_plate_temp": [ - "60" + "adaptive_pressure_advance_overhangs": [ + "0" ], - "cool_plate_temp_initial_layer": [ - "60" + "additional_cooling_fan_speed": [ + "50" + ], + "bed_type": [ + "Hot Plate" ], - "counter_coef_1": [ + "chamber_temperature": [ "0" ], - "counter_coef_2": [ - "0.008" + "close_fan_the_first_x_layers": [ + "2" ], - "counter_coef_3": [ - "-0.041" + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "80" ], - "counter_limit_min": [ - "-0.035" + "cool_plate_temp": [ + "0" ], - "counter_limit_max": [ - "0.033" + "cool_plate_temp_initial_layer": [ + "0" ], - "circle_compensation_speed": [ - "200" + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" ], "during_print_exhaust_fan_speed": [ - "70" + "60" ], - "diameter_limit": [ - "50" + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" ], "eng_plate_temp": [ - "60" + "0" ], "eng_plate_temp_initial_layer": [ - "60" + "0" ], "fan_cooling_layer_time": [ - "60" + "100" ], "fan_max_speed": [ "100" @@ -63,113 +76,152 @@ "fan_min_speed": [ "35" ], - "filament_cooling_before_tower": [ + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ "0" ], "filament_cost": [ - "0" + "100" ], "filament_density": [ - "0" + "1.32" ], "filament_deretraction_speed": [ - "nil" - ], - "filament_dev_ams_drying_ams_limitations": [ - "0" - ], - "filament_dev_ams_drying_temperature": [ - "40.0" - ], - "filament_dev_ams_drying_time": [ - "8.0" - ], - "filament_dev_drying_softening_temperature": [ - "40.0" - ], - "filament_dev_ams_drying_heat_distortion_temperature": [ - "45.0" - ], - "filament_dev_drying_cooling_temperature": [ - "35.0" - ], - "filament_dev_chamber_drying_bed_temperature": [ - "90.0" - ], - "filament_dev_chamber_drying_time": [ - "12.0" + "15" ], "filament_diameter": [ "1.75" ], + "filament_end_gcode": [ + "" + ], "filament_flow_ratio": [ - "1" + "0.98" ], - "filament_flush_temp": [ - "0" + "filament_flow_support": [ + "standard" ], - "filament_flush_volumetric_speed": [ + "filament_is_high_temperature": [ "0" ], "filament_is_support": [ + "1" + ], + "filament_load_time": [ "0" ], - "filament_long_retractions_when_cut": [ - "nil" + "filament_loading_speed": [ + "25" ], - "filament_long_retractions_when_ec": [ + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ "nil" ], "filament_max_volumetric_speed": [ + "12" + ], + "filament_minimal_purge_on_wipe_tower": [ "0" ], - "filament_ramming_volumetric_speed": [ - "-1" + "filament_multitool_ramming": [ + "0" ], - "filament_ramming_volumetric_speed_nc": [ - "-1" + "filament_multitool_ramming_flow": [ + "10" ], - "filament_minimal_purge_on_wipe_tower": [ - "15" + "filament_multitool_ramming_volume": [ + "0" ], - "filament_printable": [ - "3" + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ], "filament_retract_before_wipe": [ "nil" ], + "filament_retract_length_toolchange": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], "filament_retract_restart_extra": [ "nil" ], - "filament_retract_when_changing_layer": [ + "filament_retract_restart_extra_toolchange": [ "nil" ], - "filament_retraction_distances_when_cut": [ + "filament_retract_when_changing_layer": [ "nil" ], - "filament_retraction_distances_when_ec": [ + "filament_retraction_distances_when_cut": [ "nil" ], "filament_retraction_length": [ - "nil" + "1.8" ], "filament_retraction_minimum_travel": [ "nil" ], "filament_retraction_speed": [ - "nil" + "28" ], "filament_settings_id": [ - "" + "Snapmaker Breakaway Support @base" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" ], "filament_soluble": [ "0" ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], "filament_type": [ - "PLA" + "Breakaway Support" + ], + "filament_unload_time": [ + "0" + ], + "filament_unloading_speed": [ + "25" + ], + "filament_unloading_speed_start": [ + "3" ], "filament_vendor": [ - "Generic" + "Snapmaker" ], "filament_wipe": [ "nil" @@ -177,12 +229,6 @@ "filament_wipe_distance": [ "nil" ], - "filament_prime_volume": [ - "45" - ], - "filament_prime_volume_nc": [ - "60" - ], "filament_z_hop": [ "nil" ], @@ -192,137 +238,90 @@ "full_fan_speed_layer": [ "0" ], - "filament_extruder_variant": [ - "Direct Drive Standard" - ], - "filament_scarf_seam_type": [ - "none" - ], - "filament_scarf_height": [ - "10%" - ], - "filament_scarf_gap": [ - "0%" - ], - "filament_scarf_length": [ - "10" - ], - "filament_shrink": [ - "100%" - ], - "filament_pre_cooling_temperature": [ + "graphic_effect_plate_temp": [ "0" ], - "filament_pre_cooling_temperature_nc": [ - "0" - ], - "filament_ramming_travel_time": [ - "0" - ], - "filament_ramming_travel_time_nc": [ + "graphic_effect_plate_temp_initial_layer": [ "0" ], - "filament_retract_length_nc": [ - "14" - ], "hot_plate_temp": [ - "60" + "65" ], "hot_plate_temp_initial_layer": [ - "60" + "70" ], - "hole_coef_1": [ + "idle_temperature": [ "0" ], - "hole_coef_2": [ - "-0.008" - ], - "hole_coef_3": [ - "0.23415" - ], - "hole_limit_min": [ - "0.088" - ], - "hole_limit_max": [ - "0.22" + "internal_bridge_fan_speed": [ + "-1" ], - "impact_strength_z": [ - "10" + "ironing_fan_speed": [ + "-1" ], - "long_retractions_when_ec": [ - "0" + "is_custom_defined": "0", + "nozzle_temperature": [ + "220" ], - "nozzle_temperature_range_low": [ - "190" + "nozzle_temperature_initial_layer": [ + "230" ], "nozzle_temperature_range_high": [ "240" ], - "nozzle_temperature": [ - "200" - ], - "nozzle_temperature_initial_layer": [ + "nozzle_temperature_range_low": [ "200" ], "overhang_fan_speed": [ "100" ], "overhang_fan_threshold": [ - "95%" + "50%" + ], + "pellet_flow_coefficient": [ + "0.4157" + ], + "pressure_advance": [ + "0.04" ], "reduce_fan_stop_start_freq": [ - "0" + "1" ], "required_nozzle_HRC": [ "3" ], - "retraction_distances_when_ec": [ - "0" - ], - "supertack_plate_temp": [ - "45" - ], - "supertack_plate_temp_initial_layer": [ - "45" - ], "slow_down_for_layer_cooling": [ "1" ], - "no_slow_down_for_cooling_on_outwalls": [ - "0" - ], "slow_down_layer_time": [ "8" ], "slow_down_min_speed": [ - "10" + "20" ], - "temperature_vitrification": [ - "100" + "supertack_plate_temp": [ + "35" ], - "textured_plate_temp": [ - "60" + "supertack_plate_temp_initial_layer": [ + "35" ], - "textured_plate_temp_initial_layer": [ - "60" + "support_material_interface_fan_speed": [ + "-1" ], - "filament_change_length": [ - "10" + "temperature_vitrification": [ + "45" ], - "filament_velocity_adaptation_factor":[ - "1" + "textured_cool_plate_temp": [ + "40" ], - "compatible_printers": [], - "filament_start_gcode": [ - "; Filament gcode\n{if activate_air_filtration[current_extruder] && support_air_filtration}\nM106 P3 S{during_print_exhaust_fan_speed_num[current_extruder]} \n{endif}" + "textured_cool_plate_temp_initial_layer": [ + "40" ], - "filament_end_gcode": [ - "; filament end gcode \nM106 P3 S0\n" - ], - "filament_adaptive_volumetric_speed":[ - "0" - ], - "volumetric_speed_coefficients":[ - "0 0 0 0 0 0" - ] + "textured_plate_temp": [ + "0" + ], + "textured_plate_temp_initial_layer": [ + "0" + ], + "version": "2.1.1.0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_support_bvoh_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_support_bvoh_category.json new file mode 100644 index 00000000000..89862d886f1 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_support_bvoh_category.json @@ -0,0 +1,7 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_support_bvoh_category", + "inherits": "fdm_filament_common" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_support_pla_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_support_pla_category.json new file mode 100644 index 00000000000..0ed4744c285 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_support_pla_category.json @@ -0,0 +1,238 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_support_pla_category", + "inherits": "fdm_filament_common", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "eng_plate_temp": [ + "0" + ], + "eng_plate_temp_initial_layer": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_deretraction_speed": [ + "nil" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "1" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_speed": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "PLA" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "filament_z_hop_types": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "65" + ], + "graphic_effect_plate_temp_initial_layer": [ + "65" + ], + "hot_plate_temp": [ + "65" + ], + "hot_plate_temp_initial_layer": [ + "65" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "240" + ], + "nozzle_temperature_range_low": [ + "190" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "50%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "20" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "45" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "65" + ], + "textured_plate_temp_initial_layer": [ + "65" + ] +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_tpu.json b/resources/profiles/Snapmaker/filament/fdm_filament_tpu.json deleted file mode 100644 index deeed903392..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_tpu.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "type": "filament", - "from": "system", - "instantiation": "false", - "name": "fdm_filament_tpu", - "inherits": "fdm_filament_common", - - "filament_cost": ["100"], - "filament_density": ["1.22"], - "filament_flow_ratio": ["1"], - "filament_max_volumetric_speed": ["4.5"], - "filament_retraction_length": ["nil"], - "filament_retraction_minimum_travel": ["nil"], - "filament_settings_id": ["Snapmaker_TPU"], - "filament_type": ["TPU"], - - "hot_plate_temp": ["60"], - "hot_plate_temp_initial_layer": ["65"], - - "nozzle_temperature": ["225"], - "nozzle_temperature_initial_layer": ["230"], - "nozzle_temperature_range_high": ["250"], - "nozzle_temperature_range_low": ["200"], - "enable_pressure_advance": ["0"], - "pressure_advance": ["0.01"], - "temperature_vitrification": ["45"], - - "overhang_fan_speed": ["70"], - "slow_down_for_layer_cooling": ["0"], - "close_fan_the_first_x_layers": ["1"], - "reduce_fan_stop_start_freq": ["1"], - "fan_cooling_layer_time": ["100"], - - "filament_deretraction_speed": ["25"], - - "filament_retract_when_changing_layer": ["0"], - - "filament_z_hop": ["0"], - "filament_z_hop_types": ["Normal Lift"], - "filament_retraction_speed": ["25"], - - "fan_max_speed": ["70"], - "fan_min_speed": ["70"], - - "additional_cooling_fan_speed": ["70"], - - "filament_notes": ["!! It needs to be dried before use.\nSunlu TPU 95A\n"] -} diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_tpu2.json b/resources/profiles/Snapmaker/filament/fdm_filament_tpu2.json deleted file mode 100644 index 98bf45714c6..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_tpu2.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "type": "filament", - "name": "fdm_filament_tpu2", - "inherits": "fdm_filament_common2", - "from": "system", - "instantiation": "false", - "additional_cooling_fan_speed": [ - "70" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "cool_plate_temp": [ - "30" - ], - "cool_plate_temp_initial_layer": [ - "30" - ], - "eng_plate_temp": [ - "30" - ], - "eng_plate_temp_initial_layer": [ - "30" - ], - "fan_cooling_layer_time": [ - "100" - ], - "fan_min_speed": [ - "100" - ], - "filament_cost": [ - "20" - ], - "filament_density": [ - "1.24" - ], - "filament_max_volumetric_speed": [ - "15" - ], - "filament_retraction_length": [ - "0.4" - ], - "filament_type": [ - "TPU" - ], - "filament_adhesiveness_category": [ - "600" - ], - "hot_plate_temp": [ - "35" - ], - "hot_plate_temp_initial_layer": [ - "35" - ], - "nozzle_temperature": [ - "240" - ], - "nozzle_temperature_initial_layer": [ - "240" - ], - "nozzle_temperature_range_high": [ - "250" - ], - "nozzle_temperature_range_low": [ - "200" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "supertack_plate_temp": [ - "0" - ], - "supertack_plate_temp_initial_layer": [ - "0" - ], - "temperature_vitrification": [ - "30" - ], - "textured_plate_temp": [ - "35" - ], - "textured_plate_temp_initial_layer": [ - "35" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >30)||(bed_temperature_initial_layer[current_extruder] >30)}M106 P3 S180\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}" - ], - "filament_end_gcode": [ - "; filament end gcode \n\n" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_tpu_90a_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_tpu_90a_category.json new file mode 100644 index 00000000000..a5af754ad3b --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_tpu_90a_category.json @@ -0,0 +1,257 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_tpu_90a_category", + "inherits": "fdm_filament_common", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "cool_plate_temp": [ + "30" + ], + "cool_plate_temp_initial_layer": [ + "30" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "30" + ], + "eng_plate_temp_initial_layer": [ + "30" + ], + "fan_cooling_layer_time": [ + "100" + ], + "fan_max_speed": [ + "100" + ], + "fan_min_speed": [ + "100" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_cost": [ + "20" + ], + "filament_density": [ + "1.24" + ], + "filament_diameter": [ + "1.75" + ], + "filament_end_gcode": [ + "; filament end gcode \n\n" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_multitool_ramming": [ + "1" + ], + "filament_multitool_ramming_volume": [ + "0.1" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_settings_id": [ + "TPU 90A" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_start_gcode": [ + "; filament start gcode\n" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "TPU" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_vendor": [ + "Snapmaker" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "graphic_effect_plate_temp": [ + "35" + ], + "graphic_effect_plate_temp_initial_layer": [ + "35" + ], + "hot_plate_temp": [ + "35" + ], + "hot_plate_temp_initial_layer": [ + "35" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "95%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_layer_time": [ + "14" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "30" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "version": "0.0.0.0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_tpu_95a_hf_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_tpu_95a_hf_category.json new file mode 100644 index 00000000000..6eacb044552 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_tpu_95a_hf_category.json @@ -0,0 +1,227 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_tpu_95a_hf_category", + "inherits": "fdm_filament_common", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "chamber_temperature": [ + "0" + ], + "chamber_temperatures": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "complete_print_exhaust_fan_speed": [ + "70" + ], + "cool_plate_temp": [ + "30" + ], + "cool_plate_temp_initial_layer": [ + "30" + ], + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "during_print_exhaust_fan_speed": [ + "70" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "eng_plate_temp": [ + "30" + ], + "eng_plate_temp_initial_layer": [ + "30" + ], + "filament_cooling_final_speed": [ + "3.4" + ], + "filament_cooling_initial_speed": [ + "2.2" + ], + "filament_cooling_moves": [ + "4" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_loading_speed": [ + "28" + ], + "filament_loading_speed_start": [ + "3" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_minimal_purge_on_wipe_tower": [ + "15" + ], + "filament_notes": [ + "" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retract_when_changing_layer": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "TPU" + ], + "filament_unloading_speed": [ + "90" + ], + "filament_unloading_speed_start": [ + "100" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "filament_z_hop": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "hot_plate_temp": [ + "35" + ], + "hot_plate_temp_initial_layer": [ + "35" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "overhang_fan_speed": [ + "100" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "temperature_vitrification": [ + "30" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "textured_plate_temp": [ + "35" + ], + "textured_plate_temp_initial_layer": [ + "35" + ], + "version": "0.0.0.0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_tpu_generic.json b/resources/profiles/Snapmaker/filament/fdm_filament_tpu_generic.json deleted file mode 100644 index 377e2555502..00000000000 --- a/resources/profiles/Snapmaker/filament/fdm_filament_tpu_generic.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "type": "filament", - "name": "fdm_filament_tpu_generic", - "inherits": "fdm_filament_common_generic", - "from": "system", - "instantiation": "false", - "additional_cooling_fan_speed": [ - "70" - ], - "close_fan_the_first_x_layers": [ - "1" - ], - "cool_plate_temp": [ - "30" - ], - "cool_plate_temp_initial_layer": [ - "30" - ], - "eng_plate_temp": [ - "30" - ], - "eng_plate_temp_initial_layer": [ - "30" - ], - "fan_cooling_layer_time": [ - "100" - ], - "fan_min_speed": [ - "100" - ], - "filament_cost": [ - "20" - ], - "filament_density": [ - "1.24" - ], - "filament_max_volumetric_speed": [ - "15" - ], - "filament_retraction_length": [ - "0.4" - ], - "filament_type": [ - "TPU" - ], - "hot_plate_temp": [ - "35" - ], - "hot_plate_temp_initial_layer": [ - "35" - ], - "nozzle_temperature": [ - "240" - ], - "nozzle_temperature_initial_layer": [ - "240" - ], - "nozzle_temperature_range_high": [ - "250" - ], - "nozzle_temperature_range_low": [ - "200" - ], - "reduce_fan_stop_start_freq": [ - "1" - ], - "temperature_vitrification": [ - "30" - ], - "textured_plate_temp": [ - "35" - ], - "textured_plate_temp_initial_layer": [ - "35" - ], - "filament_start_gcode": [ - "; filament start gcode\n{if (bed_temperature[current_extruder] >35)||(bed_temperature_initial_layer[current_extruder] >35)}M106 P3 S255\n{elsif(bed_temperature[current_extruder] >30)||(bed_temperature_initial_layer[current_extruder] >30)}M106 P3 S180\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}" - ] -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/fdm_filament_tpu_unspecified_category.json b/resources/profiles/Snapmaker/filament/fdm_filament_tpu_unspecified_category.json new file mode 100644 index 00000000000..958a70e5cef --- /dev/null +++ b/resources/profiles/Snapmaker/filament/fdm_filament_tpu_unspecified_category.json @@ -0,0 +1,164 @@ +{ + "type": "filament", + "from": "system", + "instantiation": "false", + "name": "fdm_filament_tpu_unspecified_category", + "inherits": "fdm_filament_common", + "activate_air_filtration": [ + "0" + ], + "activate_chamber_temp_control": [ + "0" + ], + "adaptive_pressure_advance": [ + "0" + ], + "adaptive_pressure_advance_bridges": [ + "0" + ], + "adaptive_pressure_advance_model": [ + "0,0,0\n0,0,0" + ], + "adaptive_pressure_advance_overhangs": [ + "0" + ], + "additional_cooling_fan_speed": [ + "70" + ], + "chamber_temperature": [ + "0" + ], + "close_fan_the_first_x_layers": [ + "1" + ], + "compatible_printers_condition": "", + "compatible_prints": [], + "compatible_prints_condition": "", + "default_filament_colour": [ + "" + ], + "dont_slow_down_outer_wall": [ + "0" + ], + "enable_overhang_bridge_fan": [ + "1" + ], + "enable_pressure_advance": [ + "0" + ], + "fan_cooling_layer_time": [ + "100" + ], + "filament_diameter": [ + "1.75" + ], + "filament_is_high_temperature": [ + "0" + ], + "filament_is_support": [ + "0" + ], + "filament_long_retractions_when_cut": [ + "nil" + ], + "filament_ramming_parameters": [ + "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" + ], + "filament_retract_before_wipe": [ + "nil" + ], + "filament_retract_lift_above": [ + "nil" + ], + "filament_retract_lift_below": [ + "nil" + ], + "filament_retract_lift_enforce": [ + "nil" + ], + "filament_retract_restart_extra": [ + "nil" + ], + "filament_retract_restart_extra_toolchange": [ + "nil" + ], + "filament_retraction_distances_when_cut": [ + "nil" + ], + "filament_retraction_minimum_travel": [ + "nil" + ], + "filament_shrink": [ + "100%" + ], + "filament_shrinkage_compensation_z": [ + "100%" + ], + "filament_soluble": [ + "0" + ], + "filament_stamping_distance": [ + "0" + ], + "filament_stamping_loading_speed": [ + "0" + ], + "filament_toolchange_delay": [ + "0" + ], + "filament_tower_ironing_area": [ + "4" + ], + "filament_type": [ + "TPU" + ], + "filament_wipe": [ + "nil" + ], + "filament_wipe_distance": [ + "nil" + ], + "full_fan_speed_layer": [ + "0" + ], + "idle_temperature": [ + "0" + ], + "internal_bridge_fan_speed": [ + "-1" + ], + "ironing_fan_speed": [ + "-1" + ], + "nozzle_temperature_range_high": [ + "250" + ], + "nozzle_temperature_range_low": [ + "200" + ], + "overhang_fan_threshold": [ + "95%" + ], + "reduce_fan_stop_start_freq": [ + "1" + ], + "required_nozzle_HRC": [ + "3" + ], + "slow_down_layer_time": [ + "8" + ], + "slow_down_min_speed": [ + "10" + ], + "support_material_interface_fan_speed": [ + "-1" + ], + "textured_cool_plate_temp": [ + "40" + ], + "textured_cool_plate_temp_initial_layer": [ + "40" + ], + "version": "0.0.0.0" +} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/filament/filament_allow_list.json b/resources/profiles/Snapmaker/filament/filament_allow_list.json new file mode 100644 index 00000000000..614eaa12941 --- /dev/null +++ b/resources/profiles/Snapmaker/filament/filament_allow_list.json @@ -0,0 +1,9 @@ +{ + "schema_version": 1, + "sections": { + "high_flow": { + "not_recommended_filaments": ["PLA Wood", "TPU 90A"], + "unavailable_filaments": ["TPU 85A"] + } + } +} diff --git a/resources/profiles/Snapmaker/filament/filaments_colours.json b/resources/profiles/Snapmaker/filament/filaments_colours.json index 1ba1178b973..d37c996f469 100644 --- a/resources/profiles/Snapmaker/filament/filaments_colours.json +++ b/resources/profiles/Snapmaker/filament/filaments_colours.json @@ -1,6 +1,6 @@ { "vendor": "Snapmaker", - "updated_date": "2026-07-30", + "updated_date": "2026-08-28", "filaments": [ { "filament_id": "1682237920", @@ -475,6 +475,18 @@ "zh_CN": "透光紫色" }, "enabled": true + }, + { + "sku": "34225", + "mode": 0, + "filament_color": [ + "#EBEBEB" + ], + "color_name": { + "en": "Translucent White", + "zh_CN": "透光白色" + }, + "enabled": true } ] }, @@ -578,6 +590,7 @@ "filament_color": [ { "sku": "34262", + "TD": 5.5, "mode": 0, "filament_color": [ "#08ABFB" @@ -590,6 +603,7 @@ }, { "sku": "34263", + "TD": 5.5, "mode": 0, "filament_color": [ "#D93B90" @@ -602,6 +616,7 @@ }, { "sku": "34264", + "TD": 9.5, "mode": 0, "filament_color": [ "#F9ED3D" @@ -614,6 +629,7 @@ }, { "sku": "34265", + "TD": 8.8, "mode": 0, "filament_color": [ "#9199A4" @@ -623,6 +639,54 @@ "zh_CN": "半透灰色" }, "enabled": true + }, + { + "sku": "34266", + "mode": 0, + "filament_color": [ + "#F5F4F2" + ], + "color_name": { + "en": "Semi-Translucent White", + "zh_CN": "半透白色" + }, + "enabled": true + }, + { + "sku": "34267", + "mode": 0, + "filament_color": [ + "#00C3FF" + ], + "color_name": { + "en": "Semi-Translucent Cyan", + "zh_CN": "半透青色" + }, + "enabled": true + }, + { + "sku": "34268", + "mode": 0, + "filament_color": [ + "#F54399" + ], + "color_name": { + "en": "Semi-Translucent Magenta", + "zh_CN": "半透品红" + }, + "enabled": true + }, + { + "sku": "34269", + "mode": 0, + "filament_color": [ + "#FAE727" + ], + "color_name": { + "en": "Semi-Translucent Yellow", + "zh_CN": "半透黄色" + }, + "enabled": true } ] }, @@ -1036,6 +1100,54 @@ }, "enabled": true }, + { + "sku": "34147", + "mode": 0, + "filament_color": [ + "#363538" + ], + "color_name": { + "en": "Ink Black", + "zh_CN": "墨黑" + }, + "enabled": true + }, + { + "sku": "34148", + "mode": 0, + "filament_color": [ + "#EB6232" + ], + "color_name": { + "en": "Bright Orange", + "zh_CN": "亮橙" + }, + "enabled": true + }, + { + "sku": "34150", + "mode": 0, + "filament_color": [ + "#7F865B" + ], + "color_name": { + "en": "Olive Green", + "zh_CN": "橄榄绿" + }, + "enabled": true + }, + { + "sku": "34151", + "mode": 0, + "filament_color": [ + "#F3CFB2" + ], + "color_name": { + "en": "Champagne", + "zh_CN": "香槟色" + }, + "enabled": true + }, { "sku": "34202", "mode": 0, @@ -1422,6 +1534,126 @@ "zh_CN": "纯白色" }, "enabled": true + }, + { + "sku": "34121", + "mode": 0, + "filament_color": [ + "#53D6D0" + ], + "color_name": { + "en": "Turquoise Blue", + "zh_CN": "绿松石蓝" + }, + "enabled": true + }, + { + "sku": "34122", + "mode": 0, + "filament_color": [ + "#0066D9" + ], + "color_name": { + "en": "Azure Blue", + "zh_CN": "蔚蓝色" + }, + "enabled": true + }, + { + "sku": "34123", + "mode": 0, + "filament_color": [ + "#485259" + ], + "color_name": { + "en": "Charcoal Gray", + "zh_CN": "炭灰色" + }, + "enabled": true + }, + { + "sku": "34124", + "mode": 0, + "filament_color": [ + "#911821" + ], + "color_name": { + "en": "Burgundy Red", + "zh_CN": "勃艮第红" + }, + "enabled": true + }, + { + "sku": "34125", + "mode": 0, + "filament_color": [ + "#EEDDD2" + ], + "color_name": { + "en": "Peach Beige", + "zh_CN": "蜜桃米色" + }, + "enabled": true + }, + { + "sku": "34126", + "mode": 0, + "filament_color": [ + "#CB8748" + ], + "color_name": { + "en": "Caramel Brown", + "zh_CN": "焦糖棕" + }, + "enabled": true + }, + { + "sku": "34127", + "mode": 0, + "filament_color": [ + "#31532E" + ], + "color_name": { + "en": "Army Green", + "zh_CN": "军绿色" + }, + "enabled": true + }, + { + "sku": "34128", + "mode": 0, + "filament_color": [ + "#AFD6C1" + ], + "color_name": { + "en": "Mint Green", + "zh_CN": "薄荷绿" + }, + "enabled": true + }, + { + "sku": "34129", + "mode": 0, + "filament_color": [ + "#D3D0EB" + ], + "color_name": { + "en": "Light Purple", + "zh_CN": "浅紫色" + }, + "enabled": true + }, + { + "sku": "34130", + "mode": 0, + "filament_color": [ + "#660066" + ], + "color_name": { + "en": "Plum Purple", + "zh_CN": "梅子紫" + }, + "enabled": true } ] }, @@ -1860,6 +2092,270 @@ "enabled": true } ] + }, + { + "filament_id": "1417031127011", + "filament_name": "Snapmaker PLA Basic @U1", + "filament_type": "PLA Basic", + "enabled": true, + "filament_color": [ + { + "sku": "34011", + "mode": 0, + "filament_color": [ + "#000000" + ], + "color_name": { + "en": "Black", + "zh_CN": "黑色" + }, + "enabled": true + }, + { + "sku": "34012", + "mode": 0, + "filament_color": [ + "#FFFFFF" + ], + "color_name": { + "en": "White", + "zh_CN": "白色" + }, + "enabled": true + } + ] + }, + { + "filament_id": "29716562900", + "filament_name": "Snapmaker TPU @U1", + "filament_type": "TPU", + "enabled": true, + "filament_color": [ + { + "sku": "34006", + "mode": 0, + "filament_color": [ + "#000000" + ], + "color_name": { + "en": "Black", + "zh_CN": "黑色" + }, + "enabled": true + }, + { + "sku": "34007", + "mode": 0, + "filament_color": [ + "#F5CE00" + ], + "color_name": { + "en": "Yellow", + "zh_CN": "黄色" + }, + "enabled": true + } + ] + }, + { + "filament_id": "31046369800", + "filament_name": "Snapmaker PVA @U1", + "filament_type": "PVA", + "enabled": true, + "filament_color": [ + { + "sku": "34019", + "mode": 0, + "filament_color": [ + "#EDE4B0" + ], + "color_name": { + "en": "Pure", + "zh_CN": "透明" + }, + "enabled": true + } + ] + }, + { + "filament_id": "4227461134", + "filament_name": "Snapmaker Support For PLA @U1", + "filament_type": "Support For PLA", + "enabled": true, + "filament_color": [ + { + "sku": "34342", + "mode": 0, + "filament_color": [ + "#EBF7FF" + ], + "color_name": { + "en": "Natural White", + "zh_CN": "自然白" + }, + "enabled": true + } + ] + }, + { + "filament_id": "PEBA_90A_001", + "filament_name": "Snapmaker PEBA 90A @U1", + "filament_type": "PEBA 90A", + "enabled": true, + "filament_color": [ + { + "sku": "34282", + "mode": 0, + "filament_color": [ + "#1F2329" + ], + "color_name": { + "en": "Jet Black", + "zh_CN": "曜石黑" + }, + "enabled": true + }, + { + "sku": "34283", + "mode": 0, + "filament_color": [ + "#FFFFFF" + ], + "color_name": { + "en": "Pure White", + "zh_CN": "纯白色" + }, + "enabled": true + }, + { + "sku": "34284", + "mode": 0, + "filament_color": [ + "#7E888D" + ], + "color_name": { + "en": "Cool Grey", + "zh_CN": "冷灰色" + }, + "enabled": true + }, + { + "sku": "34285", + "mode": 0, + "filament_color": [ + "#FF7B00" + ], + "color_name": { + "en": "Vibrant Orange", + "zh_CN": "活力橙色" + }, + "enabled": true + }, + { + "sku": "34286", + "mode": 0, + "filament_color": [ + "#FFED00" + ], + "color_name": { + "en": "Bright Yellow", + "zh_CN": "亮黄色" + }, + "enabled": true + } + ] + }, + { + "filament_id": "SPGLOW001", + "filament_name": "Snapmaker PLA Glow @U1", + "filament_type": "PLA Glow", + "enabled": true, + "filament_color": [ + { + "sku": "34344", + "mode": 0, + "filament_color": [ + "#A1FFAC" + ], + "color_name": { + "en": "Glow Green", + "zh_CN": "夜光绿" + }, + "enabled": true + }, + { + "sku": "34345", + "mode": 0, + "filament_color": [ + "#7AC0E9" + ], + "color_name": { + "en": "Glow Blue", + "zh_CN": "夜光蓝" + }, + "enabled": true + }, + { + "sku": "34346", + "mode": 0, + "filament_color": [ + "#F8FF80" + ], + "color_name": { + "en": "Glow Yellow", + "zh_CN": "夜光黄" + }, + "enabled": true + }, + { + "sku": "34347", + "mode": 0, + "filament_color": [ + "#FF9D5B" + ], + "color_name": { + "en": "Glow Orange", + "zh_CN": "夜光橙" + }, + "enabled": true + }, + { + "sku": "34348", + "mode": 0, + "filament_color": [ + "#F17B8F" + ], + "color_name": { + "en": "Glow Pink", + "zh_CN": "夜光粉" + }, + "enabled": true + } + ] + }, + { + "filament_id": "PLA_RAINBOW_001", + "filament_name": "Snapmaker PLA Rainbow @U1", + "filament_type": "PLA Rainbow", + "enabled": true, + "filament_color": [ + { + "sku": "34360", + "mode": 1, + "filament_color": [ + "#64C5D9", + "#8CB1DF", + "#CB95D0", + "#D7BFAA", + "#C6D4C0" + ], + "color_name": { + "en": "Pastel Rainbow", + "zh_CN": "柔和彩虹" + }, + "enabled": true + } + ] } ] } diff --git a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4 nozzle).json index b4e968868e8..2ebf7a37800 100644 --- a/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/machine/Snapmaker U1 (0.4 nozzle).json @@ -200,5 +200,6 @@ "machine_pause_gcode": "M600", "default_bed_type": "Textured PEI Plate", "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]\nSET_PRINT_STATS_INFO TOTAL_LAYER={total_layer_count} CURRENT_LAYER={layer_num+1}", - "nozzle_volume": "143" + "nozzle_volume": "143", + "printer_flow_support": ["standard", "high_flow"] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.06 High Quality @Snapmaker U1 (0.2 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.06 High Quality @Snapmaker U1 (0.2 nozzle) copy.json deleted file mode 100644 index 70a2a493267..00000000000 --- a/resources/profiles/Snapmaker/process/0.06 High Quality @Snapmaker U1 (0.2 nozzle) copy.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "type": "process", - "name": "0.06 High Quality @Snapmaker U1 (0.2 nozzle)", - "inherits": "fdm_process_U1_0.06_nozzle_0.2", - "from": "system", - "setting_id": "GP115", - "instantiation": "true", - "description": "Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer lines, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in minimal layer lines and much higher printing quality, but much longer printing time.", - "default_acceleration": "4000", - "elefant_foot_compensation": "0.15", - "outer_wall_acceleration": "2000", - "outer_wall_speed": "60", - "sparse_infill_pattern": "gyroid", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" - ], - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "13.5", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_type": "tree(auto)", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.06 High Quality @Snapmaker U1 (0.2 nozzle).json b/resources/profiles/Snapmaker/process/0.06 High Quality @Snapmaker U1 (0.2 nozzle).json deleted file mode 100644 index 70a2a493267..00000000000 --- a/resources/profiles/Snapmaker/process/0.06 High Quality @Snapmaker U1 (0.2 nozzle).json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "type": "process", - "name": "0.06 High Quality @Snapmaker U1 (0.2 nozzle)", - "inherits": "fdm_process_U1_0.06_nozzle_0.2", - "from": "system", - "setting_id": "GP115", - "instantiation": "true", - "description": "Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer lines, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in minimal layer lines and much higher printing quality, but much longer printing time.", - "default_acceleration": "4000", - "elefant_foot_compensation": "0.15", - "outer_wall_acceleration": "2000", - "outer_wall_speed": "60", - "sparse_infill_pattern": "gyroid", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" - ], - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "13.5", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_type": "tree(auto)", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.06 Standard @Snapmaker U1 (0.2 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.06 Standard @Snapmaker U1 (0.2 nozzle) copy.json deleted file mode 100644 index 1504eff9b66..00000000000 --- a/resources/profiles/Snapmaker/process/0.06 Standard @Snapmaker U1 (0.2 nozzle) copy.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "type": "process", - "name": "0.06 Standard @Snapmaker U1 (0.2 nozzle)", - "inherits": "fdm_process_U1_0.06_nozzle_0.2", - "from": "system", - "setting_id": "GP024", - "instantiation": "true", - "description": "Compared with the default profile of 0.2 mm nozzle, it has a smaller layer height, and results in minimal layer lines and higher printing quality, but shorter printing time.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" - ], - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "13.5", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_type": "tree(auto)", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.06 Standard @Snapmaker U1 (0.2 nozzle).json b/resources/profiles/Snapmaker/process/0.06 Standard @Snapmaker U1 (0.2 nozzle).json deleted file mode 100644 index 1504eff9b66..00000000000 --- a/resources/profiles/Snapmaker/process/0.06 Standard @Snapmaker U1 (0.2 nozzle).json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "type": "process", - "name": "0.06 Standard @Snapmaker U1 (0.2 nozzle)", - "inherits": "fdm_process_U1_0.06_nozzle_0.2", - "from": "system", - "setting_id": "GP024", - "instantiation": "true", - "description": "Compared with the default profile of 0.2 mm nozzle, it has a smaller layer height, and results in minimal layer lines and higher printing quality, but shorter printing time.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" - ], - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "13.5", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_type": "tree(auto)", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.08 Extra Fine @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.08 Extra Fine @Snapmaker U1 (0.4 nozzle).json deleted file mode 100644 index 28851c195a2..00000000000 --- a/resources/profiles/Snapmaker/process/0.08 Extra Fine @Snapmaker U1 (0.4 nozzle).json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "type": "process", - "name": "0.08 Extra Fine @Snapmaker U1 (0.4 nozzle)", - "inherits": "fdm_process_U1_0.08", - "from": "system", - "setting_id": "GP001", - "instantiation": "true", - "description": "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, and results in almost negligible layer lines and longer printing time.", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "ooze_prevention": "1", - "prime_tower_width": "30", - "prime_volume": "18", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "wipe_tower_filament": "0", - "prime_tower_brim_width": "5", - "wipe_tower_cone_angle": "15", - "wipe_tower_extra_spacing": "120%", - "enable_arc_fitting": "0", - "outer_wall_speed": "100", - "precise_outer_wall": "0", - "support_type": "tree(auto)", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_wall_type": "rib", - "gap_fill_target": "topbottom" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.08 High Quality @Snapmaker U1 (0.2 nozzle).json b/resources/profiles/Snapmaker/process/0.08 High Quality @Snapmaker U1 (0.2 nozzle).json deleted file mode 100644 index c925573ac20..00000000000 --- a/resources/profiles/Snapmaker/process/0.08 High Quality @Snapmaker U1 (0.2 nozzle).json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "type": "process", - "name": "0.08 High Quality @Snapmaker U1 (0.2 nozzle)", - "inherits": "fdm_process_U1_0.08_nozzle_0.2", - "from": "system", - "setting_id": "GP122", - "instantiation": "true", - "description": "Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer lines, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in almost invisible layer lines and much higher printing quality, but much longer printing time.", - "default_acceleration": "4000", - "elefant_foot_compensation": "0.15", - "outer_wall_acceleration": "2000", - "outer_wall_speed": "60", - "sparse_infill_pattern": "gyroid", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" - ], - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "18", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_type": "tree(auto)", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.08 Standard @Snapmaker U1 (0.2 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.08 Standard @Snapmaker U1 (0.2 nozzle) copy.json deleted file mode 100644 index 63d72d1ed15..00000000000 --- a/resources/profiles/Snapmaker/process/0.08 Standard @Snapmaker U1 (0.2 nozzle) copy.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "type": "process", - "name": "0.08 Standard @Snapmaker U1 (0.2 nozzle)", - "inherits": "fdm_process_U1_0.08_nozzle_0.2", - "from": "system", - "setting_id": "GP025", - "instantiation": "true", - "description": "Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer height, and results in almost invisible layer lines and higher printing quality, but shorter printing time.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" - ], - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "18", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_type": "tree(auto)", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.08 Standard @Snapmaker U1 (0.2 nozzle).json b/resources/profiles/Snapmaker/process/0.08 Standard @Snapmaker U1 (0.2 nozzle).json deleted file mode 100644 index 63d72d1ed15..00000000000 --- a/resources/profiles/Snapmaker/process/0.08 Standard @Snapmaker U1 (0.2 nozzle).json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "type": "process", - "name": "0.08 Standard @Snapmaker U1 (0.2 nozzle)", - "inherits": "fdm_process_U1_0.08_nozzle_0.2", - "from": "system", - "setting_id": "GP025", - "instantiation": "true", - "description": "Compared with the default profile of a 0.2 mm nozzle, it has a smaller layer height, and results in almost invisible layer lines and higher printing quality, but shorter printing time.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" - ], - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "18", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_type": "tree(auto)", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.08 High Quality @Snapmaker U1 (0.2 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.08mm High Quality @Snapmaker U1 (0.2 nozzle).json similarity index 75% rename from resources/profiles/Snapmaker/process/0.08 High Quality @Snapmaker U1 (0.2 nozzle) copy.json rename to resources/profiles/Snapmaker/process/0.08mm High Quality @Snapmaker U1 (0.2 nozzle).json index c925573ac20..90db3be7547 100644 --- a/resources/profiles/Snapmaker/process/0.08 High Quality @Snapmaker U1 (0.2 nozzle) copy.json +++ b/resources/profiles/Snapmaker/process/0.08mm High Quality @Snapmaker U1 (0.2 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", - "name": "0.08 High Quality @Snapmaker U1 (0.2 nozzle)", + "name": "0.08mm High Quality @Snapmaker U1 (0.2 nozzle)", + "renamed_from": "0.06 High Quality @Snapmaker U1 (0.2 nozzle);0.06 Standard @Snapmaker U1 (0.2 nozzle);0.08 Standard @Snapmaker U1 (0.2 nozzle);0.08 High Quality @Snapmaker U1 (0.2 nozzle)", "inherits": "fdm_process_U1_0.08_nozzle_0.2", "from": "system", "setting_id": "GP122", @@ -27,5 +28,7 @@ "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" + "wipe_tower_wall_type": "rib", + "initial_layer_infill_speed": "60", + "initial_layer_speed": "30" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.08 High Quality @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.08mm Standard @Snapmaker U1 (0.4 nozzle).json similarity index 74% rename from resources/profiles/Snapmaker/process/0.08 High Quality @Snapmaker U1 (0.4 nozzle).json rename to resources/profiles/Snapmaker/process/0.08mm Standard @Snapmaker U1 (0.4 nozzle).json index 11d637fdc86..25636ee9c4f 100644 --- a/resources/profiles/Snapmaker/process/0.08 High Quality @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.08mm Standard @Snapmaker U1 (0.4 nozzle).json @@ -1,20 +1,21 @@ { "type": "process", - "name": "0.08 High Quality @Snapmaker U1 (0.4 nozzle)", + "name": "0.08mm Standard @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.08 High Quality @Snapmaker U1 (0.4 nozzle);0.08 Extra Fine @Snapmaker U1 (0.4 nozzle)", "inherits": "fdm_process_U1_0.08", "from": "system", "setting_id": "GP099", "instantiation": "true", "description": "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in almost negligible layer lines and much higher printing quality, but much longer printing time.", "default_acceleration": "4000", - "gap_infill_speed": "210", + "gap_infill_speed": ["210", "150"], "inner_wall_speed": "120", "internal_solid_infill_speed": "150", "outer_wall_acceleration": "2000", - "outer_wall_speed": "60", + "outer_wall_speed": ["60", "90"], "sparse_infill_pattern": "gyroid", - "sparse_infill_speed": "150", - "top_surface_speed": "150", + "sparse_infill_speed": ["150", "200"], + "top_surface_speed": ["150", "90"], "smooth_coefficient": "150", "overhang_totally_speed": "50", "compatible_printers": [ @@ -34,5 +35,6 @@ "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_wall_type": "rib", - "gap_fill_target": "topbottom" + "gap_fill_target": "topbottom", + "process_flow_support": ["standard", "high_flow"] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.10 High Quality @Snapmaker U1 (0.2 nozzle).json b/resources/profiles/Snapmaker/process/0.10 High Quality @Snapmaker U1 (0.2 nozzle).json deleted file mode 100644 index 6fc25224870..00000000000 --- a/resources/profiles/Snapmaker/process/0.10 High Quality @Snapmaker U1 (0.2 nozzle).json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "type": "process", - "name": "0.10 High Quality @Snapmaker U1 (0.2 nozzle)", - "inherits": "fdm_process_U1_0.10_nozzle_0.2", - "from": "system", - "setting_id": "GP111", - "instantiation": "true", - "description": "Compared with the default profile of a 0.2 mm nozzle, it has lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in much higher printing quality, but a much longer printing time.", - "default_acceleration": "4000", - "elefant_foot_compensation": "0.15", - "outer_wall_acceleration": "2000", - "outer_wall_speed": "60", - "sparse_infill_pattern": "gyroid", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" - ], - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "prime_tower_brim_width": "5", - "prime_tower_width": "28", - "prime_volume": "25", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_type": "tree(auto)", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.10 Standard @Snapmaker U1 (0.2 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.10 Standard @Snapmaker U1 (0.2 nozzle) copy.json deleted file mode 100644 index a74965850ba..00000000000 --- a/resources/profiles/Snapmaker/process/0.10 Standard @Snapmaker U1 (0.2 nozzle) copy.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "type": "process", - "name": "0.10 Standard @Snapmaker U1 (0.2 nozzle)", - "inherits": "fdm_process_U1_0.10_nozzle_0.2", - "from": "system", - "setting_id": "GP007", - "instantiation": "true", - "description": "It has a small layer height, and results in almost negligible layer lines and high printing quality. It is suitable for most general printing cases.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" - ], - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "preheat_time": "31", - "prime_tower_brim_width": "6", - "prime_tower_width": "28", - "prime_volume": "25", - "standby_temperature_delta": "-150", - "support_threshold_angle": "35", - "support_type": "tree(auto)", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib", - "slowdown_for_curled_perimeters": "0" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.10 Standard @Snapmaker U1 (0.2 nozzle).json b/resources/profiles/Snapmaker/process/0.10 Standard @Snapmaker U1 (0.2 nozzle).json deleted file mode 100644 index a74965850ba..00000000000 --- a/resources/profiles/Snapmaker/process/0.10 Standard @Snapmaker U1 (0.2 nozzle).json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "type": "process", - "name": "0.10 Standard @Snapmaker U1 (0.2 nozzle)", - "inherits": "fdm_process_U1_0.10_nozzle_0.2", - "from": "system", - "setting_id": "GP007", - "instantiation": "true", - "description": "It has a small layer height, and results in almost negligible layer lines and high printing quality. It is suitable for most general printing cases.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" - ], - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "preheat_time": "31", - "prime_tower_brim_width": "6", - "prime_tower_width": "28", - "prime_volume": "25", - "standby_temperature_delta": "-150", - "support_threshold_angle": "35", - "support_type": "tree(auto)", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib", - "slowdown_for_curled_perimeters": "0" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.10 High Quality @Snapmaker U1 (0.2 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.10mm High Quality @Snapmaker U1 (0.2 nozzle).json similarity index 81% rename from resources/profiles/Snapmaker/process/0.10 High Quality @Snapmaker U1 (0.2 nozzle) copy.json rename to resources/profiles/Snapmaker/process/0.10mm High Quality @Snapmaker U1 (0.2 nozzle).json index 6fc25224870..b836f7addc0 100644 --- a/resources/profiles/Snapmaker/process/0.10 High Quality @Snapmaker U1 (0.2 nozzle) copy.json +++ b/resources/profiles/Snapmaker/process/0.10mm High Quality @Snapmaker U1 (0.2 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", - "name": "0.10 High Quality @Snapmaker U1 (0.2 nozzle)", + "name": "0.10mm High Quality @Snapmaker U1 (0.2 nozzle)", + "renamed_from": "0.10 Standard @Snapmaker U1 (0.2 nozzle);0.10 High Quality @Snapmaker U1 (0.2 nozzle)", "inherits": "fdm_process_U1_0.10_nozzle_0.2", "from": "system", "setting_id": "GP111", @@ -27,5 +28,6 @@ "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" + "wipe_tower_wall_type": "rib", + "initial_layer_print_height": "0.12" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.12 Fine @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.12 Fine @Snapmaker U1 (0.4 nozzle).json deleted file mode 100644 index ddd8be22f29..00000000000 --- a/resources/profiles/Snapmaker/process/0.12 Fine @Snapmaker U1 (0.4 nozzle).json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "type": "process", - "name": "0.12 Fine @Snapmaker U1 (0.4 nozzle)", - "inherits": "fdm_process_U1_0.12", - "from": "system", - "setting_id": "GP002", - "instantiation": "true", - "description": "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, and results in almost negligible layer lines and higher printing quality, but longer printing time.", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "ooze_prevention": "1", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "wipe_tower_filament": "0", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "27", - "wipe_tower_cone_angle": "15", - "wipe_tower_extra_spacing": "120%", - "enable_arc_fitting": "0", - "precise_outer_wall": "0", - "support_threshold_angle": "25", - "support_type": "tree(auto)", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_wall_type": "rib", - "gap_fill_target": "topbottom" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.12 Standard @Snapmaker U1 (0.2 nozzle).json b/resources/profiles/Snapmaker/process/0.12 Standard @Snapmaker U1 (0.2 nozzle).json deleted file mode 100644 index adace1637ab..00000000000 --- a/resources/profiles/Snapmaker/process/0.12 Standard @Snapmaker U1 (0.2 nozzle).json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "type": "process", - "name": "0.12 Standard @Snapmaker U1 (0.2 nozzle)", - "inherits": "fdm_process_U1_0.12_nozzle_0.2", - "from": "system", - "setting_id": "GP026", - "instantiation": "true", - "description": "Compared with the default profile of a 0.2 mm nozzle, it has a slightly bigger layer height, and results in almost negligible layer lines, and slightly shorter printing time.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" - ], - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "prime_tower_brim_width": "5", - "prime_tower_width": "28", - "prime_volume": "27", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_type": "tree(auto)", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.12 Standard @Snapmaker U1 (0.2 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.12mm Standard @Snapmaker U1 (0.2 nozzle).json similarity index 76% rename from resources/profiles/Snapmaker/process/0.12 Standard @Snapmaker U1 (0.2 nozzle) copy.json rename to resources/profiles/Snapmaker/process/0.12mm Standard @Snapmaker U1 (0.2 nozzle).json index adace1637ab..1bced05e8c0 100644 --- a/resources/profiles/Snapmaker/process/0.12 Standard @Snapmaker U1 (0.2 nozzle) copy.json +++ b/resources/profiles/Snapmaker/process/0.12mm Standard @Snapmaker U1 (0.2 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", - "name": "0.12 Standard @Snapmaker U1 (0.2 nozzle)", + "name": "0.12mm Standard @Snapmaker U1 (0.2 nozzle)", + "renamed_from": "0.12 Standard @Snapmaker U1 (0.2 nozzle);0.14 Standard @Snapmaker U1 (0.2 nozzle)", "inherits": "fdm_process_U1_0.12_nozzle_0.2", "from": "system", "setting_id": "GP026", @@ -23,5 +24,7 @@ "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" + "wipe_tower_wall_type": "rib", + "initial_layer_print_height": "0.14", + "sparse_infill_pattern": "gyroid" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.12 High Quality @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.12mm Standard @Snapmaker U1 (0.4 nozzle).json similarity index 89% rename from resources/profiles/Snapmaker/process/0.12 High Quality @Snapmaker U1 (0.4 nozzle).json rename to resources/profiles/Snapmaker/process/0.12mm Standard @Snapmaker U1 (0.4 nozzle).json index 2b13f97d417..18b68fd73ef 100644 --- a/resources/profiles/Snapmaker/process/0.12 High Quality @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.12mm Standard @Snapmaker U1 (0.4 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", - "name": "0.12 High Quality @Snapmaker U1 (0.4 nozzle)", + "name": "0.12mm Standard @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.12 Fine @Snapmaker U1 (0.4 nozzle);0.12 High Quality @Snapmaker U1 (0.4 nozzle)", "inherits": "fdm_process_U1_0.12", "from": "system", "setting_id": "GP103", diff --git a/resources/profiles/Snapmaker/process/0.14 Standard @Snapmaker (0.2 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.14 Standard @Snapmaker (0.2 nozzle) copy.json deleted file mode 100644 index 29567647aea..00000000000 --- a/resources/profiles/Snapmaker/process/0.14 Standard @Snapmaker (0.2 nozzle) copy.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "type": "process", - "from": "system", - "instantiation": "true", - "name": "0.14 Standard @Snapmaker (0.2 nozzle)", - "setting_id": "3753641602", - "inherits": "fdm_process_common", - "compatible_printers": [ - "Snapmaker A250 (0.2 nozzle)", - "Snapmaker A350 (0.2 nozzle)", - "Snapmaker A250 Dual (0.2 nozzle)", - "Snapmaker A350 Dual (0.2 nozzle)", - "Snapmaker A250 QSKit (0.2 nozzle)", - "Snapmaker A350 QSKit (0.2 nozzle)", - "Snapmaker A250 BKit (0.2 nozzle)", - "Snapmaker A350 BKit (0.2 nozzle)", - "Snapmaker A250 QS+B Kit (0.2 nozzle)", - "Snapmaker A350 QS+B Kit (0.2 nozzle)", - "Snapmaker A250 Dual QSKit (0.2 nozzle)", - "Snapmaker A350 Dual QSKit (0.2 nozzle)", - "Snapmaker A250 Dual BKit (0.2 nozzle)", - "Snapmaker A350 Dual BKit (0.2 nozzle)", - "Snapmaker A250 Dual QS+B Kit (0.2 nozzle)", - "Snapmaker A350 Dual QS+B Kit (0.2 nozzle)" - ], - "layer_height": "0.14", - "initial_layer_print_height": "0.2", - "wall_loops": "4", - "bottom_shell_layers": "5", - "top_shell_layers": "7", - "bridge_flow": "1", - "line_width": "0.22", - "outer_wall_line_width": "0.22", - "initial_layer_line_width": "0.25", - "sparse_infill_line_width": "0.22", - "inner_wall_line_width": "0.22", - "internal_solid_infill_line_width": "0.22", - "support_line_width": "0.22", - "top_surface_line_width": "0.22", - "initial_layer_speed": "40", - "initial_layer_infill_speed": "70", - "sparse_infill_speed": "100", - "gap_infill_speed": "85", - "inner_wall_speed": "120", - "internal_solid_infill_speed": "120", - "ironing_speed": "30", - "outer_wall_speed": "100", - "support_interface_speed": "40", - "support_speed": "100", - "overhang_1_4_speed": "60", - "overhang_2_4_speed": "30", - "overhang_3_4_speed": "10" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.14 Standard @Snapmaker U1 (0.2 nozzle).json b/resources/profiles/Snapmaker/process/0.14 Standard @Snapmaker U1 (0.2 nozzle).json deleted file mode 100644 index 8f8e351318e..00000000000 --- a/resources/profiles/Snapmaker/process/0.14 Standard @Snapmaker U1 (0.2 nozzle).json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "type": "process", - "name": "0.14 Standard @Snapmaker U1 (0.2 nozzle)", - "inherits": "fdm_process_U1_0.14_nozzle_0.2", - "from": "system", - "setting_id": "GP027", - "instantiation": "true", - "description": "Compared with the default profile of a 0.2 mm nozzle, it has a bigger layer height, and results in slightly visible layer lines, but shorter printing time.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.2 nozzle)" - ], - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "32", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_type": "tree(auto)", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.16 Optimal @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.16 Optimal @Snapmaker U1 (0.4 nozzle).json deleted file mode 100644 index cc29d5146d6..00000000000 --- a/resources/profiles/Snapmaker/process/0.16 Optimal @Snapmaker U1 (0.4 nozzle).json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "type": "process", - "name": "0.16 Optimal @Snapmaker U1 (0.4 nozzle)", - "inherits": "fdm_process_U1_0.16", - "from": "system", - "setting_id": "GP003", - "instantiation": "true", - "description": "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and higher printing quality, but longer printing time.", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "ooze_prevention": "1", - "prime_tower_width": "30", - "prime_volume": "36", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "wipe_tower_filament": "0", - "prime_tower_brim_width": "5", - "wipe_tower_cone_angle": "15", - "wipe_tower_extra_spacing": "120%", - "enable_arc_fitting": "0", - "precise_outer_wall": "0", - "support_type": "tree(auto)", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_wall_type": "rib", - "gap_fill_target": "topbottom" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.16 High Quality @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.16mm Standard @Snapmaker U1 (0.4 nozzle).json similarity index 67% rename from resources/profiles/Snapmaker/process/0.16 High Quality @Snapmaker U1 (0.4 nozzle).json rename to resources/profiles/Snapmaker/process/0.16mm Standard @Snapmaker U1 (0.4 nozzle).json index ea287484af4..1c363a2e956 100644 --- a/resources/profiles/Snapmaker/process/0.16 High Quality @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.16mm Standard @Snapmaker U1 (0.4 nozzle).json @@ -1,20 +1,21 @@ { "type": "process", - "name": "0.16 High Quality @Snapmaker U1 (0.4 nozzle)", + "name": "0.16mm Standard @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.16 Optimal @Snapmaker U1 (0.4 nozzle);0.16 High Quality @Snapmaker U1 (0.4 nozzle)", "inherits": "fdm_process_U1_0.16", "from": "system", "setting_id": "GP107", "instantiation": "true", "description": "Compared with the default profile of a 0.4 mm nozzle, it has a smaller layer height, lower speeds and acceleration, and the sparse infill pattern is Gyroid. So, it results in less apparent layer lines and much higher printing quality, but much longer printing time.", - "default_acceleration": "4000", + "default_acceleration": ["4000", "10000"], "gap_infill_speed": "250", - "inner_wall_speed": "150", - "internal_solid_infill_speed": "200", - "outer_wall_acceleration": "2000", - "outer_wall_speed": "60", + "inner_wall_speed": ["150", "300"], + "internal_solid_infill_speed": ["200", "250"], + "outer_wall_acceleration": ["2000", "5000"], + "outer_wall_speed": ["60", "200"], "sparse_infill_pattern": "gyroid", - "sparse_infill_speed": "200", - "top_surface_speed": "150", + "sparse_infill_speed": ["200", "270"], + "top_surface_speed": ["150", "200"], "smooth_coefficient": "150", "overhang_totally_speed": "50", "compatible_printers": [ @@ -35,5 +36,6 @@ "support_type": "tree(auto)", "wipe_tower_extra_rib_length": "8", "wipe_tower_wall_type": "rib", - "gap_fill_target": "topbottom" + "gap_fill_target": "topbottom", + "process_flow_support": ["standard", "high_flow"] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.18 Standard @Snapmaker U1 (0.6 nozzle).json b/resources/profiles/Snapmaker/process/0.18 Standard @Snapmaker U1 (0.6 nozzle).json deleted file mode 100644 index a7e1357013e..00000000000 --- a/resources/profiles/Snapmaker/process/0.18 Standard @Snapmaker U1 (0.6 nozzle).json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "process", - "name": "0.18 Standard @Snapmaker U1 (0.6 nozzle)", - "inherits": "fdm_process_U1_0.18_nozzle_0.6", - "from": "system", - "setting_id": "GP028", - "instantiation": "true", - "description": "Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and higher printing quality, but longer printing time.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" - ], - "filter_out_gap_fill": "1", - "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", - "layer_height": "0.25", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "41", - "seam_gap": "15%", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib", - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_type": "tree(auto)" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.18 Standard @Snapmaker U1 (0.6 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.18mm Standard @Snapmaker U1 (0.6 nozzle).json similarity index 79% rename from resources/profiles/Snapmaker/process/0.18 Standard @Snapmaker U1 (0.6 nozzle) copy.json rename to resources/profiles/Snapmaker/process/0.18mm Standard @Snapmaker U1 (0.6 nozzle).json index a7e1357013e..96e3a06b6a8 100644 --- a/resources/profiles/Snapmaker/process/0.18 Standard @Snapmaker U1 (0.6 nozzle) copy.json +++ b/resources/profiles/Snapmaker/process/0.18mm Standard @Snapmaker U1 (0.6 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", - "name": "0.18 Standard @Snapmaker U1 (0.6 nozzle)", + "name": "0.18mm Standard @Snapmaker U1 (0.6 nozzle)", + "renamed_from": "0.18 Standard @Snapmaker U1 (0.6 nozzle)", "inherits": "fdm_process_U1_0.18_nozzle_0.6", "from": "system", "setting_id": "GP028", @@ -15,7 +16,7 @@ "filter_out_gap_fill": "1", "gap_fill_target": "topbottom", "internal_bridge_speed": "100%", - "layer_height": "0.25", + "layer_height": "0.18", "prime_tower_brim_width": "5", "prime_tower_width": "30", "prime_volume": "41", @@ -28,5 +29,7 @@ "precise_outer_wall": "0", "slowdown_for_curled_perimeters": "0", "standby_temperature_delta": "-150", - "support_type": "tree(auto)" + "support_type": "tree(auto)", + "initial_layer_print_height": "0.24", + "sparse_infill_pattern": "gyroid" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.20 Bambu Support W @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.20 Bambu Support W @Snapmaker U1 (0.4 nozzle).json deleted file mode 100644 index 44f5f7940b9..00000000000 --- a/resources/profiles/Snapmaker/process/0.20 Bambu Support W @Snapmaker U1 (0.4 nozzle).json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "process", - "setting_id": "GP008", - "name": "0.20 Bambu Support W @Snapmaker U1 (0.4 nozzle)", - "from": "system", - "instantiation": "true", - "inherits": "fdm_process_U1_0.20", - "enable_support": "1", - "support_interface_top_layers": "3", - "support_top_z_distance": "0.2", - "support_interface_loop_pattern": "1", - "support_interface_spacing": "0", - "support_interface_speed": "80", - "support_filament": "0", - "support_interface_filament": "0", - "enable_prime_tower": "1", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "ooze_prevention": "1", - "prime_tower_width": "50", - "prime_volume": "38", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "wipe_tower_filament": "1" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.20 Standard @Snapmaker U1 (0.4 nozzle)_old.json b/resources/profiles/Snapmaker/process/0.20 Standard @Snapmaker U1 (0.4 nozzle)_old.json deleted file mode 100644 index ba4a1de7173..00000000000 --- a/resources/profiles/Snapmaker/process/0.20 Standard @Snapmaker U1 (0.4 nozzle)_old.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "process", - "name": "0.20 Standard @Snapmaker U1 (0.4 nozzle)", - "inherits": "fdm_process_U1_0.20", - "from": "system", - "setting_id": "GP004", - "instantiation": "true", - "description": "It has a general layer height, and results in general layer lines and printing quality. It is suitable for most general printing cases.", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "ooze_prevention": "1", - "prime_tower_width": "40", - "prime_volume": "15", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "wipe_tower_filament": "0", - "preheat_time": "30", - "wipe_tower_cone_angle": "15", - "prime_tower_brim_width": "5", - "initial_layer_print_height": "0.25" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.20 Strength @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.20 Strength @Snapmaker U1 (0.4 nozzle).json deleted file mode 100644 index f62ba2554fc..00000000000 --- a/resources/profiles/Snapmaker/process/0.20 Strength @Snapmaker U1 (0.4 nozzle).json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "process", - "name": "0.20 Strength @Snapmaker U1 (0.4 nozzle)", - "inherits": "fdm_process_U1_0.20", - "from": "system", - "setting_id": "GP013", - "instantiation": "true", - "description": "Compared with the default profile of a 0.4 mm nozzle, it has more wall loops and a higher sparse infill density. So, it results in higher strength of the prints, but more filament consumption and longer printing time.", - "outer_wall_speed": "60", - "sparse_infill_density": "25%", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "wall_loops": "6", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "ooze_prevention": "1", - "prime_tower_width": "30", - "prime_volume": "45", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "wipe_tower_filament": "0", - "prime_tower_brim_width": "5", - "wipe_tower_cone_angle": "15", - "wipe_tower_extra_spacing": "120%", - "enable_arc_fitting": "0", - "precise_outer_wall": "0", - "support_type": "tree(auto)", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_wall_type": "rib", - "gap_fill_target": "topbottom" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.20 Support @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.20 Support @Snapmaker U1 (0.4 nozzle).json deleted file mode 100644 index 2b1c67e05f0..00000000000 --- a/resources/profiles/Snapmaker/process/0.20 Support @Snapmaker U1 (0.4 nozzle).json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "type": "process", - "name": "0.20 Support @Snapmaker U1 (0.4 nozzle)", - "inherits": "fdm_process_U1_0.20", - "from": "system", - "setting_id": "GP0040", - "instantiation": "true", - "description": "It has a general layer height, and results in general layer lines and printing quality. It is suitable for most general printing cases.", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "ooze_prevention": "1", - "prime_tower_width": "40", - "prime_volume": "15", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "wipe_tower_filament": "0", - "preheat_time": "30", - "wipe_tower_cone_angle": "15", - "prime_tower_brim_width": "5", - "enable_support": "1", - "initial_layer_print_height": "0.25", - "support_interface_spacing": "0", - "support_interface_top_layers": "3" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.20 Support W @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.20 Support W @Snapmaker U1 (0.4 nozzle).json deleted file mode 100644 index 6f8fab0d276..00000000000 --- a/resources/profiles/Snapmaker/process/0.20 Support W @Snapmaker U1 (0.4 nozzle).json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "type": "process", - "setting_id": "GP008", - "name": "0.20 Support W @Snapmaker U1 (0.4 nozzle)", - "from": "system", - "instantiation": "true", - "inherits": "fdm_process_U1_0.20", - "enable_support": "1", - "support_interface_top_layers": "3", - "support_top_z_distance": "0.2", - "support_interface_loop_pattern": "1", - "support_interface_spacing": "0", - "support_interface_speed": "80", - "support_filament": "0", - "support_interface_filament": "0", - "enable_prime_tower": "1", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "ooze_prevention": "1", - "prime_tower_width": "50", - "prime_volume": "38", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "wipe_tower_filament": "1" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.20mm High Quality @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.20mm High Quality @Snapmaker U1 (0.4 nozzle).json new file mode 100644 index 00000000000..c0b0fd93d67 --- /dev/null +++ b/resources/profiles/Snapmaker/process/0.20mm High Quality @Snapmaker U1 (0.4 nozzle).json @@ -0,0 +1,52 @@ +{ + "type": "process", + "name": "0.20mm High Quality @Snapmaker U1 (0.4 nozzle)", + "inherits": "fdm_process_U1_0.20", + "from": "system", + "setting_id": "HQSM02004", + "instantiation": "true", + "description": "It has a general layer height, and results in general layer lines and printing quality. It is suitable for most general printing cases.", + "smooth_coefficient": "150", + "overhang_totally_speed": "50", + "compatible_printers": [ + "Snapmaker U1 (0.4 nozzle)" + ], + "ooze_prevention": "1", + "prime_tower_width": "30", + "prime_volume": "45", + "slowdown_for_curled_perimeters": "0", + "standby_temperature_delta": "-150", + "wipe_tower_filament": "0", + "preheat_time": "30", + "wipe_tower_cone_angle": "15", + "prime_tower_brim_width": "5", + "initial_layer_print_height": "0.25", + "min_width_top_surface": "200%", + "wipe_tower_extra_spacing": "120%", + "precise_z_height": "0", + "bridge_density": "80%", + "bridge_flow": "0.8", + "enable_arc_fitting": "0", + "internal_solid_infill_pattern": "rectilinear", + "precise_outer_wall": "0", + "seam_gap": "15%", + "small_area_infill_flow_compensation_model": [], + "support_type": "tree(auto)", + "wipe_speed": "50", + "wipe_tower_extra_rib_length": "8", + "wipe_tower_wall_type": "rib", + "gap_fill_target": "topbottom", + "default_acceleration": ["10000", "4000"], + "inner_wall_acceleration": ["10000", "4000"], + "outer_wall_acceleration": ["5000", "2000"], + "inner_wall_speed": ["300", "150"], + "internal_solid_infill_speed": ["250", "200"], + "outer_wall_speed": ["200", "60"], + "sparse_infill_speed": ["270", "200"], + "top_surface_speed": ["200", "150"], + "overhang_1_4_speed": ["0", "60"], + "overhang_2_4_speed": ["50", "30"], + "overhang_3_4_speed": ["30", "10"], + "overhang_4_4_speed": ["10", "10"], + "process_flow_support": ["standard", "high_flow"] +} diff --git a/resources/profiles/Snapmaker/process/0.20 Standard @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.20mm Standard @Snapmaker U1 (0.4 nozzle).json similarity index 74% rename from resources/profiles/Snapmaker/process/0.20 Standard @Snapmaker U1 (0.4 nozzle).json rename to resources/profiles/Snapmaker/process/0.20mm Standard @Snapmaker U1 (0.4 nozzle).json index 46f881b9203..d0b6ab2a5db 100644 --- a/resources/profiles/Snapmaker/process/0.20 Standard @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.20mm Standard @Snapmaker U1 (0.4 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", - "name": "0.20 Standard @Snapmaker U1 (0.4 nozzle)", + "name": "0.20mm Standard @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.20 Standard @Snapmaker U1 (0.4 nozzle);0.20 Strength @Snapmaker U1 (0.4 nozzle)", "inherits": "fdm_process_U1_0.20", "from": "system", "setting_id": "GP004", @@ -35,5 +36,10 @@ "wipe_speed": "50", "wipe_tower_extra_rib_length": "8", "wipe_tower_wall_type": "rib", - "gap_fill_target": "topbottom" + "gap_fill_target": "topbottom", + "inner_wall_speed": ["300", "600"], + "outer_wall_speed": ["200", "500"], + "internal_solid_infill_speed": ["250", "600"], + "sparse_infill_speed": ["270", "600"], + "process_flow_support": ["standard", "high_flow"] } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.6 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.6 nozzle) copy.json deleted file mode 100644 index 3f5d1f0c45b..00000000000 --- a/resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.6 nozzle) copy.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "process", - "name": "0.24 Standard @Snapmaker U1 (0.6 nozzle)", - "inherits": "fdm_process_U1_0.24_nozzle_0.6", - "from": "system", - "setting_id": "GP029", - "instantiation": "true", - "description": "Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and slight higher printing quality, but longer printing time.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" - ], - "filter_out_gap_fill": "1", - "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "55", - "seam_gap": "15%", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib", - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_threshold_angle": "35", - "support_type": "tree(auto)" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.8 nozzle).json b/resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.8 nozzle).json deleted file mode 100644 index 8ac3a97b79b..00000000000 --- a/resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.8 nozzle).json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "process", - "name": "0.24 Standard @Snapmaker U1 (0.8 nozzle)", - "inherits": "fdm_process_U1_0.24_nozzle_0.8", - "from": "system", - "setting_id": "GP029", - "instantiation": "true", - "description": "Compared with the default profile of a 0.6 mm nozzle, it has a smaller layer height, and results in less apparent layer lines and slight higher printing quality, but longer printing time.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" - ], - "filter_out_gap_fill": "1", - "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", - "min_width_top_surface": "90", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "54", - "seam_gap": "15%", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib", - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_type": "tree(auto)" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.24 Draft @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.24mm Standard @Snapmaker U1 (0.4 nozzle).json similarity index 89% rename from resources/profiles/Snapmaker/process/0.24 Draft @Snapmaker U1 (0.4 nozzle).json rename to resources/profiles/Snapmaker/process/0.24mm Standard @Snapmaker U1 (0.4 nozzle).json index 876e6a4a964..298130c69af 100644 --- a/resources/profiles/Snapmaker/process/0.24 Draft @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.24mm Standard @Snapmaker U1 (0.4 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", - "name": "0.24 Draft @Snapmaker U1 (0.4 nozzle)", + "name": "0.24mm Standard @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.24 Draft @Snapmaker U1 (0.4 nozzle)", "inherits": "fdm_process_U1_0.24", "from": "system", "setting_id": "GP005", diff --git a/resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.6 nozzle).json b/resources/profiles/Snapmaker/process/0.24mm Standard @Snapmaker U1 (0.6 nozzle).json similarity index 85% rename from resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.6 nozzle).json rename to resources/profiles/Snapmaker/process/0.24mm Standard @Snapmaker U1 (0.6 nozzle).json index 3f5d1f0c45b..1e97658d3cc 100644 --- a/resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.6 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.24mm Standard @Snapmaker U1 (0.6 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", - "name": "0.24 Standard @Snapmaker U1 (0.6 nozzle)", + "name": "0.24mm Standard @Snapmaker U1 (0.6 nozzle)", + "renamed_from": "0.24 Standard @Snapmaker U1 (0.6 nozzle)", "inherits": "fdm_process_U1_0.24_nozzle_0.6", "from": "system", "setting_id": "GP029", @@ -28,5 +29,6 @@ "slowdown_for_curled_perimeters": "0", "standby_temperature_delta": "-150", "support_threshold_angle": "35", - "support_type": "tree(auto)" + "support_type": "tree(auto)", + "sparse_infill_speed": "150" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.8 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.24mm Standard @Snapmaker U1 (0.8 nozzle).json similarity index 84% rename from resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.8 nozzle) copy.json rename to resources/profiles/Snapmaker/process/0.24mm Standard @Snapmaker U1 (0.8 nozzle).json index 8ac3a97b79b..0a31500cc1a 100644 --- a/resources/profiles/Snapmaker/process/0.24 Standard @Snapmaker U1 (0.8 nozzle) copy.json +++ b/resources/profiles/Snapmaker/process/0.24mm Standard @Snapmaker U1 (0.8 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", - "name": "0.24 Standard @Snapmaker U1 (0.8 nozzle)", + "name": "0.24mm Standard @Snapmaker U1 (0.8 nozzle)", + "renamed_from": "0.24 Standard @Snapmaker U1 (0.8 nozzle)", "inherits": "fdm_process_U1_0.24_nozzle_0.8", "from": "system", "setting_id": "GP029", @@ -28,5 +29,6 @@ "precise_outer_wall": "0", "slowdown_for_curled_perimeters": "0", "standby_temperature_delta": "-150", - "support_type": "tree(auto)" + "support_type": "tree(auto)", + "initial_layer_print_height": "0.32" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.25 Benchy @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.25 Benchy @Snapmaker U1 (0.4 nozzle).json deleted file mode 100644 index 9d0aec1feb0..00000000000 --- a/resources/profiles/Snapmaker/process/0.25 Benchy @Snapmaker U1 (0.4 nozzle).json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "type": "process", - "from": "system", - "instantiation": "true", - "name": "0.25 Benchy @Snapmaker U1 (0.4 nozzle)", - "setting_id": "2853588009", - "inherits": "fdm_process_U1", - "compatible_printers": [ - "Snapmaker U1 (0.4 nozzle)" - ], - "elefant_foot_compensation": "0.15", - "top_shell_layers": "3", - "top_shell_thickness": "0.5", - "initial_layer_speed": "100", - "initial_layer_infill_speed": "180", - "outer_wall_speed": "180", - "inner_wall_speed": "200", - "sparse_infill_speed": "200", - "internal_solid_infill_speed": "200", - "top_surface_speed": "180", - "gap_infill_speed": "200", - "ironing_speed": "30", - "enable_overhang_speed": "0", - "overhang_1_4_speed": "180", - "overhang_2_4_speed": "20", - "overhang_3_4_speed": "10", - "layer_height": "0.25", - "initial_layer_print_height": "0.25", - "detect_overhang_wall": "0", - "reduce_crossing_wall": "0", - "ensure_vertical_shell_thickness": "none", - "filename_format": "testBenchy_{print_time}.gcode", - "sparse_infill_density": "10%", - "sparse_infill_pattern": "alignedrectilinear", - "wall_generator": "classic", - "seam_position": "nearest", - "wall_loops": "2", - "minimum_sparse_infill_area": "0", - "infill_combination": "1", - "infill_direction": "90", - "gap_fill_target": "nowhere", - "line_width": "0.4", - "inner_wall_line_width": "0.5", - "internal_solid_infill_line_width": "0.5", - "outer_wall_line_width": "0.5", - "sparse_infill_line_width": "0.5", - "top_surface_line_width": "0.5", - "bottom_shell_layers": "2", - "initial_layer_travel_speed": "100%", - "bridge_acceleration": "3000", - "bridge_speed": "100", - "default_acceleration": "3000", - "inner_wall_acceleration": "3000", - "internal_solid_infill_acceleration": "3000", - "outer_wall_acceleration": "1600", - "small_perimeter_speed": "200", - "sparse_infill_acceleration": "3000", - "top_surface_acceleration": "3000", - "initial_layer_acceleration": "1600" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.28 Extra Draft @Snapmaker U1 (0.4 nozzle).json b/resources/profiles/Snapmaker/process/0.28mm Standard @Snapmaker U1 (0.4 nozzle).json similarity index 88% rename from resources/profiles/Snapmaker/process/0.28 Extra Draft @Snapmaker U1 (0.4 nozzle).json rename to resources/profiles/Snapmaker/process/0.28mm Standard @Snapmaker U1 (0.4 nozzle).json index 5227b3b76a5..927cff90c70 100644 --- a/resources/profiles/Snapmaker/process/0.28 Extra Draft @Snapmaker U1 (0.4 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.28mm Standard @Snapmaker U1 (0.4 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", - "name": "0.28 Extra Draft @Snapmaker U1 (0.4 nozzle)", + "name": "0.28mm Standard @Snapmaker U1 (0.4 nozzle)", + "renamed_from": "0.28 Extra Draft @Snapmaker U1 (0.4 nozzle)", "inherits": "fdm_process_U1_0.28", "from": "system", "setting_id": "GP006", diff --git a/resources/profiles/Snapmaker/process/0.30 Standard @Snapmaker U1 (0.6 nozzle).json b/resources/profiles/Snapmaker/process/0.30 Standard @Snapmaker U1 (0.6 nozzle).json deleted file mode 100644 index a0cb098392d..00000000000 --- a/resources/profiles/Snapmaker/process/0.30 Standard @Snapmaker U1 (0.6 nozzle).json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "type": "process", - "name": "0.30 Standard @Snapmaker U1 (0.6 nozzle)", - "inherits": "fdm_process_U1_0.30_nozzle_0.6", - "from": "system", - "setting_id": "GP010", - "instantiation": "true", - "description": "It has a big layer height, and results in apparent layer lines and ordinary printing quality and printing time.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" - ], - "filter_out_gap_fill": "1", - "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "68", - "seam_gap": "15%", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_threshold_angle": "35", - "support_type": "tree(auto)" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.30 Strength @Snapmaker U1 (0.6 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.30 Strength @Snapmaker U1 (0.6 nozzle) copy.json deleted file mode 100644 index 16d402c710c..00000000000 --- a/resources/profiles/Snapmaker/process/0.30 Strength @Snapmaker U1 (0.6 nozzle) copy.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "type": "process", - "name": "0.30 Strength @Snapmaker U1 (0.6 nozzle)", - "inherits": "fdm_process_U1_0.30_nozzle_0.6", - "from": "system", - "setting_id": "GP036", - "instantiation": "true", - "description": "Compared with the default profile of a 0.6 mm nozzle, it has more wall loops and a higher sparse infill density. So, it results in higher strength of the prints, but more filament consumption and longer printing time.", - "elefant_foot_compensation": "0.15", - "sparse_infill_density": "25%", - "wall_loops": "4", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" - ], - "filter_out_gap_fill": "1", - "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", - "prime_tower_width": "30", - "prime_volume": "68", - "seam_gap": "15%", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_wall_type": "rib", - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "prime_tower_brim_width": "5", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_type": "tree(auto)", - "wipe_tower_extra_spacing": "120%" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.30 Strength @Snapmaker U1 (0.6 nozzle).json b/resources/profiles/Snapmaker/process/0.30 Strength @Snapmaker U1 (0.6 nozzle).json deleted file mode 100644 index 16d402c710c..00000000000 --- a/resources/profiles/Snapmaker/process/0.30 Strength @Snapmaker U1 (0.6 nozzle).json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "type": "process", - "name": "0.30 Strength @Snapmaker U1 (0.6 nozzle)", - "inherits": "fdm_process_U1_0.30_nozzle_0.6", - "from": "system", - "setting_id": "GP036", - "instantiation": "true", - "description": "Compared with the default profile of a 0.6 mm nozzle, it has more wall loops and a higher sparse infill density. So, it results in higher strength of the prints, but more filament consumption and longer printing time.", - "elefant_foot_compensation": "0.15", - "sparse_infill_density": "25%", - "wall_loops": "4", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" - ], - "filter_out_gap_fill": "1", - "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", - "prime_tower_width": "30", - "prime_volume": "68", - "seam_gap": "15%", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_wall_type": "rib", - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "prime_tower_brim_width": "5", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_type": "tree(auto)", - "wipe_tower_extra_spacing": "120%" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.30 Standard @Snapmaker U1 (0.6 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.30mm Standard @Snapmaker U1 (0.6 nozzle).json similarity index 76% rename from resources/profiles/Snapmaker/process/0.30 Standard @Snapmaker U1 (0.6 nozzle) copy.json rename to resources/profiles/Snapmaker/process/0.30mm Standard @Snapmaker U1 (0.6 nozzle).json index a0cb098392d..bd5b0a6a9e6 100644 --- a/resources/profiles/Snapmaker/process/0.30 Standard @Snapmaker U1 (0.6 nozzle) copy.json +++ b/resources/profiles/Snapmaker/process/0.30mm Standard @Snapmaker U1 (0.6 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", - "name": "0.30 Standard @Snapmaker U1 (0.6 nozzle)", + "name": "0.30mm Standard @Snapmaker U1 (0.6 nozzle)", + "renamed_from": "0.30 Strength @Snapmaker U1 (0.6 nozzle);0.30 Standard @Snapmaker U1 (0.6 nozzle);0.36 Standard @Snapmaker U1 (0.6 nozzle);0.42 Standard @Snapmaker U1 (0.6 nozzle)", "inherits": "fdm_process_U1_0.30_nozzle_0.6", "from": "system", "setting_id": "GP010", @@ -27,5 +28,6 @@ "slowdown_for_curled_perimeters": "0", "standby_temperature_delta": "-150", "support_threshold_angle": "35", - "support_type": "tree(auto)" + "support_type": "tree(auto)", + "enable_arc_fitting": "0" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.32 Standard @Snapmaker U1 (0.8 nozzle).json b/resources/profiles/Snapmaker/process/0.32 Standard @Snapmaker U1 (0.8 nozzle).json deleted file mode 100644 index fcdd3cf1bfa..00000000000 --- a/resources/profiles/Snapmaker/process/0.32 Standard @Snapmaker U1 (0.8 nozzle).json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "type": "process", - "name": "0.32 Standard @Snapmaker U1 (0.8 nozzle)", - "inherits": "fdm_process_U1_0.32_nozzle_0.8", - "from": "system", - "setting_id": "GP033", - "instantiation": "true", - "description": "Compared with the default profile of a 0.8 mm nozzle, it has a slightly smaller layer height, and results in slightly less but still apparent layer lines and slightly higher printing quality, but longer printing time in some printing cases.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" - ], - "filter_out_gap_fill": "1", - "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "72", - "seam_gap": "15%", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib", - "bridge_density": "70%", - "bridge_flow": "0.7", - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_threshold_angle": "35", - "support_type": "tree(auto)" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.32 Standard @Snapmaker U1 (0.8 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.32mm Standard @Snapmaker U1 (0.8 nozzle).json similarity index 90% rename from resources/profiles/Snapmaker/process/0.32 Standard @Snapmaker U1 (0.8 nozzle) copy.json rename to resources/profiles/Snapmaker/process/0.32mm Standard @Snapmaker U1 (0.8 nozzle).json index fcdd3cf1bfa..ad9d8defb8a 100644 --- a/resources/profiles/Snapmaker/process/0.32 Standard @Snapmaker U1 (0.8 nozzle) copy.json +++ b/resources/profiles/Snapmaker/process/0.32mm Standard @Snapmaker U1 (0.8 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", - "name": "0.32 Standard @Snapmaker U1 (0.8 nozzle)", + "name": "0.32mm Standard @Snapmaker U1 (0.8 nozzle)", + "renamed_from": "0.32 Standard @Snapmaker U1 (0.8 nozzle)", "inherits": "fdm_process_U1_0.32_nozzle_0.8", "from": "system", "setting_id": "GP033", diff --git a/resources/profiles/Snapmaker/process/0.36 Standard @Snapmaker U1 (0.6 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.36 Standard @Snapmaker U1 (0.6 nozzle) copy.json deleted file mode 100644 index f188ceec264..00000000000 --- a/resources/profiles/Snapmaker/process/0.36 Standard @Snapmaker U1 (0.6 nozzle) copy.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "process", - "name": "0.36 Standard @Snapmaker U1 (0.6 nozzle)", - "inherits": "fdm_process_U1_0.36_nozzle_0.6", - "from": "system", - "setting_id": "GP030", - "instantiation": "true", - "description": "Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer height, and results in more apparent layer lines and lower printing quality, but shorter printing time in some printing cases.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" - ], - "filter_out_gap_fill": "1", - "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "81", - "seam_gap": "15%", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib", - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_threshold_angle": "35", - "support_type": "tree(auto)" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.36 Standard @Snapmaker U1 (0.6 nozzle).json b/resources/profiles/Snapmaker/process/0.36 Standard @Snapmaker U1 (0.6 nozzle).json deleted file mode 100644 index f188ceec264..00000000000 --- a/resources/profiles/Snapmaker/process/0.36 Standard @Snapmaker U1 (0.6 nozzle).json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "process", - "name": "0.36 Standard @Snapmaker U1 (0.6 nozzle)", - "inherits": "fdm_process_U1_0.36_nozzle_0.6", - "from": "system", - "setting_id": "GP030", - "instantiation": "true", - "description": "Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer height, and results in more apparent layer lines and lower printing quality, but shorter printing time in some printing cases.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" - ], - "filter_out_gap_fill": "1", - "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "81", - "seam_gap": "15%", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib", - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_threshold_angle": "35", - "support_type": "tree(auto)" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.40 Standard @Snapmaker U1 (0.8 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.40mm Standard @Snapmaker U1 (0.8 nozzle).json similarity index 84% rename from resources/profiles/Snapmaker/process/0.40 Standard @Snapmaker U1 (0.8 nozzle) copy.json rename to resources/profiles/Snapmaker/process/0.40mm Standard @Snapmaker U1 (0.8 nozzle).json index 3f6e953f948..6c2cd9850a7 100644 --- a/resources/profiles/Snapmaker/process/0.40 Standard @Snapmaker U1 (0.8 nozzle) copy.json +++ b/resources/profiles/Snapmaker/process/0.40mm Standard @Snapmaker U1 (0.8 nozzle).json @@ -1,6 +1,7 @@ { "type": "process", - "name": "0.40 Standard @Snapmaker U1 (0.8 nozzle)", + "name": "0.40mm Standard @Snapmaker U1 (0.8 nozzle)", + "renamed_from": "0.40 Standard @Snapmaker U1 (0.8 nozzle);0.48 Standard @Snapmaker U1 (0.8 nozzle);0.56 Standard @Snapmaker U1 (0.8 nozzle)", "inherits": "fdm_process_U1_0.40_nozzle_0.8", "from": "system", "setting_id": "GP009", diff --git a/resources/profiles/Snapmaker/process/0.40 Standard @Snapmaker U1 (0.8 nozzle).json b/resources/profiles/Snapmaker/process/0.40mm Strength @Snapmaker U1 (0.8 nozzle).json similarity index 80% rename from resources/profiles/Snapmaker/process/0.40 Standard @Snapmaker U1 (0.8 nozzle).json rename to resources/profiles/Snapmaker/process/0.40mm Strength @Snapmaker U1 (0.8 nozzle).json index 3f6e953f948..dd3b8433e7d 100644 --- a/resources/profiles/Snapmaker/process/0.40 Standard @Snapmaker U1 (0.8 nozzle).json +++ b/resources/profiles/Snapmaker/process/0.40mm Strength @Snapmaker U1 (0.8 nozzle).json @@ -1,6 +1,6 @@ { "type": "process", - "name": "0.40 Standard @Snapmaker U1 (0.8 nozzle)", + "name": "0.40mm Strength @Snapmaker U1 (0.8 nozzle)", "inherits": "fdm_process_U1_0.40_nozzle_0.8", "from": "system", "setting_id": "GP009", @@ -31,5 +31,11 @@ "slowdown_for_curled_perimeters": "0", "standby_temperature_delta": "-150", "support_threshold_angle": "40", - "support_type": "tree(auto)" + "support_type": "tree(auto)", + "bottom_shell_layers": "5", + "inner_wall_speed": "100", + "outer_wall_speed": "80", + "sparse_infill_density": "30%", + "top_shell_layers": "5", + "wall_loops": "6" } \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.42 Standard @Snapmaker U1 (0.6 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.42 Standard @Snapmaker U1 (0.6 nozzle) copy.json deleted file mode 100644 index 0ca17fe8ca1..00000000000 --- a/resources/profiles/Snapmaker/process/0.42 Standard @Snapmaker U1 (0.6 nozzle) copy.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "process", - "name": "0.42 Standard @Snapmaker U1 (0.6 nozzle)", - "inherits": "fdm_process_U1_0.42_nozzle_0.6", - "from": "system", - "setting_id": "GP031", - "instantiation": "true", - "description": "Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer height, and results in much more apparent layer lines and much lower printing quality, but shorter printing time in some printing cases.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" - ], - "filter_out_gap_fill": "1", - "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", - "precise_z_height": "0", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "95", - "seam_gap": "15%", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib", - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_threshold_angle": "35", - "support_type": "tree(auto)" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.42 Standard @Snapmaker U1 (0.6 nozzle).json b/resources/profiles/Snapmaker/process/0.42 Standard @Snapmaker U1 (0.6 nozzle).json deleted file mode 100644 index 0ca17fe8ca1..00000000000 --- a/resources/profiles/Snapmaker/process/0.42 Standard @Snapmaker U1 (0.6 nozzle).json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "process", - "name": "0.42 Standard @Snapmaker U1 (0.6 nozzle)", - "inherits": "fdm_process_U1_0.42_nozzle_0.6", - "from": "system", - "setting_id": "GP031", - "instantiation": "true", - "description": "Compared with the default profile of a 0.6 mm nozzle, it has a bigger layer height, and results in much more apparent layer lines and much lower printing quality, but shorter printing time in some printing cases.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.6 nozzle)" - ], - "filter_out_gap_fill": "1", - "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", - "precise_z_height": "0", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "95", - "seam_gap": "15%", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib", - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_threshold_angle": "35", - "support_type": "tree(auto)" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.48 Standard @Snapmaker U1 (0.8 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.48 Standard @Snapmaker U1 (0.8 nozzle) copy.json deleted file mode 100644 index 7ac8b69bf6e..00000000000 --- a/resources/profiles/Snapmaker/process/0.48 Standard @Snapmaker U1 (0.8 nozzle) copy.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "process", - "name": "0.48 Standard @Snapmaker U1 (0.8 nozzle)", - "inherits": "fdm_process_U1_0.48_nozzle_0.8", - "from": "system", - "setting_id": "GP034", - "instantiation": "true", - "description": "Compared with the default profile of a 0.8 mm nozzle, it has a bigger layer height, and results in very apparent layer lines and much lower printing quality, but shorter printing time in some printing cases.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" - ], - "filter_out_gap_fill": "1", - "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "108", - "seam_gap": "15%", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib", - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_threshold_angle": "35", - "support_type": "tree(auto)" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.48 Standard @Snapmaker U1 (0.8 nozzle).json b/resources/profiles/Snapmaker/process/0.48 Standard @Snapmaker U1 (0.8 nozzle).json deleted file mode 100644 index 7ac8b69bf6e..00000000000 --- a/resources/profiles/Snapmaker/process/0.48 Standard @Snapmaker U1 (0.8 nozzle).json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "process", - "name": "0.48 Standard @Snapmaker U1 (0.8 nozzle)", - "inherits": "fdm_process_U1_0.48_nozzle_0.8", - "from": "system", - "setting_id": "GP034", - "instantiation": "true", - "description": "Compared with the default profile of a 0.8 mm nozzle, it has a bigger layer height, and results in very apparent layer lines and much lower printing quality, but shorter printing time in some printing cases.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" - ], - "filter_out_gap_fill": "1", - "gap_fill_target": "topbottom", - "internal_bridge_speed": "100%", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "108", - "seam_gap": "15%", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib", - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_threshold_angle": "35", - "support_type": "tree(auto)" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.56 Standard @Snapmaker U1 (0.8 nozzle) copy.json b/resources/profiles/Snapmaker/process/0.56 Standard @Snapmaker U1 (0.8 nozzle) copy.json deleted file mode 100644 index b1733d38670..00000000000 --- a/resources/profiles/Snapmaker/process/0.56 Standard @Snapmaker U1 (0.8 nozzle) copy.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "type": "process", - "name": "0.56 Standard @Snapmaker U1 (0.8 nozzle)", - "inherits": "fdm_process_U1_0.56_nozzle_0.8", - "from": "system", - "setting_id": "GP035", - "instantiation": "true", - "description": "Compared with the default profile of a 0.8 mm nozzle, it has a much bigger layer height, and results in extremely apparent layer lines and much lower printing quality, but much shorter printing time in some printing cases.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" - ], - "filter_out_gap_fill": "1", - "gap_fill_target": "topbottom", - "layer_height": "0.56", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "126", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib", - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_threshold_angle": "35", - "support_type": "tree(auto)" -} \ No newline at end of file diff --git a/resources/profiles/Snapmaker/process/0.56 Standard @Snapmaker U1 (0.8 nozzle).json b/resources/profiles/Snapmaker/process/0.56 Standard @Snapmaker U1 (0.8 nozzle).json deleted file mode 100644 index b1733d38670..00000000000 --- a/resources/profiles/Snapmaker/process/0.56 Standard @Snapmaker U1 (0.8 nozzle).json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "type": "process", - "name": "0.56 Standard @Snapmaker U1 (0.8 nozzle)", - "inherits": "fdm_process_U1_0.56_nozzle_0.8", - "from": "system", - "setting_id": "GP035", - "instantiation": "true", - "description": "Compared with the default profile of a 0.8 mm nozzle, it has a much bigger layer height, and results in extremely apparent layer lines and much lower printing quality, but much shorter printing time in some printing cases.", - "elefant_foot_compensation": "0.15", - "smooth_coefficient": "150", - "overhang_totally_speed": "50", - "compatible_printers": [ - "Snapmaker U1 (0.8 nozzle)" - ], - "filter_out_gap_fill": "1", - "gap_fill_target": "topbottom", - "layer_height": "0.56", - "prime_tower_brim_width": "5", - "prime_tower_width": "30", - "prime_volume": "126", - "wipe_tower_extra_rib_length": "8", - "wipe_tower_extra_spacing": "120%", - "wipe_tower_wall_type": "rib", - "enable_arc_fitting": "0", - "ooze_prevention": "1", - "precise_outer_wall": "0", - "slowdown_for_curled_perimeters": "0", - "standby_temperature_delta": "-150", - "support_threshold_angle": "35", - "support_type": "tree(auto)" -} \ No newline at end of file diff --git a/resources/shaders/110/gouraud.fs b/resources/shaders/110/gouraud.fs index e602d6067d3..b4bec9651ec 100644 --- a/resources/shaders/110/gouraud.fs +++ b/resources/shaders/110/gouraud.fs @@ -34,11 +34,6 @@ uniform vec4 uniform_color_clip_plane_1; uniform vec4 uniform_color_clip_plane_2; uniform SlopeDetection slope; -//BBS: add outline_color -uniform bool is_outline; -uniform sampler2D depth_tex; -uniform vec2 screen_size; - #ifdef ENABLE_ENVIRONMENT_MAP uniform sampler2D environment_tex; @@ -47,9 +42,6 @@ uniform vec2 screen_size; uniform PrintVolumeDetection print_volume; -uniform float z_far; -uniform float z_near; - varying vec3 clipping_planes_dots; varying float color_clip_plane_dot; @@ -60,71 +52,6 @@ varying vec4 world_pos; varying float world_normal_z; varying vec3 eye_normal; -vec3 getBackfaceColor(vec3 fill) { - float brightness = 0.2126 * fill.r + 0.7152 * fill.g + 0.0722 * fill.b; - return (brightness > 0.75) ? vec3(0.11, 0.165, 0.208) : vec3(0.988, 0.988, 0.988); -} - -// Silhouette edge detection & rendering algorithem by leoneruggiero -// https://www.shadertoy.com/view/DslXz2 -#define INFLATE 1 - -float GetTolerance(float d, float k) -{ - // ------------------------------------------- - // Find a tolerance for depth that is constant - // in view space (k in view space). - // - // tol = k*ddx(ZtoDepth(z)) - // ------------------------------------------- - - float A=- (z_far+z_near)/(z_far-z_near); - float B=-2.0*z_far*z_near /(z_far-z_near); - - d = d*2.0-1.0; - - return -k*(d+A)*(d+A)/B; -} - -float DetectSilho(vec2 fragCoord, vec2 dir) -{ - // ------------------------------------------- - // x0 ___ x1----o - // :\ : - // r0 : \ : r1 - // : \ : - // o---x2 ___ x3 - // - // r0 and r1 are the differences between actual - // and expected (as if x0..3 where on the same - // plane) depth values. - // ------------------------------------------- - - float x0 = abs(texture2D(depth_tex, (fragCoord + dir*-2.0) / screen_size).r); - float x1 = abs(texture2D(depth_tex, (fragCoord + dir*-1.0) / screen_size).r); - float x2 = abs(texture2D(depth_tex, (fragCoord + dir* 0.0) / screen_size).r); - float x3 = abs(texture2D(depth_tex, (fragCoord + dir* 1.0) / screen_size).r); - - float d0 = (x1-x0); - float d1 = (x2-x3); - - float r0 = x1 + d0 - x2; - float r1 = x2 + d1 - x1; - - float tol = GetTolerance(x2, 0.04); - - return smoothstep(0.0, tol*tol, max( - r0*r1, 0.0)); - -} - -float DetectSilho(vec2 fragCoord) -{ - return max( - DetectSilho(fragCoord, vec2(1,0)), // Horizontal - DetectSilho(fragCoord, vec2(0,1)) // Vertical - ); -} - void main() { if (any(lessThan(clipping_planes_dots, ZERO))) @@ -166,23 +93,10 @@ void main() } color.rgb = (any(lessThan(pv_check_min, ZERO)) || any(greaterThan(pv_check_max, ZERO))) ? mix(color.rgb, ZERO, 0.3333) : color.rgb; - //BBS: add outline_color - if (is_outline) { - color = vec4(vec3(intensity.y) + color.rgb * intensity.x, color.a); - vec2 fragCoord = gl_FragCoord.xy; - float s = DetectSilho(fragCoord); - // Makes silhouettes thicker. - for(int i=1;i<=INFLATE; i++) - { - s = max(s, DetectSilho(fragCoord.xy + vec2(i, 0))); - s = max(s, DetectSilho(fragCoord.xy + vec2(0, i))); - } - gl_FragColor = vec4(mix(color.rgb, getBackfaceColor(color.rgb), s), color.a); - } #ifdef ENABLE_ENVIRONMENT_MAP - else if (use_environment_tex) + if (use_environment_tex) gl_FragColor = vec4(0.45 * texture(environment_tex, normalize(eye_normal).xy * 0.5 + 0.5).xyz + 0.8 * color.rgb * intensity.x, color.a); -#endif else +#endif gl_FragColor = vec4(vec3(intensity.y) + color.rgb * intensity.x, color.a); -} \ No newline at end of file +} diff --git a/resources/shaders/110/selection_area_downsample.fs b/resources/shaders/110/selection_area_downsample.fs new file mode 100644 index 00000000000..a49231d9bfb --- /dev/null +++ b/resources/shaders/110/selection_area_downsample.fs @@ -0,0 +1,37 @@ +#version 110 + +uniform sampler2D source_texture; +uniform vec2 sample_offset_uv; +uniform bool sample_horizontal; +uniform bool sample_vertical; + +varying vec2 tex_coord; + +void main() +{ + float coverage; + if (sample_horizontal && sample_vertical) + { + coverage = texture2D(source_texture, tex_coord + vec2(-sample_offset_uv.x, -sample_offset_uv.y)).a; + coverage += texture2D(source_texture, tex_coord + vec2(sample_offset_uv.x, -sample_offset_uv.y)).a; + coverage += texture2D(source_texture, tex_coord + vec2(-sample_offset_uv.x, sample_offset_uv.y)).a; + coverage += texture2D(source_texture, tex_coord + vec2(sample_offset_uv.x, sample_offset_uv.y)).a; + coverage *= 0.25; + } + else if (sample_horizontal) + { + coverage = texture2D(source_texture, tex_coord - vec2(sample_offset_uv.x, 0.0)).a; + coverage += texture2D(source_texture, tex_coord + vec2(sample_offset_uv.x, 0.0)).a; + coverage *= 0.5; + } + else if (sample_vertical) + { + coverage = texture2D(source_texture, tex_coord - vec2(0.0, sample_offset_uv.y)).a; + coverage += texture2D(source_texture, tex_coord + vec2(0.0, sample_offset_uv.y)).a; + coverage *= 0.5; + } + else + coverage = texture2D(source_texture, tex_coord).a; + + gl_FragColor = vec4(0.0, 0.0, 0.0, coverage); +} diff --git a/resources/shaders/110/selection_composite.fs b/resources/shaders/110/selection_composite.fs new file mode 100644 index 00000000000..565b7223f28 --- /dev/null +++ b/resources/shaders/110/selection_composite.fs @@ -0,0 +1,32 @@ +#version 110 + +uniform sampler2D mask_texture; +uniform sampler2D edge_texture; +uniform sampler2D glow_texture; +uniform vec3 outline_color; + +const float fillAlpha = 0.4; +const float outlineExclusionLow = 0.25; +const float outlineExclusionHigh = 0.75; +const float edgeStrength = 3.0; +const float edgeGlow = 0.8; + +varying vec2 tex_coord; + +void main() +{ + float coverage = texture2D(mask_texture, tex_coord).a; + float edgeCoverage = texture2D(edge_texture, tex_coord).a; + float glowCoverage = texture2D(glow_texture, tex_coord).a; + float outlineExclusion = smoothstep(outlineExclusionLow, outlineExclusionHigh, coverage); + float outsideFill = 1.0 - outlineExclusion; + float fillCoverage = coverage * fillAlpha; + float edgeAlpha = clamp(edgeStrength * edgeCoverage * outsideFill, 0.0, 1.0); + float glowAlpha = clamp(edgeStrength * edgeGlow * glowCoverage * outsideFill, 0.0, 1.0); + + // Precompose normal-alpha Fill and Edge followed by additive Glow. + float compositeAlpha = fillCoverage + edgeAlpha * (1.0 - fillCoverage); + vec3 compositeColor = vec3(fillAlpha) * fillCoverage * (1.0 - edgeAlpha) + + outline_color * (edgeAlpha + glowAlpha); + gl_FragColor = vec4(compositeColor, compositeAlpha); +} diff --git a/resources/shaders/110/selection_edge.fs b/resources/shaders/110/selection_edge.fs new file mode 100644 index 00000000000..e923780a1bb --- /dev/null +++ b/resources/shaders/110/selection_edge.fs @@ -0,0 +1,19 @@ +#version 110 + +uniform sampler2D mask_texture; +uniform vec2 inverse_texture_size; + +varying vec2 tex_coord; + +void main() +{ + float leftCoverage = texture2D(mask_texture, tex_coord - vec2(inverse_texture_size.x, 0.0)).a; + float rightCoverage = texture2D(mask_texture, tex_coord + vec2(inverse_texture_size.x, 0.0)).a; + float bottomCoverage = texture2D(mask_texture, tex_coord - vec2(0.0, inverse_texture_size.y)).a; + float topCoverage = texture2D(mask_texture, tex_coord + vec2(0.0, inverse_texture_size.y)).a; + float horizontalEdge = (rightCoverage - leftCoverage) * 0.5; + float verticalEdge = (topCoverage - bottomCoverage) * 0.5; + float edge = length(vec2(horizontalEdge, verticalEdge)); + + gl_FragColor = vec4(0.0, 0.0, 0.0, edge); +} diff --git a/resources/shaders/110/selection_gaussian.fs b/resources/shaders/110/selection_gaussian.fs new file mode 100644 index 00000000000..50a849de74d --- /dev/null +++ b/resources/shaders/110/selection_gaussian.fs @@ -0,0 +1,32 @@ +#version 110 + +uniform sampler2D source_texture; +uniform vec2 sample_step_uv; +uniform float center_weight; +uniform vec4 sample_offsets; +uniform vec4 sample_weights; +uniform int symmetric_sample_count; + +varying vec2 tex_coord; + +float sampleSymmetricPair(float offset) +{ + vec2 uvOffset = sample_step_uv * offset; + return texture2D(source_texture, tex_coord + uvOffset).a + + texture2D(source_texture, tex_coord - uvOffset).a; +} + +void main() +{ + float blurred = texture2D(source_texture, tex_coord).a * center_weight; + if (symmetric_sample_count > 0) + blurred += sampleSymmetricPair(sample_offsets.x) * sample_weights.x; + if (symmetric_sample_count > 1) + blurred += sampleSymmetricPair(sample_offsets.y) * sample_weights.y; + if (symmetric_sample_count > 2) + blurred += sampleSymmetricPair(sample_offsets.z) * sample_weights.z; + if (symmetric_sample_count > 3) + blurred += sampleSymmetricPair(sample_offsets.w) * sample_weights.w; + + gl_FragColor = vec4(0.0, 0.0, 0.0, blurred); +} diff --git a/resources/shaders/110/selection_mask.fs b/resources/shaders/110/selection_mask.fs new file mode 100644 index 00000000000..f3c853bd683 --- /dev/null +++ b/resources/shaders/110/selection_mask.fs @@ -0,0 +1,8 @@ +#version 110 + +uniform vec3 output_color; + +void main() +{ + gl_FragColor = vec4(output_color, 1.0); +} diff --git a/resources/shaders/140/gouraud.fs b/resources/shaders/140/gouraud.fs index bbfb76f7a18..7e30f3185f7 100644 --- a/resources/shaders/140/gouraud.fs +++ b/resources/shaders/140/gouraud.fs @@ -34,11 +34,6 @@ uniform vec4 uniform_color_clip_plane_1; uniform vec4 uniform_color_clip_plane_2; uniform SlopeDetection slope; -//BBS: add outline_color -uniform bool is_outline; -uniform sampler2D depth_tex; -uniform vec2 screen_size; - #ifdef ENABLE_ENVIRONMENT_MAP uniform sampler2D environment_tex; uniform bool use_environment_tex; @@ -46,9 +41,6 @@ uniform vec2 screen_size; uniform PrintVolumeDetection print_volume; -uniform float z_far; -uniform float z_near; - in vec3 clipping_planes_dots; in float color_clip_plane_dot; @@ -59,71 +51,6 @@ in vec4 world_pos; in float world_normal_z; in vec3 eye_normal; -vec3 getBackfaceColor(vec3 fill) { - float brightness = 0.2126 * fill.r + 0.7152 * fill.g + 0.0722 * fill.b; - return (brightness > 0.75) ? vec3(0.11, 0.165, 0.208) : vec3(0.988, 0.988, 0.988); -} - -// Silhouette edge detection & rendering algorithem by leoneruggiero -// https://www.shadertoy.com/view/DslXz2 -#define INFLATE 1 - -float GetTolerance(float d, float k) -{ - // ------------------------------------------- - // Find a tolerance for depth that is constant - // in view space (k in view space). - // - // tol = k*ddx(ZtoDepth(z)) - // ------------------------------------------- - - float A=- (z_far+z_near)/(z_far-z_near); - float B=-2.0*z_far*z_near /(z_far-z_near); - - d = d*2.0-1.0; - - return -k*(d+A)*(d+A)/B; -} - -float DetectSilho(vec2 fragCoord, vec2 dir) -{ - // ------------------------------------------- - // x0 ___ x1----o - // :\ : - // r0 : \ : r1 - // : \ : - // o---x2 ___ x3 - // - // r0 and r1 are the differences between actual - // and expected (as if x0..3 where on the same - // plane) depth values. - // ------------------------------------------- - - float x0 = abs(texture(depth_tex, (fragCoord + dir*-2.0) / screen_size).r); - float x1 = abs(texture(depth_tex, (fragCoord + dir*-1.0) / screen_size).r); - float x2 = abs(texture(depth_tex, (fragCoord + dir* 0.0) / screen_size).r); - float x3 = abs(texture(depth_tex, (fragCoord + dir* 1.0) / screen_size).r); - - float d0 = (x1-x0); - float d1 = (x2-x3); - - float r0 = x1 + d0 - x2; - float r1 = x2 + d1 - x1; - - float tol = GetTolerance(x2, 0.04); - - return smoothstep(0.0, tol*tol, max( - r0*r1, 0.0)); - -} - -float DetectSilho(vec2 fragCoord) -{ - return max( - DetectSilho(fragCoord, vec2(1,0)), // Horizontal - DetectSilho(fragCoord, vec2(0,1)) // Vertical - ); -} - out vec4 out_color; void main() @@ -167,23 +94,10 @@ void main() } color.rgb = (any(lessThan(pv_check_min, ZERO)) || any(greaterThan(pv_check_max, ZERO))) ? mix(color.rgb, ZERO, 0.3333) : color.rgb; - //BBS: add outline_color - if (is_outline) { - color = vec4(vec3(intensity.y) + color.rgb * intensity.x, color.a); - vec2 fragCoord = gl_FragCoord.xy; - float s = DetectSilho(fragCoord); - // Makes silhouettes thicker. - for(int i=1;i<=INFLATE; i++) - { - s = max(s, DetectSilho(fragCoord.xy + vec2(i, 0))); - s = max(s, DetectSilho(fragCoord.xy + vec2(0, i))); - } - out_color = vec4(mix(color.rgb, getBackfaceColor(color.rgb), s), color.a); - } #ifdef ENABLE_ENVIRONMENT_MAP - else if (use_environment_tex) + if (use_environment_tex) out_color = vec4(0.45 * texture(environment_tex, normalize(eye_normal).xy * 0.5 + 0.5).xyz + 0.8 * color.rgb * intensity.x, color.a); -#endif else +#endif out_color = vec4(vec3(intensity.y) + color.rgb * intensity.x, color.a); -} \ No newline at end of file +} diff --git a/resources/shaders/140/selection_area_downsample.fs b/resources/shaders/140/selection_area_downsample.fs new file mode 100644 index 00000000000..7abf4ed9b69 --- /dev/null +++ b/resources/shaders/140/selection_area_downsample.fs @@ -0,0 +1,38 @@ +#version 140 + +uniform sampler2D source_texture; +uniform vec2 sample_offset_uv; +uniform bool sample_horizontal; +uniform bool sample_vertical; + +in vec2 tex_coord; +out vec4 frag_color; + +void main() +{ + float coverage; + if (sample_horizontal && sample_vertical) + { + coverage = texture(source_texture, tex_coord + vec2(-sample_offset_uv.x, -sample_offset_uv.y)).a; + coverage += texture(source_texture, tex_coord + vec2(sample_offset_uv.x, -sample_offset_uv.y)).a; + coverage += texture(source_texture, tex_coord + vec2(-sample_offset_uv.x, sample_offset_uv.y)).a; + coverage += texture(source_texture, tex_coord + vec2(sample_offset_uv.x, sample_offset_uv.y)).a; + coverage *= 0.25; + } + else if (sample_horizontal) + { + coverage = texture(source_texture, tex_coord - vec2(sample_offset_uv.x, 0.0)).a; + coverage += texture(source_texture, tex_coord + vec2(sample_offset_uv.x, 0.0)).a; + coverage *= 0.5; + } + else if (sample_vertical) + { + coverage = texture(source_texture, tex_coord - vec2(0.0, sample_offset_uv.y)).a; + coverage += texture(source_texture, tex_coord + vec2(0.0, sample_offset_uv.y)).a; + coverage *= 0.5; + } + else + coverage = texture(source_texture, tex_coord).a; + + frag_color = vec4(0.0, 0.0, 0.0, coverage); +} diff --git a/resources/shaders/140/selection_composite.fs b/resources/shaders/140/selection_composite.fs new file mode 100644 index 00000000000..07e3b1925e8 --- /dev/null +++ b/resources/shaders/140/selection_composite.fs @@ -0,0 +1,32 @@ +#version 140 + +uniform sampler2D mask_texture; +uniform sampler2D edge_texture; +uniform sampler2D glow_texture; +uniform vec3 outline_color; + +const float fillAlpha = 0.4; +const float outlineExclusionLow = 0.25; +const float outlineExclusionHigh = 0.75; +const float edgeStrength = 3.0; +const float edgeGlow = 0.8; + +in vec2 tex_coord; +out vec4 frag_color; + +void main() +{ + float coverage = texture(mask_texture, tex_coord).a; + float edgeCoverage = texture(edge_texture, tex_coord).a; + float glowCoverage = texture(glow_texture, tex_coord).a; + float outlineExclusion = smoothstep(outlineExclusionLow, outlineExclusionHigh, coverage); + float outsideFill = 1.0 - outlineExclusion; + float fillCoverage = coverage * fillAlpha; + float edgeAlpha = clamp(edgeStrength * edgeCoverage * outsideFill, 0.0, 1.0); + float glowAlpha = clamp(edgeStrength * edgeGlow * glowCoverage * outsideFill, 0.0, 1.0); + + // Precompose normal-alpha Fill and Edge followed by additive Glow. + float compositeAlpha = fillCoverage + edgeAlpha * (1.0 - fillCoverage); + vec3 compositeColor = vec3(fillAlpha) * fillCoverage * (1.0 - edgeAlpha) + outline_color * (edgeAlpha + glowAlpha); + frag_color = vec4(compositeColor, compositeAlpha); +} diff --git a/resources/shaders/140/selection_edge.fs b/resources/shaders/140/selection_edge.fs new file mode 100644 index 00000000000..9ca9196d948 --- /dev/null +++ b/resources/shaders/140/selection_edge.fs @@ -0,0 +1,20 @@ +#version 140 + +uniform sampler2D mask_texture; +uniform vec2 inverse_texture_size; + +in vec2 tex_coord; +out vec4 frag_color; + +void main() +{ + float leftCoverage = texture(mask_texture, tex_coord - vec2(inverse_texture_size.x, 0.0)).a; + float rightCoverage = texture(mask_texture, tex_coord + vec2(inverse_texture_size.x, 0.0)).a; + float bottomCoverage = texture(mask_texture, tex_coord - vec2(0.0, inverse_texture_size.y)).a; + float topCoverage = texture(mask_texture, tex_coord + vec2(0.0, inverse_texture_size.y)).a; + float horizontalEdge = (rightCoverage - leftCoverage) * 0.5; + float verticalEdge = (topCoverage - bottomCoverage) * 0.5; + float edge = length(vec2(horizontalEdge, verticalEdge)); + + frag_color = vec4(0.0, 0.0, 0.0, edge); +} diff --git a/resources/shaders/140/selection_gaussian.fs b/resources/shaders/140/selection_gaussian.fs new file mode 100644 index 00000000000..11f3ea2053e --- /dev/null +++ b/resources/shaders/140/selection_gaussian.fs @@ -0,0 +1,33 @@ +#version 140 + +uniform sampler2D source_texture; +uniform vec2 sample_step_uv; +uniform float center_weight; +uniform vec4 sample_offsets; +uniform vec4 sample_weights; +uniform int symmetric_sample_count; + +in vec2 tex_coord; +out vec4 frag_color; + +float sampleSymmetricPair(float offset) +{ + vec2 uvOffset = sample_step_uv * offset; + return texture(source_texture, tex_coord + uvOffset).a + + texture(source_texture, tex_coord - uvOffset).a; +} + +void main() +{ + float blurred = texture(source_texture, tex_coord).a * center_weight; + if (symmetric_sample_count > 0) + blurred += sampleSymmetricPair(sample_offsets.x) * sample_weights.x; + if (symmetric_sample_count > 1) + blurred += sampleSymmetricPair(sample_offsets.y) * sample_weights.y; + if (symmetric_sample_count > 2) + blurred += sampleSymmetricPair(sample_offsets.z) * sample_weights.z; + if (symmetric_sample_count > 3) + blurred += sampleSymmetricPair(sample_offsets.w) * sample_weights.w; + + frag_color = vec4(0.0, 0.0, 0.0, blurred); +} diff --git a/resources/shaders/140/selection_mask.fs b/resources/shaders/140/selection_mask.fs new file mode 100644 index 00000000000..1c2257627e3 --- /dev/null +++ b/resources/shaders/140/selection_mask.fs @@ -0,0 +1,10 @@ +#version 140 + +uniform vec3 output_color; + +out vec4 frag_color; + +void main() +{ + frag_color = vec4(output_color, 1.0); +} diff --git a/scripts/junit-to-html.js b/scripts/junit-to-html.js new file mode 100644 index 00000000000..4c2f46f78ca --- /dev/null +++ b/scripts/junit-to-html.js @@ -0,0 +1,236 @@ +#!/usr/bin/env node +/** + * scripts/junit-to-html.js — Convert JUnit XML test results to a self-contained HTML report + * + * Reads JUnit XML from one or more files (or stdin) and writes a single HTML file + * with Mermaid charts, per-module tables, and pass/fail summary. + * + * Usage: + * node scripts/junit-to-html.js test-results.xml > report.html + * node scripts/junit-to-html.js build/test-results.xml -o report.html + * ctest --test-dir build --output-junit results.xml && node scripts/junit-to-html.js results.xml -o report.html + * + * Options: + * -o, --output Write HTML to file (default: stdout) + * -t, --title Report title (default: "Test Results") + * -c, --commit Commit SHA to display (default: none) + * -r, --run CI run URL to link (default: none) + * --help Show this help + */ + +const fs = require("node:fs"); +const path = require("node:path"); + +// ── CLI argument parsing ──────────────────────────────────────────────────────── +const args = process.argv.slice(2); +let outputFile = null; +let title = "Test Results"; +let commitSha = null; +let runUrl = null; +const inputFiles = []; + +for (let i = 0; i < args.length; i++) { + const a = args[i]; + if (a === "-o" || a === "--output") { outputFile = args[++i]; } + else if (a === "-t" || a === "--title") { title = args[++i]; } + else if (a === "-c" || a === "--commit") { commitSha = args[++i]; } + else if (a === "-r" || a === "--run") { runUrl = args[++i]; } + else if (a === "--help") { console.log("Usage: node junit-to-html.js [options] [file ...]\n\nOptions:\n -o, --output Write HTML to file (default: stdout)\n -t, --title Report title\n -c, --commit Commit SHA\n -r, --run CI run URL\n --help Show this help\n\nIf no input files, reads from stdin."); process.exit(0); } + else if (a.startsWith("-")) { console.error("Unknown option: " + a); process.exit(1); } + else { inputFiles.push(a); } +} + +// ── XML parsing ────────────────────────────────────────────────────────────────── +function parseJUnit(xml) { + const cases = []; + const re = //g; + let m; + while ((m = re.exec(xml)) !== null) { + const name = m[1]; + const className = m[2]; + const time = parseFloat(m[3]) || 0; + const status = m[4] || "run"; + const endTag = xml.indexOf("", m.index); + const seg = endTag !== -1 ? xml.substring(m.index + m[0].length, endTag) : ""; + let assertions = 0; + const am = seg.match(/(\d+)\s+assertions?/); + if (am) assertions = parseInt(am[1], 10); + let failureDetail = ""; + let isFailure = false; + if (seg.includes("]*message="([^"]*)"/); + failureDetail = fm ? fm[1] : "unknown failure"; + } else if (seg.includes("]*message="([^"]*)"/); + failureDetail = em ? em[1] : "unknown error"; + } else if (status !== "run") { + isFailure = true; + failureDetail = "Status: " + status; + } + const module = className.split(":")[0] || "other"; + const shortName = name.startsWith(module + ":") ? name.substring(module.length + 1) : name; + cases.push({ name, shortName, module, time, assertions, status, isFailure, failureDetail }); + } + return cases; +} + +// ── Aggregation ────────────────────────────────────────────────────────────────── +function buildStats(cases) { + const byModule = {}; + for (const c of cases) { + if (!byModule[c.module]) byModule[c.module] = { tests: 0, failed: 0, time: 0, assertions: 0 }; + byModule[c.module].tests++; + if (c.isFailure) byModule[c.module].failed++; + byModule[c.module].time += c.time; + byModule[c.module].assertions += c.assertions; + } + return byModule; +} + +function totalTime(stats) { return Object.values(stats).reduce((a, b) => a + b.time, 0); } +function totalAssertions(stats) { return Object.values(stats).reduce((a, b) => a + b.assertions, 0); } + +// ── HTML generation ────────────────────────────────────────────────────────────── +function esc(s) { + return String(s).replace(/&/g, "&").replace(//g, ">").replace(/"/g, """); +} + +function modTable(stats) { + return Object.entries(stats).sort(([a], [b]) => a.localeCompare(b)).map(([mod, s]) => + "" + esc(mod) + "" + s.tests + "" + s.time.toFixed(1) + "s" + s.assertions + "" + s.failed + "" + ).join(""); +} + +function slowRows(cases, n) { + return [...cases].sort((a, b) => b.time - a.time).slice(0, n).map(c => + '' + esc(c.shortName) + "" + esc(c.module) + "" + c.time.toFixed(2) + "s" + c.assertions + "" + ).join(""); +} + +function topCards(cases) { + return [...cases].sort((a, b) => b.assertions - a.assertions).slice(0, 4).map(c => + '
' + esc(c.module) + '
' + c.assertions + '
' + esc(c.shortName) + '
' + c.time.toFixed(2) + "s
" + ).join(""); +} + +function failureRows(cases) { + const failed = cases.filter(c => c.isFailure); + if (failed.length === 0) return ""; + return failed.map(c => + '' + esc(c.shortName) + "" + esc(c.module) + "" + c.time.toFixed(2) + "s" + esc(c.failureDetail) + "" + ).join(""); +} + +function caseRows(arr, max) { + const slice = arr.slice(0, max); + const extra = arr.length > max ? '... and ' + (arr.length - max) + " more tests" : ""; + return slice.map(c => + '' + esc(c.shortName) + "" + c.time.toFixed(3) + "s" + c.assertions + "" + ).join("") + extra; +} + +function pieData(stats) { + return Object.entries(stats).sort(([a], [b]) => a.localeCompare(b)).map(([mod, s]) => + ' "' + mod + '" : ' + s.tests + ).join("\n"); +} + +function barData(stats) { + const entries = Object.entries(stats).sort(([a], [b]) => a.localeCompare(b)); + return { + axis: entries.map(([mod]) => '"' + mod + '"').join(", "), + values: entries.map(([, s]) => s.time.toFixed(1)).join(", ") + }; +} + +function generateHtml(allCases, titleText, commit, run) { + const stats = buildStats(allCases); + const total = allCases.length; + const failed = allCases.filter(c => c.isFailure).length; + const passed = total - failed; + const tTime = totalTime(stats).toFixed(1); + const tAsserts = totalAssertions(stats); + const bar = barData(stats); + + const byMod = {}; + for (const c of allCases) { + if (!byMod[c.module]) byMod[c.module] = []; + byMod[c.module].push(c); + } + for (const mod of Object.keys(byMod)) { + byMod[mod].sort((a, b) => b.time - a.time); + } + + const modTables = Object.entries(byMod).sort(([a], [b]) => a.localeCompare(b)).map(([mod, cases]) => { + const s = stats[mod]; + const maxShow = mod === "libslic3r" ? 30 : cases.length; + return '\n

' + esc(mod) + " — " + s.tests + " Tests" + (s.failed ? ' (' + s.failed + " failed)" : "") + '

\n \n \n ' + caseRows(cases, maxShow) + '\n
TestTimeAssertions
'; + }).join(""); + + const failSection = failed > 0 ? '\n

Failed Tests

\n \n \n ' + failureRows(allCases) + '\n
TestModuleTimeError
' : ""; + + const slowSection = allCases.length > 0 ? '\n

Slowest 15 Tests

\n \n \n ' + slowRows(allCases, 15) + '\n
TestModuleTimeAssertions
' : ""; + + const topSection = allCases.length > 0 ? '\n

Top Assertion-Heavy Tests

\n
' + topCards(allCases) + '
' : ""; + + const badgeHtml = failed === 0 + ? '
ALL ' + total + ' TESTS PASSED
' + : '
' + failed + ' OF ' + total + ' TESTS FAILED
'; + + const subtitle = []; + if (commit) subtitle.push('Commit ' + esc(commit.substring(0, 8)) + ''); + if (run) { + const runId = run.split("/").pop(); + subtitle.push('CI ' + esc(runId) + ''); + } + subtitle.push(new Date().toISOString().split("T")[0]); + + return '\n\n\n\n\n' + esc(titleText) + '\n' + css() + '\n\n\n
\n

' + esc(titleText) + '

\n

' + subtitle.join(" · ") + '

\n' + badgeHtml + '\n\n

Summary

\n
\n
Total Tests
' + total + '
\n
Passed
' + passed + '
\n
Failed / Errors
' + failed + '
\n
Total Time
' + tTime + 's
\n
Assertions
' + tAsserts + '
\n
\n' + (total > 0 ? '\n

Module Breakdown

\n\n \n ' + modTable(stats) + '\n \n
ModuleTestsTimeAssertionsFailed
Total' + total + '' + tTime + 's' + tAsserts + '' + failed + '
\n\n
\n
\npie showData\n    title Test Cases by Module (' + total + ' total)\n' + pieData(stats) + '\n
\n
\n\n
\n
\n%%{init: {"theme": "dark"}}%%\nxychart-beta\n    title "Execution Time by Module"\n    x-axis [' + bar.axis + ']\n    y-axis "Seconds" 0 --> ' + (Math.ceil(totalTime(stats)) + 1) + '\n    bar [' + bar.values + ']\n
\n
\n' : '
🔍

No test cases found in input.

Check that ctest --output-junit produced valid XML.

\n') + '\n' + failSection + '\n' + slowSection + '\n' + topSection + '\n' + modTables + '\n
Generated ' + new Date().toISOString().replace("T", " ").substring(0, 19) + ' · OrcaSlicer test suite
\n
\n