Compare commits

..
Author SHA1 Message Date
Hanif Koh 3956fcc836 Match Windows Paths in the clang-tidy Ignore List
Header paths use backslashes on Windows, so every / in a pattern is now [/\\]. The Windows SDK headers are ignored alongside the other OS-specific ones, and the list is one pattern per line. Suggested by @raistlin7447 from a Windows clang-cl run.
2026-10-02 03:31:10 +08:00
Hanif Koh f4f43535e5 Add the clang-tidy Configuration That Generated These Includes
Only misc-include-cleaner's missing-include check, with the headers it must never suggest: per-platform, internal and OS-specific ones that would break other platforms or are not meant to be included directly.
2026-10-02 02:13:49 +08:00
Hanif Koh 843e8c40e6 Drop the OS-Specific Includes Added Outside Their Platform Guards
GLib, GTK, D-Bus and POSIX headers are only used inside platform #if blocks, which already include them. Added unconditionally at the top of the file they broke the Windows build.
2026-10-01 23:46:58 +08:00
Hanif Koh db4e2f7ced Add Missing Includes Across src/slic3r/GUI
Every GUI source and header now directly includes the headers declaring what it uses, rather than relying on the precompiled header or transitive includes. Generated with clang-tidy misc-include-cleaner, plus one hand edit making CalibrationPanel.hpp self-contained.
2026-10-01 23:46:58 +08:00
203 changed files with 392 additions and 8098 deletions
+1 -2
View File
@@ -206,8 +206,7 @@ known class with a pitfall entry and a fixing commit.
- **macOS:** capture-lost is never sent (a leaked capture freezes all clicks); transient popups hover- - **macOS:** capture-lost is never sent (a leaked capture freezes all clicks); transient popups hover-
dismiss across a gap — anchor flush and re-verify the cursor; native modals (file/dir dialogs, native dismiss across a gap — anchor flush and re-verify the cursor; native modals (file/dir dialogs, native
message boxes) and generic progress dialogs re-activate the main window, so re-raise a secondary window message boxes) and generic progress dialogs re-activate the main window, so re-raise a secondary window
afterwards with a deferred, liveness-guarded `Raise()` — but never `Raise()` a `wxPopupWindow`, which makes afterwards with a deferred, liveness-guarded `Raise()`; a live menu accelerator consumes the key before
it the key window; a live menu accelerator consumes the key before
any wx key event; Control+click arrives as a right-click. any wx key event; Control+click arrives as a right-click.
- **Windows:** `IsDark()` and `wxSYS_COLOUR_*` follow the system app mode, not Orca's theme — use - **Windows:** `IsDark()` and `wxSYS_COLOUR_*` follow the system app mode, not Orca's theme — use
`dark_mode()`; menu bitmaps follow `check_dark_mode()`; windows are not double-buffered by default in `dark_mode()`; menu bitmaps follow `check_dark_mode()`; windows are not double-buffered by default in
@@ -57,9 +57,8 @@ Contents: [Rules](#rules) · [1. Choosing the window kind](#1-choosing-the-windo
17. Don't shrink a dropdown below two rows to fit the screen. (§7) 17. Don't shrink a dropdown below two rows to fit the screen. (§7)
18. Content that needs typing focus or hosts a `wxWebView` uses a frameless `wxDialog` that hides on 18. Content that needs typing focus or hosts a `wxWebView` uses a frameless `wxDialog` that hides on
deactivation, not a transient popup. (§10) deactivation, not a transient popup. (§10)
19. Display-only overlays (HUDs, toasts) use a plain `wxPopupWindow`: `Show()` never gives it focus and it 19. Display-only overlays (HUDs, toasts) use a plain `wxPopupWindow`: it never takes focus and never
never auto-dismisses. Never `Raise()` any `wxPopupWindow`: `Raise()` is for top-level windows only, and on auto-dismisses. (§4, §10)
macOS it makes the popup the key window. (§4, §5, §10)
20. On MSW, don't `SetFocus()` another window on hover while `wxCurrentPopupWindow` is non-null. (§8) 20. On MSW, don't `SetFocus()` another window on hover while `wxCurrentPopupWindow` is non-null. (§8)
21. Menu items use `wxID_ANY` and read `item->GetId()`. `wxNewId()` is deprecated. (§13) 21. Menu items use `wxID_ANY` and read `item->GetId()`. `wxNewId()` is deprecated. (§13)
22. Set a menu item's bitmap before `Append`. Don't expect icons on check or radio items. Never call 22. Set a menu item's bitmap before `Append`. Don't expect icons on check or radio items. Never call
@@ -357,13 +356,6 @@ compensates for (§6).
with `ShowWithoutActivating` → `setHidesOnDeactivate:YES` + `orderFront` (`src/osx/carbon/popupwin.cpp:56-75`, with `ShowWithoutActivating` → `setHidesOnDeactivate:YES` + `orderFront` (`src/osx/carbon/popupwin.cpp:56-75`,
`nonownedwnd.mm:938-945`). When the app deactivates, Cocoa hides the panel and shows it again on reactivation. `nonownedwnd.mm:938-945`). When the app deactivates, Cocoa hides the panel and shows it again on reactivation.
wx never calls `OnDismiss`, and `IsShown()` stays true. This applies to plain `wxPopupWindow` overlays too. wx never calls `OnDismiss`, and `IsShown()` stays true. This applies to plain `wxPopupWindow` overlays too.
- `Raise()` activates the popup. It is `makeKeyAndOrderFront` (`src/osx/nonownedwnd_osx.cpp:289-295`,
`nonownedwnd.mm:897-899`), and `wxNSPanel` answers `canBecomeKeyWindow` with YES (`nonownedwnd.mm:271`), so
the popup becomes the key window. Keys go to it, and the frame loses key status: `windowDidResignKey` →
`HandleActivated(0, false)` → `wxEVT_ACTIVATE(false)` on the frame (`nonownedwnd.mm:567-576`,
`nonownedwnd_osx.cpp:303-310`). Hiding the key popup gives key back to the frame, which then gets
`wxEVT_ACTIVATE(true)` (observed; AppKit behaviour, not in the wx tree). A popup at `NSPopUpMenuWindowLevel`
is already above its frame, so `Raise()` buys nothing.
- Capture: `Show(true)` makes `m_child` capture the mouse ("Assume that the mouse is outside the popup to begin - Capture: `Show(true)` makes `m_child` capture the mouse ("Assume that the mouse is outside the popup to begin
with", `popupcmn.cpp:421-426`). `OnIdle` releases the capture while the cursor is inside and re-captures it with", `popupcmn.cpp:421-426`). `OnIdle` releases the capture while the cursor is inside and re-captures it
outside, but only when the mouse position has changed since the last idle pass. `s_posLast` is a outside, but only when the mouse position has changed since the last idle pass. `s_posLast` is a
@@ -747,26 +739,8 @@ created with `wxBORDER_NONE | wxFRAME_NO_TASKBAR | wxFRAME_FLOAT_ON_PARENT | wxF
- **Rule:** For overlays that must never take keyboard focus (above a GL surface), use a plain - **Rule:** For overlays that must never take keyboard focus (above a GL surface), use a plain
`wxPopupWindow(top, wxBORDER_NONE)`, not a `wxFrame`. `wxPopupWindow(top, wxBORDER_NONE)`, not a `wxFrame`.
**Why:** A frame took the X input focus and swallowed every shortcut until the user clicked the canvas. A popup **Why:** A frame took the X input focus and swallowed every shortcut until the user clicked the canvas. A popup
window does not take focus when shown. On macOS these overlays hide while the app is inactive (§5). window cannot take focus. On macOS these overlays hide while the app is inactive (§5).
Cite: `CAD/DesignCanvas.cpp` (`m_hud`, `m_status_hud`). Cite: `CAD/DesignCanvas.cpp` (`m_hud`, `m_status_hud`).
- **Rule:** Never `Raise()` a `wxPopupWindow`. To bring an overlay up, `Show()` it if it is hidden, then
`Move()` it.
**Why:** `Raise()` is documented for top-level windows only (`interface/wx/window.h:3028-3029`), and a popup
derives from `wxNonOwnedWindow`, not `wxTopLevelWindow` (`include/wx/popupwin.h:33`). On macOS it makes the
popup the key window (§5): the popup takes the keys meant for the window below it, and the frame receives
`wxEVT_ACTIVATE(false)`. A frame activate handler that hides the overlay on deactivation and re-places it on
activation then loops: each `Raise()` deactivates the frame, the hide reactivates it, and the re-place raises
again, recursing until the main thread's stack overflows. A popup's `Show()` is `ShowWithoutActivating`
and is safe.
```cpp
// Wrong
if (!overlay->IsShown()) overlay->Show();
overlay->Move(pos);
overlay->Raise();
// Right
if (!overlay->IsShown()) overlay->Show();
overlay->Move(pos);
```
## 11. wxComboCtrl / wxComboPopup ## 11. wxComboCtrl / wxComboPopup
@@ -428,8 +428,7 @@ this function does *not* show it", top-level windows only (`interface/wx/window.
since 3.3 (`docs/changes.txt:144-146`). **[source]** MSW = `::SetForegroundWindow`, subject to the since 3.3 (`docs/changes.txt:144-146`). **[source]** MSW = `::SetForegroundWindow`, subject to the
foreground lock — Windows may only flash the taskbar button (`src/msw/toplevel.cpp:650-655`); GTK = foreground lock — Windows may only flash the taskbar button (`src/msw/toplevel.cpp:650-655`); GTK =
`gtk_window_present` only if shown (`src/gtk/toplevel.cpp:1301-1310`; during a deferred X11 first show it `gtk_window_present` only if shown (`src/gtk/toplevel.cpp:1301-1310`; during a deferred X11 first show it
already counts as shown); macOS = `makeKeyAndOrderFront` only if shown (`src/osx/nonownedwnd_osx.cpp:289-295`, `src/osx/cocoa/nonownedwnd.mm:897-899`), already counts as shown); macOS = `makeKeyAndOrderFront` only if shown (`src/osx/nonownedwnd_osx.cpp:289-295`, `src/osx/cocoa/nonownedwnd.mm:896-899`).
which also makes a `wxPopupWindow` the key window — never `Raise()` a popup (`references/popups-menus.md` §5, §10).
**Enable.** `Enable(false)` on a parent disables children logically: `IsEnabled()` reflects ancestors, **Enable.** `Enable(false)` on a parent disables children logically: `IsEnabled()` reflects ancestors,
`IsThisEnabled()` the window's own flag (`interface/wx/window.h:3060-3070, 3116-3138`). **[source]** On MSW/macOS wx `IsThisEnabled()` the window's own flag (`interface/wx/window.h:3060-3070, 3116-3138`). **[source]** On MSW/macOS wx
+1 -1
View File
@@ -45,7 +45,7 @@ on:
schedule: schedule:
- cron: '15 2 * * *' # 10:15 AM Singapore time (UTC+8), when macOS runners are least busy - cron: '0 17 * * *' # run once a day at 1 AM Singapore time (UTC+8)
workflow_dispatch: # allows for manual dispatch workflow_dispatch: # allows for manual dispatch
inputs: inputs:
+17
View File
@@ -49,11 +49,28 @@ jobs:
key: ${{ inputs.cache-key }} key: ${{ inputs.cache-key }}
- uses: lukka/get-cmake@latest - uses: lukka/get-cmake@latest
# The windows-11-arm runner needs CMake <= 3.31 (handled in the next step).
if: ${{ !(runner.os == 'Windows' && inputs.arch == 'arm64') }}
with: with:
cmakeVersion: "~4.3.0" # use most recent 4.3.x version cmakeVersion: "~4.3.0" # use most recent 4.3.x version
useLocalCache: true # <--= Use the local cache (default is 'false'). useLocalCache: true # <--= Use the local cache (default is 'false').
useCloudCache: true useCloudCache: true
- name: Install CMake 3.31.x (Windows ARM64)
# windows-11-arm ships CMake 4.x, which removed pre-3.5 policy
# compatibility AND has incomplete ASM_ARMASM linker modules
# (breaks Boost.Context on ARM64). Pin to the last 3.x release.
if: runner.os == 'Windows' && inputs.arch == 'arm64'
shell: pwsh
run: |
$ver = "3.31.6"
$url = "https://github.com/Kitware/CMake/releases/download/v$ver/cmake-$ver-windows-arm64.zip"
Invoke-WebRequest -Uri $url -OutFile "$env:RUNNER_TEMP\cmake.zip"
Expand-Archive -Path "$env:RUNNER_TEMP\cmake.zip" -DestinationPath "$env:RUNNER_TEMP\cmake" -Force
$cmakeBin = "$env:RUNNER_TEMP\cmake\cmake-$ver-windows-arm64\bin"
if (-not (Test-Path "$cmakeBin\cmake.exe")) { throw "cmake.exe not found at $cmakeBin" }
Add-Content -Path $env:GITHUB_PATH -Value $cmakeBin
- name: setup dev on Windows - name: setup dev on Windows
if: runner.os == 'Windows' if: runner.os == 'Windows'
uses: microsoft/setup-msbuild@v3 uses: microsoft/setup-msbuild@v3
+17
View File
@@ -54,11 +54,28 @@ jobs:
fail-on-cache-miss: true fail-on-cache-miss: true
- uses: lukka/get-cmake@latest - uses: lukka/get-cmake@latest
# The windows-11-arm runner needs CMake <= 3.31 (handled in the next step).
if: ${{ !(runner.os == 'Windows' && inputs.arch == 'arm64') }}
with: with:
cmakeVersion: "~4.3.0" # use most recent 4.3.x version cmakeVersion: "~4.3.0" # use most recent 4.3.x version
useLocalCache: true # <--= Use the local cache (default is 'false'). useLocalCache: true # <--= Use the local cache (default is 'false').
useCloudCache: true useCloudCache: true
- name: Install CMake 3.31.x (Windows ARM64)
# windows-11-arm ships CMake 4.x, which removed pre-3.5 policy
# compatibility AND has incomplete ASM_ARMASM linker modules
# (breaks Boost.Context on ARM64). Pin to the last 3.x release.
if: runner.os == 'Windows' && inputs.arch == 'arm64'
shell: pwsh
run: |
$ver = "3.31.6"
$url = "https://github.com/Kitware/CMake/releases/download/v$ver/cmake-$ver-windows-arm64.zip"
Invoke-WebRequest -Uri $url -OutFile "$env:RUNNER_TEMP\cmake.zip"
Expand-Archive -Path "$env:RUNNER_TEMP\cmake.zip" -DestinationPath "$env:RUNNER_TEMP\cmake" -Force
$cmakeBin = "$env:RUNNER_TEMP\cmake\cmake-$ver-windows-arm64\bin"
if (-not (Test-Path "$cmakeBin\cmake.exe")) { throw "cmake.exe not found at $cmakeBin" }
Add-Content -Path $env:GITHUB_PATH -Value $cmakeBin
# Compiler cache. Pushes save it, so main keeps it warm; pull requests # Compiler cache. Pushes save it, so main keeps it warm; pull requests
# restore it and discard what they compiled. Objects are keyed on the # restore it and discard what they compiled. Objects are keyed on the
# preprocessed source, the compiler and the flags, so a leg only ever # preprocessed source, the compiler and the flags, so a leg only ever
-28
View File
@@ -1,28 +0,0 @@
# Reports the newest push build of main that was not cancelled, for the README badge.
name: Main build status
on:
workflow_run:
workflows: ["Build all"]
types: [completed]
branches: [main]
workflow_dispatch:
permissions:
actions: read
jobs:
status:
if: github.repository == 'OrcaSlicer/OrcaSlicer'
runs-on: ubuntu-latest
steps:
- env:
GH_TOKEN: ${{ github.token }}
run: |
for attempt in 1 2 3; do
conclusion=$(gh api "repos/${{ github.repository }}/actions/workflows/build_all.yml/runs?branch=main&event=push&status=completed&per_page=100" \
--jq '[.workflow_runs[] | select(.conclusion != "cancelled")][0].conclusion') && break
sleep 10
done
echo "Latest finished push build of main: $conclusion"
[ "$conclusion" = success ]
+8
View File
@@ -44,6 +44,14 @@ jobs:
uses: actions/download-artifact@v8 uses: actions/download-artifact@v8
with: with:
name: ${{ inputs.artifact }} name: ${{ inputs.artifact }}
# run_unit_tests.sh installs the plugin tests' numpy with the uv the build stages
# beside them; the Windows arm64 build bundles none, so put one on PATH there.
- name: Install uv
if: runner.os == 'Windows' && runner.arch == 'ARM64'
uses: astral-sh/setup-uv@v10.2.0
with:
version: "0.11.21" # ORCA_UV_VERSION in CMakeLists.txt
enable-cache: false
- uses: lukka/get-cmake@latest - uses: lukka/get-cmake@latest
with: with:
cmakeVersion: "~4.3.0" # use most recent 4.3.x version cmakeVersion: "~4.3.0" # use most recent 4.3.x version
+2 -16
View File
@@ -135,7 +135,6 @@ set(ORCA_UV_SHA256_aarch64-apple-darwin "1f921d491ba5ffeea774eb04d6681ecee3
set(ORCA_UV_SHA256_x86_64-apple-darwin "f3c8e5708a84b920c18b691214d54d2b0da6b984789caae95d47c95120cb7765") set(ORCA_UV_SHA256_x86_64-apple-darwin "f3c8e5708a84b920c18b691214d54d2b0da6b984789caae95d47c95120cb7765")
set(ORCA_UV_SHA256_aarch64-unknown-linux-gnu "88e800834007cc5efd4675f166eb2a51e7e3ad19876d85fa8805a6fb5c922397") set(ORCA_UV_SHA256_aarch64-unknown-linux-gnu "88e800834007cc5efd4675f166eb2a51e7e3ad19876d85fa8805a6fb5c922397")
set(ORCA_UV_SHA256_x86_64-unknown-linux-gnu "8c88519b0ef0af9801fcdee419bbb12116bd9e6b18e162ae093c932d8b264050") set(ORCA_UV_SHA256_x86_64-unknown-linux-gnu "8c88519b0ef0af9801fcdee419bbb12116bd9e6b18e162ae093c932d8b264050")
set(ORCA_UV_SHA256_aarch64-pc-windows-msvc "74e443f8004022dde57a1bd0d10c097830f9ea8feb4ec927db52cd5d805c2f48")
set(ORCA_UV_SHA256_x86_64-pc-windows-msvc "ace861f360c6de2babedc1607d0f454b6b09a820dbc8182dc15af927e4df9589") set(ORCA_UV_SHA256_x86_64-pc-windows-msvc "ace861f360c6de2babedc1607d0f454b6b09a820dbc8182dc15af927e4df9589")
# Version-scoped cache dir so a version bump invalidates the cached binary. # Version-scoped cache dir so a version bump invalidates the cached binary.
@@ -174,10 +173,7 @@ if(NOT ORCA_BUNDLED_UV_EXECUTABLE)
set(ORCA_UV_ARCH "x86_64-unknown-linux-gnu") set(ORCA_UV_ARCH "x86_64-unknown-linux-gnu")
endif() endif()
elseif(_orca_uv_proc MATCHES "aarch64|arm64|ARM64") elseif(_orca_uv_proc MATCHES "aarch64|arm64|ARM64")
if(WIN32) if(APPLE)
set(ORCA_UV_ARCH "aarch64-pc-windows-msvc")
set(ORCA_UV_EXT "zip")
elseif(APPLE)
set(ORCA_UV_ARCH "aarch64-apple-darwin") set(ORCA_UV_ARCH "aarch64-apple-darwin")
else() else()
set(ORCA_UV_ARCH "aarch64-unknown-linux-gnu") set(ORCA_UV_ARCH "aarch64-unknown-linux-gnu")
@@ -823,9 +819,7 @@ if(SLIC3R_STATIC)
set(TBB_STATIC 1) set(TBB_STATIC 1)
endif() endif()
set(TBB_DEBUG 1) set(TBB_DEBUG 1)
if ("${CMAKE_BUILD_TYPE}" STREQUAL "RelWithDebInfo" OR MSVC) set(CMAKE_MAP_IMPORTED_CONFIG_RELWITHDEBINFO RelWithDebInfo Release "")
set(CMAKE_MAP_IMPORTED_CONFIG_RELWITHDEBINFO RelWithDebInfo Release "")
endif()
find_package(TBB REQUIRED) find_package(TBB REQUIRED)
# include_directories(SYSTEM ${TBB_INCLUDE_DIRS}) # include_directories(SYSTEM ${TBB_INCLUDE_DIRS})
# add_definitions(${TBB_DEFINITIONS}) # add_definitions(${TBB_DEFINITIONS})
@@ -1307,14 +1301,6 @@ if (WIN32)
endif() endif()
set(CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP TRUE) set(CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP TRUE)
include(InstallRequiredSystemLibraries) include(InstallRequiredSystemLibraries)
# A missing MSVC runtime is an error because an installer without it cannot start on a clean machine.
set(_orca_runtime_names ${CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS})
list(TRANSFORM _orca_runtime_names REPLACE "^.*/" "")
if (MSVC AND (NOT "msvcp140.dll" IN_LIST _orca_runtime_names OR NOT "vcruntime140.dll" IN_LIST _orca_runtime_names))
set(_orca_runtime_error "CMake ${CMAKE_VERSION} did not find msvcp140.dll and vcruntime140.dll for MSVC ${MSVC_VERSION}. Update CMake to a release that supports this Visual Studio.")
message(WARNING "${_orca_runtime_error}")
install(CODE "message(FATAL_ERROR \"${_orca_runtime_error}\")")
endif ()
install (PROGRAMS ${CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS} DESTINATION ".") install (PROGRAMS ${CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS} DESTINATION ".")
elseif (SLIC3R_FHS) elseif (SLIC3R_FHS)
# CMAKE_INSTALL_FULL_DATAROOTDIR: read-only architecture-independent data root (share) # CMAKE_INSTALL_FULL_DATAROOTDIR: read-only architecture-independent data root (share)
+1 -1
View File
@@ -6,7 +6,7 @@
<a href="https://trendshift.io/repositories/15552" target="_blank"><img src="https://trendshift.io/api/badge/repositories/15552" alt="OrcaSlicer%2FOrcaSlicer | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a> <a href="https://trendshift.io/repositories/15552" target="_blank"><img src="https://trendshift.io/api/badge/repositories/15552" alt="OrcaSlicer%2FOrcaSlicer | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>
[![GitHub Repo stars](https://img.shields.io/github/stars/OrcaSlicer/OrcaSlicer)](https://github.com/OrcaSlicer/OrcaSlicer/stargazers) [![Build all](https://img.shields.io/github/actions/workflow/status/OrcaSlicer/OrcaSlicer/main_build_status.yml?label=Build%20all)](https://github.com/OrcaSlicer/OrcaSlicer/actions/workflows/build_all.yml) [![GitHub Repo stars](https://img.shields.io/github/stars/OrcaSlicer/OrcaSlicer)](https://github.com/OrcaSlicer/OrcaSlicer/stargazers) [![Build all](https://github.com/OrcaSlicer/OrcaSlicer/actions/workflows/build_all.yml/badge.svg?branch=main)](https://github.com/OrcaSlicer/OrcaSlicer/actions/workflows/build_all.yml)
OrcaSlicer: an open source Next-Gen Slicing Software for Precision 3D Prints. OrcaSlicer: an open source Next-Gen Slicing Software for Precision 3D Prints.
Optimize your prints with ultra-fast slicing, intelligent support generation, and seamless printer compatibility—engineered for perfection. Optimize your prints with ultra-fast slicing, intelligent support generation, and seamless printer compatibility—engineered for perfection.
+5 -1
View File
@@ -282,7 +282,11 @@ if "%install_deps%" == "ON" (
call :note_failed "Visual Studio" !errorlevel! call :note_failed "Visual Studio" !errorlevel!
) )
call :print_and_run winget install !winget_args! --id=Kitware.CMake REM CMake 4 dropped pre-3.5 policy support and ships incomplete ASM_ARMASM
REM linker modules, which breaks Boost.Context on ARM64. CI pins the same way.
set "cmake_version_flag="
if /I "%arch%" == "ARM64" set "cmake_version_flag=--version 3.31.8"
call :print_and_run winget install !winget_args! --id=Kitware.CMake !cmake_version_flag!
call :note_failed CMake !errorlevel! call :note_failed CMake !errorlevel!
call :print_and_run winget install !winget_args! --id=StrawberryPerl.StrawberryPerl call :print_and_run winget install !winget_args! --id=StrawberryPerl.StrawberryPerl
call :note_failed Perl !errorlevel! call :note_failed Perl !errorlevel!
-10
View File
@@ -29,15 +29,6 @@ if(WIN32)
# driven through nmake from a Ninja configure step. # driven through nmake from a Ninja configure step.
set(_conf_cmd ${CMAKE_COMMAND} -E env ${_openssl_msvc_env} perl Configure ) set(_conf_cmd ${CMAKE_COMMAND} -E env ${_openssl_msvc_env} perl Configure )
set(_cross_comp_prefix_line "") set(_cross_comp_prefix_line "")
if("${DEPS_ARCH}" STREQUAL "arm64")
# OpenSSL's VC configs pass /Gs0, which puts a __chkstk probe in every
# function. MSVC 14.51 and 14.52 (VS 2026) for ARM64 emit that call
# before the prologue saves LR, so the function returns into itself;
# in tls_parse_all_extensions that breaks every TLS handshake. 14.44
# (VS 2022) is unaffected. Restore cl's default threshold: Configure
# appends /Gs4096 after /Gs0, and the later option wins.
set(_openssl_extra_cflags /Gs4096)
endif()
set(_make_cmd ${CMAKE_COMMAND} -E env ${_openssl_msvc_env} nmake) set(_make_cmd ${CMAKE_COMMAND} -E env ${_openssl_msvc_env} nmake)
set(_install_cmd ${CMAKE_COMMAND} -E env ${_openssl_msvc_env} nmake install_sw ) set(_install_cmd ${CMAKE_COMMAND} -E env ${_openssl_msvc_env} nmake install_sw )
else() else()
@@ -80,7 +71,6 @@ ExternalProject_Add(dep_OpenSSL
# prefix stays single-layout. # prefix stays single-layout.
"--libdir=lib" "--libdir=lib"
${_cross_comp_prefix_line} ${_cross_comp_prefix_line}
${_openssl_extra_cflags}
no-shared no-shared
no-asm no-asm
no-ssl3-method no-ssl3-method
+5 -1
View File
@@ -19,7 +19,11 @@ if(Qhull_FOUND)
message(STATUS "Using qhull from system.") message(STATUS "Using qhull from system.")
if(SLIC3R_STATIC) if(SLIC3R_STATIC)
slic3r_remap_configs("Qhull::qhullcpp;Qhull::qhullstatic_r" RelWithDebInfo Release) slic3r_remap_configs("Qhull::qhullcpp;Qhull::qhullstatic_r" RelWithDebInfo Release)
target_link_libraries(qhull INTERFACE Qhull::qhullcpp Qhull::qhullstatic_r) if ("${CMAKE_BUILD_TYPE}" STREQUAL "Debug")
target_link_libraries(qhull INTERFACE Qhull::qhullcpp_d Qhull::qhullstatic_rd)
else()
target_link_libraries(qhull INTERFACE Qhull::qhullcpp Qhull::qhullstatic_r)
endif()
else() else()
slic3r_remap_configs("Qhull::qhullcpp;Qhull::qhull_r" RelWithDebInfo Release) slic3r_remap_configs("Qhull::qhullcpp;Qhull::qhull_r" RelWithDebInfo Release)
target_link_libraries(qhull INTERFACE Qhull::qhullcpp Qhull::qhull_r) target_link_libraries(qhull INTERFACE Qhull::qhullcpp Qhull::qhull_r)
+1 -121
View File
@@ -1,6 +1,6 @@
{ {
"name": "Snapmaker", "name": "Snapmaker",
"version": "02.04.00.17", "version": "02.04.00.16",
"force_update": "0", "force_update": "0",
"description": "Snapmaker configurations", "description": "Snapmaker configurations",
"machine_model_list": [ "machine_model_list": [
@@ -1448,10 +1448,6 @@
"name": "Snapmaker PETG HF @U1 0.2 nozzle", "name": "Snapmaker PETG HF @U1 0.2 nozzle",
"sub_path": "filament/Snapmaker PETG HF @U1 0.2 nozzle.json" "sub_path": "filament/Snapmaker PETG HF @U1 0.2 nozzle.json"
}, },
{
"name": "Snapmaker PETG HF @U1 0.4 nozzle",
"sub_path": "filament/Snapmaker PETG HF @U1 0.4 nozzle.json"
},
{ {
"name": "Snapmaker PETG HF @U1 0.6 nozzle", "name": "Snapmaker PETG HF @U1 0.6 nozzle",
"sub_path": "filament/Snapmaker PETG HF @U1 0.6 nozzle.json" "sub_path": "filament/Snapmaker PETG HF @U1 0.6 nozzle.json"
@@ -1924,122 +1920,6 @@
"name": "Snapmaker Breakaway Support For PLA @U1 0.8 nozzle", "name": "Snapmaker Breakaway Support For PLA @U1 0.8 nozzle",
"sub_path": "filament/Snapmaker Breakaway Support For PLA @U1 0.8 nozzle.json" "sub_path": "filament/Snapmaker Breakaway Support For PLA @U1 0.8 nozzle.json"
}, },
{
"name": "Generic PETG @U1 0.2 nozzle",
"sub_path": "filament/Generic PETG @U1 0.2 nozzle.json"
},
{
"name": "Generic PETG @U1 0.4 nozzle",
"sub_path": "filament/Generic PETG @U1 0.4 nozzle.json"
},
{
"name": "Generic PETG @U1 0.6 nozzle",
"sub_path": "filament/Generic PETG @U1 0.6 nozzle.json"
},
{
"name": "Generic PETG @U1 0.8 nozzle",
"sub_path": "filament/Generic PETG @U1 0.8 nozzle.json"
},
{
"name": "Generic PETG HF @U1 0.2 nozzle",
"sub_path": "filament/Generic PETG HF @U1 0.2 nozzle.json"
},
{
"name": "Generic PETG HF @U1 0.4 nozzle",
"sub_path": "filament/Generic PETG HF @U1 0.4 nozzle.json"
},
{
"name": "Generic PETG HF @U1 0.6 nozzle",
"sub_path": "filament/Generic PETG HF @U1 0.6 nozzle.json"
},
{
"name": "Generic PETG HF @U1 0.8 nozzle",
"sub_path": "filament/Generic PETG HF @U1 0.8 nozzle.json"
},
{
"name": "Generic PETG-CF @U1 0.4 nozzle",
"sub_path": "filament/Generic PETG-CF @U1 0.4 nozzle.json"
},
{
"name": "Generic PETG-CF @U1 0.6 nozzle",
"sub_path": "filament/Generic PETG-CF @U1 0.6 nozzle.json"
},
{
"name": "Generic PETG-CF @U1 0.8 nozzle",
"sub_path": "filament/Generic PETG-CF @U1 0.8 nozzle.json"
},
{
"name": "Generic PLA @U1 0.2 nozzle",
"sub_path": "filament/Generic PLA @U1 0.2 nozzle.json"
},
{
"name": "Generic PLA @U1 0.4 nozzle",
"sub_path": "filament/Generic PLA @U1 0.4 nozzle.json"
},
{
"name": "Generic PLA @U1 0.6 nozzle",
"sub_path": "filament/Generic PLA @U1 0.6 nozzle.json"
},
{
"name": "Generic PLA @U1 0.8 nozzle",
"sub_path": "filament/Generic PLA @U1 0.8 nozzle.json"
},
{
"name": "Generic PLA High Speed @U1 0.2 nozzle",
"sub_path": "filament/Generic PLA High Speed @U1 0.2 nozzle.json"
},
{
"name": "Generic PLA High Speed @U1 0.4 nozzle",
"sub_path": "filament/Generic PLA High Speed @U1 0.4 nozzle.json"
},
{
"name": "Generic PLA High Speed @U1 0.6 nozzle",
"sub_path": "filament/Generic PLA High Speed @U1 0.6 nozzle.json"
},
{
"name": "Generic PLA High Speed @U1 0.8 nozzle",
"sub_path": "filament/Generic PLA High Speed @U1 0.8 nozzle.json"
},
{
"name": "Generic PLA Silk @U1 0.2 nozzle",
"sub_path": "filament/Generic PLA Silk @U1 0.2 nozzle.json"
},
{
"name": "Generic PLA Silk @U1 0.4 nozzle",
"sub_path": "filament/Generic PLA Silk @U1 0.4 nozzle.json"
},
{
"name": "Generic PLA Silk @U1 0.6 nozzle",
"sub_path": "filament/Generic PLA Silk @U1 0.6 nozzle.json"
},
{
"name": "Generic PLA Silk @U1 0.8 nozzle",
"sub_path": "filament/Generic PLA Silk @U1 0.8 nozzle.json"
},
{
"name": "Generic PLA-CF @U1 0.4 nozzle",
"sub_path": "filament/Generic PLA-CF @U1 0.4 nozzle.json"
},
{
"name": "Generic PLA-CF @U1 0.6 nozzle",
"sub_path": "filament/Generic PLA-CF @U1 0.6 nozzle.json"
},
{
"name": "Generic PLA-CF @U1 0.8 nozzle",
"sub_path": "filament/Generic PLA-CF @U1 0.8 nozzle.json"
},
{
"name": "Generic TPU @U1 0.4 nozzle",
"sub_path": "filament/Generic TPU @U1 0.4 nozzle.json"
},
{
"name": "Generic TPU @U1 0.6 nozzle",
"sub_path": "filament/Generic TPU @U1 0.6 nozzle.json"
},
{
"name": "Generic TPU @U1 0.8 nozzle",
"sub_path": "filament/Generic TPU @U1 0.8 nozzle.json"
},
{ {
"name": "PolyTerra J1 PLA", "name": "PolyTerra J1 PLA",
"sub_path": "filament/Polymaker/PolyTerra J1 PLA.json" "sub_path": "filament/Polymaker/PolyTerra J1 PLA.json"
@@ -1,27 +0,0 @@
{
"type": "filament",
"name": "Generic PETG @U1 0.2 nozzle",
"inherits": "Generic PETG @System",
"from": "system",
"setting_id": "Iw7T4qqDf1fbSAa1",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.2 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"10",
"1"
],
"fan_min_speed": [
"0",
"0"
],
"fan_max_speed": [
"40",
"40"
]
}
@@ -1,27 +0,0 @@
{
"type": "filament",
"name": "Generic PETG @U1 0.4 nozzle",
"inherits": "Generic PETG @System",
"from": "system",
"setting_id": "VHRa4TXU7HPz7Fld",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.4 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"10",
"12"
],
"fan_min_speed": [
"0",
"0"
],
"fan_max_speed": [
"40",
"40"
]
}
@@ -1,27 +0,0 @@
{
"type": "filament",
"name": "Generic PETG @U1 0.6 nozzle",
"inherits": "Generic PETG @System",
"from": "system",
"setting_id": "Ubr8v7BTxiQMntVk",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.6 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"10",
"12"
],
"fan_min_speed": [
"0",
"0"
],
"fan_max_speed": [
"40",
"40"
]
}
@@ -1,27 +0,0 @@
{
"type": "filament",
"name": "Generic PETG @U1 0.8 nozzle",
"inherits": "Generic PETG @System",
"from": "system",
"setting_id": "ro0mXCLzC5rY95oX",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.8 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"10",
"12"
],
"fan_min_speed": [
"0",
"0"
],
"fan_max_speed": [
"40",
"40"
]
}
@@ -1,27 +0,0 @@
{
"type": "filament",
"name": "Generic PETG HF @U1 0.2 nozzle",
"inherits": "Generic PETG HF @System",
"from": "system",
"setting_id": "7yjLWAdcQe4ndo1z",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.2 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"20",
"1"
],
"fan_min_speed": [
"0",
"0"
],
"fan_max_speed": [
"40",
"40"
]
}
@@ -1,27 +0,0 @@
{
"type": "filament",
"name": "Generic PETG HF @U1 0.4 nozzle",
"inherits": "Generic PETG HF @System",
"from": "system",
"setting_id": "XWWLYZWkD9ZNRPeO",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.4 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"20",
"16"
],
"fan_min_speed": [
"0",
"0"
],
"fan_max_speed": [
"40",
"40"
]
}
@@ -1,27 +0,0 @@
{
"type": "filament",
"name": "Generic PETG HF @U1 0.6 nozzle",
"inherits": "Generic PETG HF @System",
"from": "system",
"setting_id": "1dj4JdFabSql3cEg",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.6 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"20",
"16"
],
"fan_min_speed": [
"0",
"0"
],
"fan_max_speed": [
"40",
"40"
]
}
@@ -1,27 +0,0 @@
{
"type": "filament",
"name": "Generic PETG HF @U1 0.8 nozzle",
"inherits": "Generic PETG HF @System",
"from": "system",
"setting_id": "1LYZ0KG5kQtaOOKt",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.8 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"20",
"16"
],
"fan_min_speed": [
"0",
"0"
],
"fan_max_speed": [
"40",
"40"
]
}
@@ -1,27 +0,0 @@
{
"type": "filament",
"name": "Generic PETG-CF @U1 0.4 nozzle",
"inherits": "Generic PETG-CF @System",
"from": "system",
"setting_id": "wIKcBM1qLgzLEUJP",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.4 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"11.5",
"11"
],
"fan_min_speed": [
"5",
"5"
],
"fan_max_speed": [
"40",
"40"
]
}
@@ -1,23 +0,0 @@
{
"type": "filament",
"name": "Generic PETG-CF @U1 0.6 nozzle",
"inherits": "Generic PETG-CF @System",
"from": "system",
"setting_id": "FvrnBiPbjSvIF3kN",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.6 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"5",
"5"
],
"fan_max_speed": [
"40",
"40"
]
}
@@ -1,23 +0,0 @@
{
"type": "filament",
"name": "Generic PETG-CF @U1 0.8 nozzle",
"inherits": "Generic PETG-CF @System",
"from": "system",
"setting_id": "SCfvzDgUWkFHmbtP",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.8 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"5",
"5"
],
"fan_max_speed": [
"40",
"40"
]
}
@@ -1,31 +0,0 @@
{
"type": "filament",
"name": "Generic PLA @U1 0.2 nozzle",
"inherits": "Generic PLA @System",
"from": "system",
"setting_id": "8pb3tert1D4w0SKP",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.2 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"12",
"1.6"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
]
}
@@ -1,31 +0,0 @@
{
"type": "filament",
"name": "Generic PLA @U1 0.4 nozzle",
"inherits": "Generic PLA @System",
"from": "system",
"setting_id": "Uilm8oVmZzyxE3ba",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.4 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"12",
"12"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
]
}
@@ -1,31 +0,0 @@
{
"type": "filament",
"name": "Generic PLA @U1 0.6 nozzle",
"inherits": "Generic PLA @System",
"from": "system",
"setting_id": "aj4G9OSdgtQPqpkI",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.6 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"12",
"12"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
]
}
@@ -1,31 +0,0 @@
{
"type": "filament",
"name": "Generic PLA @U1 0.8 nozzle",
"inherits": "Generic PLA @System",
"from": "system",
"setting_id": "zom29gBgIZmvjFmh",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.8 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"12",
"12"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
]
}
@@ -1,31 +0,0 @@
{
"type": "filament",
"name": "Generic PLA High Speed @U1 0.2 nozzle",
"inherits": "Generic PLA High Speed @System",
"from": "system",
"setting_id": "rT8e5f81vwUpwPuq",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.2 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"18",
"2"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
]
}
@@ -1,31 +0,0 @@
{
"type": "filament",
"name": "Generic PLA High Speed @U1 0.4 nozzle",
"inherits": "Generic PLA High Speed @System",
"from": "system",
"setting_id": "ZUetX0WveqW8fy6f",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.4 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"18",
"18"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
]
}
@@ -1,31 +0,0 @@
{
"type": "filament",
"name": "Generic PLA High Speed @U1 0.6 nozzle",
"inherits": "Generic PLA High Speed @System",
"from": "system",
"setting_id": "y2WY6qLA3xKZM1Mm",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.6 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"18",
"18"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
]
}
@@ -1,31 +0,0 @@
{
"type": "filament",
"name": "Generic PLA High Speed @U1 0.8 nozzle",
"inherits": "Generic PLA High Speed @System",
"from": "system",
"setting_id": "VwXJrdwxvzjlIGal",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.8 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"18",
"18"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
]
}
@@ -1,31 +0,0 @@
{
"type": "filament",
"name": "Generic PLA Silk @U1 0.2 nozzle",
"inherits": "Generic PLA Silk @System",
"from": "system",
"setting_id": "381SJIDBre8HxHy2",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.2 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"7.5",
"2"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
]
}
@@ -1,27 +0,0 @@
{
"type": "filament",
"name": "Generic PLA Silk @U1 0.4 nozzle",
"inherits": "Generic PLA Silk @System",
"from": "system",
"setting_id": "Fd1g9OdeM3pUx8f5",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.4 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
]
}
@@ -1,27 +0,0 @@
{
"type": "filament",
"name": "Generic PLA Silk @U1 0.6 nozzle",
"inherits": "Generic PLA Silk @System",
"from": "system",
"setting_id": "8rhmpBFmMj9vVZwG",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.6 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
]
}
@@ -1,27 +0,0 @@
{
"type": "filament",
"name": "Generic PLA Silk @U1 0.8 nozzle",
"inherits": "Generic PLA Silk @System",
"from": "system",
"setting_id": "Fo7U7GYHZh1aZPLs",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.8 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
]
}
@@ -1,31 +0,0 @@
{
"type": "filament",
"name": "Generic PLA-CF @U1 0.4 nozzle",
"inherits": "Generic PLA-CF @System",
"from": "system",
"setting_id": "6AWubtDE4PqrKVNJ",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.4 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"12",
"12"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
]
}
@@ -1,31 +0,0 @@
{
"type": "filament",
"name": "Generic PLA-CF @U1 0.6 nozzle",
"inherits": "Generic PLA-CF @System",
"from": "system",
"setting_id": "AvM44HgMCkOCnmzY",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.6 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"12",
"12"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
]
}
@@ -1,31 +0,0 @@
{
"type": "filament",
"name": "Generic PLA-CF @U1 0.8 nozzle",
"inherits": "Generic PLA-CF @System",
"from": "system",
"setting_id": "tvYAUvQEbbdBCIg2",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.8 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"12",
"12"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
]
}
@@ -1,27 +0,0 @@
{
"type": "filament",
"name": "Generic TPU @U1 0.4 nozzle",
"inherits": "Generic TPU @System",
"from": "system",
"setting_id": "9d0jRdMgkPMahYL7",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.4 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"70",
"70"
],
"fan_max_speed": [
"70",
"70"
],
"additional_cooling_fan_speed": [
"70",
"70"
]
}
@@ -1,27 +0,0 @@
{
"type": "filament",
"name": "Generic TPU @U1 0.6 nozzle",
"inherits": "Generic TPU @System",
"from": "system",
"setting_id": "LLjEPSU4l09N3Zb8",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.6 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"70",
"70"
],
"fan_max_speed": [
"70",
"70"
],
"additional_cooling_fan_speed": [
"70",
"70"
]
}
@@ -1,27 +0,0 @@
{
"type": "filament",
"name": "Generic TPU @U1 0.8 nozzle",
"inherits": "Generic TPU @System",
"from": "system",
"setting_id": "Wfhd3jLEjSKzCeHE",
"instantiation": "true",
"compatible_printers": [
"Snapmaker U1 (0.8 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"70",
"70"
],
"fan_max_speed": [
"70",
"70"
],
"additional_cooling_fan_speed": [
"70",
"70"
]
}
@@ -10,18 +10,15 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"enable_pressure_advance": [ "enable_pressure_advance": [
"0",
"0" "0"
], ],
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"15",
"15" "15"
], ],
"filament_vendor": [ "filament_vendor": [
"Polymaker" "Polymaker"
], ],
"nozzle_temperature_range_high": [ "nozzle_temperature_range_high": [
"230",
"230" "230"
], ],
"temperature_vitrification": [ "temperature_vitrification": [
@@ -32,21 +29,5 @@
], ],
"textured_plate_temp_initial_layer": [ "textured_plate_temp_initial_layer": [
"65" "65"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -16,15 +16,12 @@
"Polymaker" "Polymaker"
], ],
"nozzle_temperature": [ "nozzle_temperature": [
"230",
"230" "230"
], ],
"nozzle_temperature_initial_layer": [ "nozzle_temperature_initial_layer": [
"230",
"230" "230"
], ],
"nozzle_temperature_range_high": [ "nozzle_temperature_range_high": [
"230",
"230" "230"
], ],
"textured_plate_temp": [ "textured_plate_temp": [
@@ -32,21 +29,5 @@
], ],
"textured_plate_temp_initial_layer": [ "textured_plate_temp_initial_layer": [
"65" "65"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -13,7 +13,6 @@
"1.23" "1.23"
], ],
"filament_flow_ratio": [ "filament_flow_ratio": [
"0.96",
"0.96" "0.96"
], ],
"filament_vendor": [ "filament_vendor": [
@@ -30,21 +29,5 @@
], ],
"textured_plate_temp_initial_layer": [ "textured_plate_temp_initial_layer": [
"65" "65"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -9,27 +9,9 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
], ],
"pressure_advance": [ "pressure_advance": [
"0.05",
"0.05" "0.05"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"10",
"10"
],
"fan_max_speed": [
"30",
"30"
],
"additional_cooling_fan_speed": [
"0",
"0"
] ]
} }
@@ -9,35 +9,18 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
], ],
"filament_retraction_length": [ "filament_retraction_length": [
"1.0",
"1.0" "1.0"
], ],
"filament_z_hop": [ "filament_z_hop": [
"0.0",
"0.0" "0.0"
], ],
"enable_pressure_advance": [ "enable_pressure_advance": [
"1",
"1" "1"
], ],
"pressure_advance": [ "pressure_advance": [
"0.05",
"0.05" "0.05"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"20",
"20"
],
"fan_max_speed": [
"50",
"50"
] ]
} }
@@ -9,35 +9,18 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
], ],
"filament_retraction_length": [ "filament_retraction_length": [
"1.0",
"1.0" "1.0"
], ],
"filament_z_hop": [ "filament_z_hop": [
"0.0",
"0.0" "0.0"
], ],
"enable_pressure_advance": [ "enable_pressure_advance": [
"1",
"1" "1"
], ],
"pressure_advance": [ "pressure_advance": [
"0.08",
"0.08" "0.08"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"0",
"0"
],
"fan_max_speed": [
"10",
"10"
] ]
} }
@@ -9,32 +9,16 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
], ],
"filament_retraction_length": [ "filament_retraction_length": [
"1.0",
"1.0" "1.0"
], ],
"filament_z_hop": [ "filament_z_hop": [
"0.0",
"0.0" "0.0"
], ],
"description": " ", "description": " ",
"enable_pressure_advance": [ "enable_pressure_advance": [
"1",
"1" "1"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"0",
"0"
],
"fan_max_speed": [
"10",
"10"
] ]
} }
@@ -9,7 +9,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
], ],
"supertack_plate_temp": [ "supertack_plate_temp": [
@@ -19,19 +18,6 @@
"70" "70"
], ],
"pressure_advance": [ "pressure_advance": [
"0.04",
"0.04" "0.04"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"10",
"10"
],
"fan_max_speed": [
"20",
"20"
] ]
} }
@@ -9,24 +9,7 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
], ],
"description": " ", "description": " "
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"0",
"0"
],
"fan_max_speed": [
"10",
"10"
],
"additional_cooling_fan_speed": [
"0",
"0"
]
} }
@@ -10,23 +10,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -10,27 +10,9 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
], ],
"filament_wipe": [ "filament_wipe": [
"0",
"0" "0"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -10,23 +10,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -10,23 +10,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -10,23 +10,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -10,23 +10,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -10,23 +10,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -10,23 +10,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -10,23 +10,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -10,23 +10,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -10,23 +10,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -10,23 +10,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -10,23 +10,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -10,30 +10,18 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"fan_max_speed": [ "fan_max_speed": [
"100",
"100" "100"
], ],
"fan_min_speed": [ "fan_min_speed": [
"100",
"100" "100"
], ],
"filament_flow_ratio": [ "filament_flow_ratio": [
"0.98",
"0.98" "0.98"
], ],
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"15",
"15" "15"
], ],
"slow_down_layer_time": [ "slow_down_layer_time": [
"4" "4"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -10,23 +10,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -10,23 +10,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -9,23 +9,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -9,7 +9,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
], ],
"supertack_plate_temp": [ "supertack_plate_temp": [
@@ -19,19 +18,6 @@
"70" "70"
], ],
"pressure_advance": [ "pressure_advance": [
"0.05",
"0.05" "0.05"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"0",
"0"
],
"fan_max_speed": [
"40",
"40"
] ]
} }
@@ -9,7 +9,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
], ],
"supertack_plate_temp": [ "supertack_plate_temp": [
@@ -19,19 +18,6 @@
"70" "70"
], ],
"pressure_advance": [ "pressure_advance": [
"0.05",
"0.05" "0.05"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"0",
"0"
],
"fan_max_speed": [
"40",
"40"
] ]
} }
@@ -10,23 +10,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -9,23 +9,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -9,23 +9,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -9,23 +9,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -9,23 +9,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -10,30 +10,18 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"fan_max_speed": [ "fan_max_speed": [
"100",
"100" "100"
], ],
"fan_min_speed": [ "fan_min_speed": [
"100",
"100" "100"
], ],
"filament_flow_ratio": [ "filament_flow_ratio": [
"0.98",
"0.98" "0.98"
], ],
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"15",
"15" "15"
], ],
"slow_down_layer_time": [ "slow_down_layer_time": [
"4" "4"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -12,7 +12,6 @@
"; filament end gcode \n\n" "; filament end gcode \n\n"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
], ],
"filament_start_gcode": [ "filament_start_gcode": [
@@ -26,23 +25,6 @@
"0" "0"
], ],
"enable_pressure_advance": [ "enable_pressure_advance": [
"0",
"0"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"0",
"0" "0"
] ]
} }
@@ -9,23 +9,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -9,23 +9,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -10,23 +10,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -9,23 +9,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -9,23 +9,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"70",
"70"
] ]
} }
@@ -10,23 +10,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"0",
"0"
] ]
} }
@@ -10,23 +10,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"0",
"0"
] ]
} }
@@ -9,7 +9,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
], ],
"supertack_plate_temp": [ "supertack_plate_temp": [
@@ -17,17 +16,5 @@
], ],
"supertack_plate_temp_initial_layer": [ "supertack_plate_temp_initial_layer": [
"70" "70"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"50",
"50"
],
"fan_max_speed": [
"10",
"10"
] ]
} }
@@ -9,7 +9,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
], ],
"supertack_plate_temp": [ "supertack_plate_temp": [
@@ -17,17 +16,5 @@
], ],
"supertack_plate_temp_initial_layer": [ "supertack_plate_temp_initial_layer": [
"70" "70"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"50",
"50"
],
"fan_max_speed": [
"10",
"10"
] ]
} }
@@ -9,27 +9,12 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
], ],
"filament_extruder_variant": [ "filament_extruder_variant": [
"Direct Drive Standard", "Direct Drive Standard"
"Direct Drive High Flow"
], ],
"pressure_advance": [ "pressure_advance": [
"0.05",
"0.05" "0.05"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"0",
"0"
] ]
} }
@@ -9,23 +9,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"0",
"0"
] ]
} }
@@ -9,23 +9,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"100",
"100"
],
"fan_max_speed": [
"100",
"100"
],
"additional_cooling_fan_speed": [
"0",
"0"
] ]
} }
@@ -9,59 +9,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_retract_length_toolchange": [ "filament_retract_length_toolchange": [
"5",
"5" "5"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_z_hop_types": [
"nil",
"Slope Lift"
],
"filament_multitool_ramming": [
"0",
"1"
],
"nozzle_temperature": [
"260",
"280"
],
"filament_max_volumetric_speed": [
"8",
"22"
],
"fan_max_speed": [
"15",
"60"
],
"additional_cooling_fan_speed": [
"0",
"0"
],
"filament_multitool_ramming_flow": [
"10",
"30"
],
"filament_minimal_purge_on_wipe_tower": [
"0",
"15"
],
"fan_min_speed": [
"15",
"10"
],
"filament_multitool_ramming_volume": [
"0",
"5"
],
"nozzle_temperature_initial_layer": [
"260",
"280"
],
"filament_retraction_length": [
"0.6",
"0.2"
] ]
} }
@@ -22,43 +22,33 @@
"2" "2"
], ],
"filament_deretraction_speed": [ "filament_deretraction_speed": [
"55",
"55" "55"
], ],
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"31",
"31" "31"
], ],
"filament_retract_when_changing_layer": [ "filament_retract_when_changing_layer": [
"0",
"0" "0"
], ],
"filament_retraction_length": [ "filament_retraction_length": [
"0.5",
"0.5" "0.5"
], ],
"filament_z_hop": [ "filament_z_hop": [
"0",
"0" "0"
], ],
"filament_retraction_speed": [ "filament_retraction_speed": [
"55",
"55" "55"
], ],
"filament_wipe": [ "filament_wipe": [
"0",
"0" "0"
], ],
"nozzle_temperature": [ "nozzle_temperature": [
"250",
"250" "250"
], ],
"fan_max_speed": [ "fan_max_speed": [
"50",
"50" "50"
], ],
"fan_min_speed": [ "fan_min_speed": [
"35",
"35" "35"
], ],
"slow_down_min_speed": [ "slow_down_min_speed": [
@@ -69,9 +59,5 @@
], ],
"default_filament_colour": [ "default_filament_colour": [
"" ""
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
] ]
} }
@@ -9,59 +9,6 @@
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
], ],
"filament_retract_length_toolchange": [ "filament_retract_length_toolchange": [
"5",
"5" "5"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_z_hop_types": [
"nil",
"Slope Lift"
],
"filament_multitool_ramming": [
"0",
"1"
],
"nozzle_temperature": [
"255",
"280"
],
"filament_max_volumetric_speed": [
"8",
"22"
],
"fan_max_speed": [
"15",
"25"
],
"additional_cooling_fan_speed": [
"0",
"0"
],
"pressure_advance": [
"0.04",
"0.02"
],
"filament_multitool_ramming_flow": [
"10",
"20"
],
"filament_minimal_purge_on_wipe_tower": [
"0",
"15"
],
"fan_min_speed": [
"0",
"10"
],
"filament_multitool_ramming_volume": [
"0",
"10"
],
"nozzle_temperature_initial_layer": [
"255",
"280"
] ]
} }
@@ -13,30 +13,24 @@
"PLA" "PLA"
], ],
"enable_pressure_advance": [ "enable_pressure_advance": [
"0",
"0" "0"
], ],
"additional_cooling_fan_speed": [ "additional_cooling_fan_speed": [
"70",
"70" "70"
], ],
"close_fan_the_first_x_layers": [ "close_fan_the_first_x_layers": [
"1" "1"
], ],
"complete_print_exhaust_fan_speed": [ "complete_print_exhaust_fan_speed": [
"70",
"70" "70"
], ],
"during_print_exhaust_fan_speed": [ "during_print_exhaust_fan_speed": [
"70",
"70" "70"
], ],
"fan_max_speed": [ "fan_max_speed": [
"30",
"30" "30"
], ],
"fan_min_speed": [ "fan_min_speed": [
"20",
"20" "20"
], ],
"filament_cost": [ "filament_cost": [
@@ -46,46 +40,36 @@
"1.3" "1.3"
], ],
"filament_deretraction_speed": [ "filament_deretraction_speed": [
"nil",
"nil" "nil"
], ],
"filament_flow_ratio": [ "filament_flow_ratio": [
"1",
"1" "1"
], ],
"filament_max_volumetric_speed": [ "filament_max_volumetric_speed": [
"0.5",
"0.5" "0.5"
], ],
"filament_retract_length_toolchange": [ "filament_retract_length_toolchange": [
"10",
"10" "10"
], ],
"filament_retraction_length": [ "filament_retraction_length": [
"nil",
"nil" "nil"
], ],
"filament_retraction_speed": [ "filament_retraction_speed": [
"nil",
"nil" "nil"
], ],
"hot_plate_temp_initial_layer": [ "hot_plate_temp_initial_layer": [
"65" "65"
], ],
"nozzle_temperature": [ "nozzle_temperature": [
"240",
"240" "240"
], ],
"nozzle_temperature_initial_layer": [ "nozzle_temperature_initial_layer": [
"240",
"240" "240"
], ],
"nozzle_temperature_range_low": [ "nozzle_temperature_range_low": [
"190",
"190" "190"
], ],
"pressure_advance": [ "pressure_advance": [
"0.2",
"0.2" "0.2"
], ],
"textured_plate_temp": [ "textured_plate_temp": [
@@ -101,19 +85,15 @@
"28" "28"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
], ],
"filament_multitool_ramming": [ "filament_multitool_ramming": [
"1",
"1" "1"
], ],
"filament_multitool_ramming_flow": [ "filament_multitool_ramming_flow": [
"5",
"5" "5"
], ],
"filament_multitool_ramming_volume": [ "filament_multitool_ramming_volume": [
"5",
"5" "5"
], ],
"filament_unloading_speed": [ "filament_unloading_speed": [
@@ -121,9 +101,5 @@
], ],
"filament_unloading_speed_start": [ "filament_unloading_speed_start": [
"100" "100"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
] ]
} }
@@ -13,7 +13,6 @@
"PLA" "PLA"
], ],
"enable_pressure_advance": [ "enable_pressure_advance": [
"0",
"0" "0"
], ],
"filament_cost": [ "filament_cost": [
@@ -23,26 +22,21 @@
"1.3" "1.3"
], ],
"filament_flow_ratio": [ "filament_flow_ratio": [
"0.95",
"0.95" "0.95"
], ],
"hot_plate_temp_initial_layer": [ "hot_plate_temp_initial_layer": [
"65" "65"
], ],
"nozzle_temperature": [ "nozzle_temperature": [
"210",
"210" "210"
], ],
"nozzle_temperature_initial_layer": [ "nozzle_temperature_initial_layer": [
"210",
"210" "210"
], ],
"nozzle_temperature_range_low": [ "nozzle_temperature_range_low": [
"190",
"190" "190"
], ],
"pressure_advance": [ "pressure_advance": [
"0.02",
"0.02" "0.02"
], ],
"textured_plate_temp": [ "textured_plate_temp": [
@@ -52,46 +46,36 @@
"65" "65"
], ],
"additional_cooling_fan_speed": [ "additional_cooling_fan_speed": [
"70",
"70" "70"
], ],
"close_fan_the_first_x_layers": [ "close_fan_the_first_x_layers": [
"1" "1"
], ],
"complete_print_exhaust_fan_speed": [ "complete_print_exhaust_fan_speed": [
"70",
"70" "70"
], ],
"during_print_exhaust_fan_speed": [ "during_print_exhaust_fan_speed": [
"70",
"70" "70"
], ],
"fan_min_speed": [ "fan_min_speed": [
"100",
"100" "100"
], ],
"filament_deretraction_speed": [ "filament_deretraction_speed": [
"nil",
"nil" "nil"
], ],
"filament_retract_length_toolchange": [ "filament_retract_length_toolchange": [
"10",
"10" "10"
], ],
"filament_retraction_length": [ "filament_retraction_length": [
"nil",
"nil" "nil"
], ],
"filament_retraction_minimum_travel": [ "filament_retraction_minimum_travel": [
"1",
"1" "1"
], ],
"filament_retraction_speed": [ "filament_retraction_speed": [
"nil",
"nil" "nil"
], ],
"filament_wipe_distance": [ "filament_wipe_distance": [
"2",
"2" "2"
], ],
"filament_cooling_moves": [ "filament_cooling_moves": [
@@ -101,19 +85,15 @@
"28" "28"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
], ],
"filament_multitool_ramming": [ "filament_multitool_ramming": [
"1",
"1" "1"
], ],
"filament_multitool_ramming_flow": [ "filament_multitool_ramming_flow": [
"20",
"20" "20"
], ],
"filament_multitool_ramming_volume": [ "filament_multitool_ramming_volume": [
"5",
"5" "5"
], ],
"filament_unloading_speed": [ "filament_unloading_speed": [
@@ -121,13 +101,5 @@
], ],
"filament_unloading_speed_start": [ "filament_unloading_speed_start": [
"100" "100"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_max_speed": [
"100",
"100"
] ]
} }
@@ -13,22 +13,18 @@
"PLA" "PLA"
], ],
"enable_pressure_advance": [ "enable_pressure_advance": [
"0",
"0" "0"
], ],
"additional_cooling_fan_speed": [ "additional_cooling_fan_speed": [
"70",
"70" "70"
], ],
"close_fan_the_first_x_layers": [ "close_fan_the_first_x_layers": [
"1" "1"
], ],
"complete_print_exhaust_fan_speed": [ "complete_print_exhaust_fan_speed": [
"70",
"70" "70"
], ],
"during_print_exhaust_fan_speed": [ "during_print_exhaust_fan_speed": [
"70",
"70" "70"
], ],
"filament_cost": [ "filament_cost": [
@@ -38,42 +34,33 @@
"1.3" "1.3"
], ],
"filament_deretraction_speed": [ "filament_deretraction_speed": [
"nil",
"nil" "nil"
], ],
"filament_flow_ratio": [ "filament_flow_ratio": [
"0.93",
"0.93" "0.93"
], ],
"filament_retract_length_toolchange": [ "filament_retract_length_toolchange": [
"10",
"10" "10"
], ],
"filament_retraction_length": [ "filament_retraction_length": [
"3",
"3" "3"
], ],
"filament_retraction_speed": [ "filament_retraction_speed": [
"nil",
"nil" "nil"
], ],
"hot_plate_temp_initial_layer": [ "hot_plate_temp_initial_layer": [
"65" "65"
], ],
"nozzle_temperature": [ "nozzle_temperature": [
"210",
"210" "210"
], ],
"nozzle_temperature_initial_layer": [ "nozzle_temperature_initial_layer": [
"210",
"210" "210"
], ],
"nozzle_temperature_range_low": [ "nozzle_temperature_range_low": [
"190",
"190" "190"
], ],
"pressure_advance": [ "pressure_advance": [
"0.015",
"0.015" "0.015"
], ],
"textured_plate_temp_initial_layer": [ "textured_plate_temp_initial_layer": [
@@ -86,19 +73,15 @@
"28" "28"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"15",
"15" "15"
], ],
"filament_multitool_ramming": [ "filament_multitool_ramming": [
"1",
"1" "1"
], ],
"filament_multitool_ramming_flow": [ "filament_multitool_ramming_flow": [
"20",
"20" "20"
], ],
"filament_multitool_ramming_volume": [ "filament_multitool_ramming_volume": [
"5",
"5" "5"
], ],
"filament_unloading_speed": [ "filament_unloading_speed": [
@@ -108,18 +91,9 @@
"100" "100"
], ],
"fan_min_speed": [ "fan_min_speed": [
"100",
"100" "100"
], ],
"textured_plate_temp": [ "textured_plate_temp": [
"65" "65"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_max_speed": [
"100",
"100"
] ]
} }
@@ -13,68 +13,54 @@
"PLA" "PLA"
], ],
"enable_pressure_advance": [ "enable_pressure_advance": [
"1",
"1" "1"
], ],
"additional_cooling_fan_speed": [ "additional_cooling_fan_speed": [
"70",
"70" "70"
], ],
"close_fan_the_first_x_layers": [ "close_fan_the_first_x_layers": [
"1" "1"
], ],
"complete_print_exhaust_fan_speed": [ "complete_print_exhaust_fan_speed": [
"70",
"70" "70"
], ],
"during_print_exhaust_fan_speed": [ "during_print_exhaust_fan_speed": [
"70",
"70" "70"
], ],
"fan_min_speed": [ "fan_min_speed": [
"100",
"100" "100"
], ],
"filament_cooling_moves": [ "filament_cooling_moves": [
"4" "4"
], ],
"filament_deretraction_speed": [ "filament_deretraction_speed": [
"nil",
"nil" "nil"
], ],
"filament_flow_ratio": [ "filament_flow_ratio": [
"1",
"1" "1"
], ],
"filament_loading_speed": [ "filament_loading_speed": [
"28" "28"
], ],
"filament_minimal_purge_on_wipe_tower": [ "filament_minimal_purge_on_wipe_tower": [
"20",
"20" "20"
], ],
"filament_multitool_ramming": [ "filament_multitool_ramming": [
"1",
"1" "1"
], ],
"filament_multitool_ramming_flow": [ "filament_multitool_ramming_flow": [
"20",
"20" "20"
], ],
"filament_multitool_ramming_volume": [ "filament_multitool_ramming_volume": [
"5",
"5" "5"
], ],
"filament_retract_length_toolchange": [ "filament_retract_length_toolchange": [
"5",
"5" "5"
], ],
"filament_retraction_length": [ "filament_retraction_length": [
"1",
"1" "1"
], ],
"filament_retraction_speed": [ "filament_retraction_speed": [
"nil",
"nil" "nil"
], ],
"filament_unloading_speed": [ "filament_unloading_speed": [
@@ -87,19 +73,15 @@
"65" "65"
], ],
"nozzle_temperature": [ "nozzle_temperature": [
"210",
"210" "210"
], ],
"nozzle_temperature_initial_layer": [ "nozzle_temperature_initial_layer": [
"210",
"210" "210"
], ],
"nozzle_temperature_range_low": [ "nozzle_temperature_range_low": [
"190",
"190" "190"
], ],
"pressure_advance": [ "pressure_advance": [
"0.03",
"0.03" "0.03"
], ],
"textured_plate_temp": [ "textured_plate_temp": [
@@ -107,17 +89,5 @@
], ],
"textured_plate_temp_initial_layer": [ "textured_plate_temp_initial_layer": [
"65" "65"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"filament_max_volumetric_speed": [
"12",
"18"
],
"fan_max_speed": [
"100",
"100"
] ]
} }
@@ -7,17 +7,5 @@
"instantiation": "true", "instantiation": "true",
"compatible_printers": [ "compatible_printers": [
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"15",
"15"
],
"fan_max_speed": [
"50",
"50"
] ]
} }
@@ -7,17 +7,5 @@
"instantiation": "true", "instantiation": "true",
"compatible_printers": [ "compatible_printers": [
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"26",
"26"
],
"fan_max_speed": [
"50",
"50"
] ]
} }
@@ -7,17 +7,5 @@
"instantiation": "true", "instantiation": "true",
"compatible_printers": [ "compatible_printers": [
"Snapmaker U1 (0.4 nozzle)" "Snapmaker U1 (0.4 nozzle)"
],
"filament_extruder_variant": [
"Direct Drive Standard",
"Direct Drive High Flow"
],
"fan_min_speed": [
"0",
"0"
],
"fan_max_speed": [
"20",
"20"
] ]
} }

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