Compare commits

..

38 Commits

Author SHA1 Message Date
ExPikaPaka
d7b49d9d68 Transfer all Preset fields from cache via move assignmet
apply_vendor_preset_group was copying fields manually and missed
bundle_id, user_id, base_id, sync_info, updated_time, key_values,
ini_str. Replace field-by-field copy with move assignment of the
fully-deserialized Preset, then restore the vendor pointer which
is excluded from serialization.
2026-07-07 12:10:11 +02:00
ExPikaPaka
f512872e35 Rvert from per-verndor to single cache file
Replace N per-vendor .cache files with a single system_presets.cache
that holds all vendors and presets in one serialized blob.

Cache load is now all-or-nothing: on hit all vendors are applied from
the bundle (sub-second); on miss all vendors are parsed from JSON and
a fresh bundle is written to the user cache dir.

Invalidation is driven by bundle_key - a sorted concatenation of all
vendor JSON version strings. Any vendor update invalidates the whole
cache and triggers re-parse on next launch.

Guide wizard (WebGuideDialog) loads the bundled cache into a plain
PresetBundle instead of a separate VendorGuideData struct, removing
the duplicate data model.

generate_system_cache simplified from a per-vendor loop to a single
save_system_presets_cache() call producing one output file.
2026-07-07 08:48:32 +02:00
ExPikaPaka
cb093b8fba Merge branch 'main' into feature/cache_profiles_and_optimize_loading_speed 2026-07-06 12:24:54 +02:00
ExPikaPaka
34fae25ed4 2026-07-06 12:24:47 +02:00
ExPikaPaka
c014f0403b Add a bit more tests 2026-07-06 10:20:13 +02:00
ExPikaPaka
3765549786 Add tests for Cache system 2026-07-06 09:53:58 +02:00
ExPikaPaka
d7bacd5c1c Minimize field duplication by moving Cache thing into PresetBundle 2026-07-06 08:37:32 +02:00
ExPikaPaka
fd3bee3c62 Serealize all value fields for Preset class to minimize regression later 2026-07-06 08:16:23 +02:00
Gabriel Monteiro
fd80ded5a8 fix(gui): startup crash in clang/LLVM builds, null pointer UB in create_scaled_bitmap (#14521)
fix(gui): avoid null-pointer UB in create_scaled_bitmap with win == nullptr

create_scaled_bitmap() documents that win may be nullptr, but called
win->FromDIP() on it. Calling a member function through a null pointer
is undefined behavior: clang assumes `this` is non-null and deletes the
subsequent `win ?` null check added in #13117, turning the fallback
branch into an unconditional virtual call through a null vtable.
This crashed LLVM/clang-cl builds at startup (access violation reading
0x0 in BBLTopbar creation); MSVC builds were unaffected by luck.

Use the static, null-safe wxWindow::FromDIP(x, win) overload instead,
which falls back to the primary display DPI. Behavior is unchanged for
non-null windows.
2026-07-06 11:28:03 +08:00
Kiss Lorand
db2f861a11 Fix painted mouse-ear brims snapping to wrong location (#14606)
Fix painted mouse-ear brims moving to incorrect locations when Brim follows compensated outline is enabled.
2026-07-06 09:28:41 +08:00
raistlin7447
2860353b9f fix: multi-user slicing crash on shared temp dir (#14607)
On Linux every account shares /tmp, but slicing builds temp paths there under
fixed, app-owned names via temporary_dir() (model backups, STEP import,
part-skip). The first user to slice creates and owns those dirs, so the next
user cannot write under them and slicing crashes with "No such file or
directory".

Tag the app temp root with the user id at startup (<temp>/orcaslicer_<uid>)
so every temporary_dir() consumer is isolated at once. The id stays at the
top level of the world-writable system temp so each user's dir is created
directly there; a shared parent dir would be owned by whichever user made it
first. The root is pre-created because STEP import writes into it directly.
Windows keeps the plain temp dir since it is already per-user.

Fixes #10108. Same root cause as #5969.
2026-07-06 09:18:04 +08:00
Alexandre Folle de Menezes
218ec29d74 Improve and complement ptBR translation (#14470)
Co-authored-by: yw4z <ywsyildiz@gmail.com>
2026-07-05 21:29:46 +03:00
ExPikaPaka
e5ed64a307 Update check for stale cache 2026-07-03 07:46:51 +02:00
ExPikaPaka
47fd55d462 Revert json cache back 2026-07-03 07:46:06 +02:00
SoftFever
b90439adba Merge branch 'main' into feature/cache_profiles_and_optimize_loading_speed 2026-07-01 16:21:11 +08:00
ExPikaPaka
31270d4027 Fix build for windows arm64 2026-07-01 08:50:58 +02:00
Rodrigo Faselli
c9afb98ca2 Merge branch 'main' into feature/cache_profiles_and_optimize_loading_speed 2026-06-28 21:27:14 -03:00
Rodrigo Faselli
d102157138 Merge branch 'main' into feature/cache_profiles_and_optimize_loading_speed 2026-06-26 07:47:50 -03:00
ExPikaPaka
f088a18167 Remove leftover cache file 2026-06-18 10:38:05 +02:00
ExPikaPaka
f2f5bea4bf Skip invalid vendors 2026-06-18 10:37:04 +02:00
ExPikaPaka
0cd9e77e95 Remove BOM added by VSC 2026-06-18 08:52:42 +02:00
ExPikaPaka
f35c2b1ef7 Use get_vendor_cache_key() to match cache keys written by the app 2026-06-18 08:35:13 +02:00
ExPikaPaka
97dee9349b Fix use-after-free in CallAfter lambda; replace raw thread pointer with unique_ptr 2026-06-18 08:35:03 +02:00
ExPikaPaka
493597f132 Remove CachedPrinterModel/VendorProfile/Preset mirror structs from VendorCache 2026-06-18 08:34:50 +02:00
ExPikaPaka
517fa29d6f Add cereal serialize() to VendorProfile, PrinterModel, Preset, and Semver 2026-06-18 08:34:27 +02:00
ExPikaPaka
2ab9e14525 Simplify code a bit more 2026-06-17 09:17:07 +02:00
ExPikaPaka
b6a1546ff5 Merge branch 'feature/cache_profiles_and_optimize_loading_speed' of https://github.com/OrcaSlicer/OrcaSlicer into feature/cache_profiles_and_optimize_loading_speed 2026-06-17 08:50:38 +02:00
ExPikaPaka
6e36411736 Simplify code by mergin it in PresetBundle 2026-06-17 08:46:06 +02:00
ExPikaPaka
0ec6c03c83 Generate cache per vendor 2026-06-17 08:45:24 +02:00
SoftFever
7a8f5a88c9 Merge branch 'main' into feature/cache_profiles_and_optimize_loading_speed 2026-06-16 16:27:46 +08:00
ExPikaPaka
83e1712ded Add inspecting tool and fix CI cache generation 2026-06-16 08:57:33 +02:00
ExPikaPaka
80fbf3b405 Add cache to GuideDialog as previos version didn't work as expected 2026-06-16 08:57:09 +02:00
ExPikaPaka
5b80d0cc07 Handle corrupted files 2026-06-16 08:56:25 +02:00
ExPikaPaka
88901a969f Add partial cache generation when only one of the vendros is changed to speed up recalculation time 2026-06-15 09:28:59 +02:00
ExPikaPaka
5d0c640f7b Add CI\CD step to prepare cache file in ahead of time so user does not need to wait 2026-06-15 09:19:53 +02:00
ExPikaPaka
d861e8af22 Integrate caching into WebGuideDialog which speeds up time of SetupWizzard and PrinterSelection dialog 2026-06-15 08:52:55 +02:00
ExPikaPaka
6186436b23 Removing user\bundle serialization and keeping it only for system presets 2026-06-15 08:31:33 +02:00
ExPikaPaka
604f15e20d Add caching system for presets 2026-06-11 08:52:44 +02:00
175 changed files with 2133 additions and 703 deletions

View File

@@ -144,6 +144,15 @@ jobs:
run: |
./build_release_macos.sh -s -n -x ${{ !vars.SELF_HOSTED && '-1' || '' }} -a ${{ inputs.arch }} -t 10.15
- name: Generate system presets cache (macOS)
if: runner.os == 'macOS' && !inputs.macos-combine-only
working-directory: ${{ github.workspace }}
shell: bash
run: |
tool=$(find build/${{ inputs.arch }} -name generate_system_cache -type f | head -1)
profiles=$(find build/${{ inputs.arch }} -path "*/Resources/profiles" -type d | head -1)
"$tool" --path "$profiles" --log_level 2
- name: Pack macOS app bundle ${{ inputs.arch }}
if: runner.os == 'macOS' && !inputs.macos-combine-only
working-directory: ${{ github.workspace }}
@@ -340,6 +349,23 @@ jobs:
if ($arch -eq "arm64") { .\build_release_vs.bat slicer arm64 } else { .\build_release_vs.bat slicer }
shell: pwsh
- name: Generate system presets cache (Windows)
if: runner.os == 'Windows'
shell: pwsh
run: |
$buildDir = $env:BUILD_DIR
$tool = Get-ChildItem -Recurse -Path $buildDir -Filter "generate_system_cache.exe" | Select-Object -First 1
if (-not $tool) { Write-Error "generate_system_cache.exe not found in $buildDir"; exit 1 }
$profiles = Get-ChildItem -Recurse -Path $buildDir -Directory -Filter profiles |
Where-Object { $_.FullName -match 'resources' } | Select-Object -First 1
if (-not $profiles) { Write-Error "profiles directory not found in $buildDir"; exit 1 }
# Add the slicer's runtime DLL directory to PATH so generate_system_cache.exe
# can resolve its dependencies (TKernel.dll etc.) without a full install step.
$dll_dir = Get-ChildItem -Recurse -Path $buildDir -Filter "TKernel.dll" |
Select-Object -First 1 | Select-Object -ExpandProperty DirectoryName
if ($dll_dir) { $env:PATH = "$dll_dir;$env:PATH" }
& $tool.FullName --path $profiles.FullName --log_level 2
# NSIS is x86-only; it runs (and the installer it emits runs) under ARM64's
# x86 emulation, packaging the native arm64 payload from build-arm64.
- name: Create installer Win
@@ -477,6 +503,22 @@ jobs:
retention-days: 5
if-no-files-found: error
- name: Generate system presets cache (Linux)
if: runner.os == 'Linux'
shell: bash
run: |
tool=$(find build -name generate_system_cache -type f | head -1)
if [ -z "$tool" ]; then echo "ERROR: generate_system_cache not found in build tree" >&2; exit 1; fi
"$tool" --path build/package/resources/profiles --log_level 2
# Re-pack the AppImage so the per-vendor caches are included
appimage=$(find build -maxdepth 1 -name "OrcaSlicer_Linux_AppImage*.AppImage" | head -1)
chmod +x "$appimage"
"$appimage" --appimage-extract
cp build/package/resources/profiles/*.cache squashfs-root/resources/profiles/
appimagetool=$(find build -name "appimagetool.AppImage" | head -1)
ARCH=$(uname -m) "$appimagetool" --appimage-extract-and-run squashfs-root "$appimage"
rm -rf squashfs-root
- name: Run external slicer regression tests
if: runner.os == 'Linux' && inputs.arch != 'aarch64'
timeout-minutes: 20

View File

@@ -567,6 +567,8 @@ if [[ -n "${BUILD_ORCA}" ]] || [[ -n "${BUILD_TESTS}" ]] ; then
print_and_run cmake --build $BUILD_DIR --config "${BUILD_CONFIG}" --target OrcaSlicer
echo "Building OrcaSlicer_profile_validator .."
print_and_run cmake --build $BUILD_DIR --config "${BUILD_CONFIG}" --target OrcaSlicer_profile_validator
echo "Building generate_system_cache ..."
print_and_run cmake --build $BUILD_DIR --config "${BUILD_CONFIG}" --target generate_system_cache
./scripts/run_gettext.sh
fi
if [[ -n "${BUILD_TESTS}" ]] ; then

45
gen_cache.bat Normal file
View File

@@ -0,0 +1,45 @@
@echo off
setlocal
:: Usage: gen_cache.bat [Release|Debug|RelWithDebInfo]
:: Generates per-vendor .cache files into resources/profiles/
:: using generate_system_cache.exe from the local build tree.
set BUILD_CONFIG=%~1
if "%BUILD_CONFIG%"=="" set BUILD_CONFIG=Release
set REPO=%~dp0
set BUILD_DIR=%REPO%build
set EXE=%BUILD_DIR%\src\dev-utils\%BUILD_CONFIG%\generate_system_cache.exe
set PROFILES=%REPO%resources\profiles
if not exist "%EXE%" (
echo ERROR: %EXE% not found.
echo Build the project first with ORCA_TOOLS=ON, config %BUILD_CONFIG%.
exit /b 1
)
if not exist "%PROFILES%" (
echo ERROR: profiles dir not found: %PROFILES%
exit /b 1
)
:: DLLs live in the main Release output, not next to the tool exe
set PATH=%BUILD_DIR%\src\%BUILD_CONFIG%;%PATH%
echo Generating system presets cache...
echo Tool : %EXE%
echo Profiles: %PROFILES%
echo.
"%EXE%" --path "%PROFILES%" --log_level 2
if %ERRORLEVEL% neq 0 (
echo.
echo ERROR: generate_system_cache failed ^(exit %ERRORLEVEL%^).
exit /b %ERRORLEVEL%
)
echo.
echo Done. Cache files written to: %PROFILES%
dir /b "%PROFILES%\*.cache" 2>nul
endlocal

File diff suppressed because it is too large Load Diff

51
remove_cache.bat Normal file
View File

@@ -0,0 +1,51 @@
@echo off
setlocal
:: Removes all OrcaSlicer cache files so the next launch rebuilds from scratch.
::
:: Clears:
:: resources/profiles/*.cache bundled per-vendor binary caches
:: %APPDATA%\OrcaSlicer\system\*.cache user per-vendor binary caches
:: %APPDATA%\OrcaSlicer\guide_profile_cache.json guide JSON cache
set REPO=%~dp0
set PROFILES=%REPO%resources\profiles
set USER_SYSTEM=%APPDATA%\OrcaSlicer\system
set GUIDE_CACHE=%APPDATA%\OrcaSlicer\guide_profile_cache.json
echo Removing OrcaSlicer cache files...
echo.
:: Bundled caches
set FOUND=0
for %%F in ("%PROFILES%\*.cache") do (
del "%%F"
echo Deleted: %%~nxF ^(bundled^)
set FOUND=1
)
if "%FOUND%"=="0" echo No bundled .cache files found in resources\profiles\
echo.
:: User per-vendor caches
set FOUND=0
for %%F in ("%USER_SYSTEM%\*.cache") do (
del "%%F"
echo Deleted: %%~nxF ^(user^)
set FOUND=1
)
if "%FOUND%"=="0" echo No user .cache files found in %USER_SYSTEM%\
echo.
:: Guide JSON cache
if exist "%GUIDE_CACHE%" (
del "%GUIDE_CACHE%"
echo Deleted: guide_profile_cache.json
) else (
echo No guide_profile_cache.json found
)
echo.
echo Done. Next launch will rebuild all caches from JSON.
endlocal

Binary file not shown.

View File

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

View File

@@ -8,5 +8,5 @@
"bed_model": "",
"bed_texture": "",
"hotend_model": "",
"default_materials": "Afinia ABS@HS;Afinia PLA@HS"
"default_materials": "Afinia ABS;Afinia PLA"
}

Binary file not shown.

Binary file not shown.

View File

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

View File

@@ -8,5 +8,5 @@
"bed_model": "Anycubic Kobra 2 Max_buildplate_model.stl",
"bed_texture": "Anycubic Kobra 2 Max_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Anycubic PLA @Anycubic Kobra 2 Max 0.4 nozzle;Generic PLA High Speed @System;Generic ABS @System;Generic PLA Silk @System;Generic PETG @System;Generic TPU @System;Generic PLA Matte @System"
"default_materials": "Anycubic PLA @Anycubic Kobra 2 Max 0.4 nozzle;Anycubic PLA SE @Anycubic Kobra 2 Max 0.4 nozzle;Anycubic PLA High Speed @Anycubic Kobra 2 Max 0.4 nozzle;Generic ABS @Anycubic Kobra 2 Max 0.4 nozzle;Anycubic PLA Silk @Anycubic Kobra 2 Max 0.4 nozzle;Anycubic PETG @Anycubic Kobra 2 Max 0.4 nozzle;Generic TPU @Anycubic Kobra 2 Max 0.4 nozzle;Anycubic PLA+ @Anycubic Kobra 2 Max 0.4 nozzle;Anycubic PLA Matte @Anycubic Kobra 2 Max 0.4 nozzle;Anycubic PLA Glow @Anycubic Kobra 2 Max 0.4 nozzle;Anycubic PLA Slik @Anycubic Kobra 2 Max 0.4 nozzle"
}

View File

@@ -8,5 +8,5 @@
"bed_model": "Anycubic Kobra 2 Plus_buildplate_model.stl",
"bed_texture": "Anycubic Kobra 2 Plus_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Anycubic PLA @Anycubic Kobra 2 Plus 0.4 nozzle;Generic PLA High Speed @System;Generic ABS @System;Generic PLA Silk @System;Generic PETG @System;Generic TPU @System;Generic PLA Matte @System"
"default_materials": "Anycubic PLA @Anycubic Kobra 2 Plus 0.4 nozzle;Anycubic PLA SE @Anycubic Kobra 2 Plus 0.4 nozzle;Anycubic PLA High Speed @Anycubic Kobra 2 Plus 0.4 nozzle;Generic ABS @Anycubic Kobra 2 Plus 0.4 nozzle;Anycubic PLA Silk @Anycubic Kobra 2 Plus 0.4 nozzle;Anycubic PETG @Anycubic Kobra 2 Plus 0.4 nozzle;Generic TPU @Anycubic Kobra 2 Plus 0.4 nozzle;Anycubic PLA+ @Anycubic Kobra 2 Plus 0.4 nozzle;Anycubic PLA Matte @Anycubic Kobra 2 Plus 0.4 nozzle;Anycubic PLA Glow @Anycubic Kobra 2 Plus 0.4 nozzle;Anycubic PLA Slik @Anycubic Kobra 2 Plus 0.4 nozzle"
}

View File

@@ -8,5 +8,5 @@
"bed_model": "Anycubic Kobra 2 Pro_buildplate_model.stl",
"bed_texture": "Anycubic Kobra 2 Pro_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Anycubic PLA @Anycubic Kobra 2 Pro 0.4 nozzle;Generic PLA High Speed @System;Generic ABS @System;Generic PLA Silk @System;Generic PETG @System;Generic TPU @System;Generic PLA Matte @System"
"default_materials": "Anycubic PLA @Anycubic Kobra 2 Pro 0.4 nozzle;Anycubic PLA SE @Anycubic Kobra 2 Pro 0.4 nozzle;Anycubic PLA High Speed @Anycubic Kobra 2 Pro 0.4 nozzle;Generic ABS @Anycubic Kobra 2 Pro 0.4 nozzle;Anycubic PLA Silk @Anycubic Kobra 2 Pro 0.4 nozzle;Anycubic PETG @Anycubic Kobra 2 Pro 0.4 nozzle;Generic TPU @Anycubic Kobra 2 Pro 0.4 nozzle;Anycubic PLA+ @Anycubic Kobra 2 Pro 0.4 nozzle;Anycubic PLA Matte @Anycubic Kobra 2 Pro 0.4 nozzle;Anycubic PLA Glow @Anycubic Kobra 2 Pro 0.4 nozzle;Anycubic PLA Slik @Anycubic Kobra 2 Pro 0.4 nozzle"
}

View File

@@ -9,5 +9,5 @@
"bed_texture": "Anycubic Kobra 3 Max_buildplate_texture.svg",
"default_bed_type": "Textured PEI Plate",
"hotend_model": "",
"default_materials": "Anycubic PLA @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic PLA @Anycubic Kobra 3 Max 0.6 nozzle;Anycubic PLA @Anycubic Kobra 3 Max 0.8 nozzle;Anycubic PLA High Speed @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic PLA Luminous @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic PLA Matte @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic PLA Silk @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic PLA+ @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic ABS @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic ABS @Anycubic Kobra 3 Max 0.6 nozzle;Anycubic ABS @Anycubic Kobra 3 Max 0.8 nozzle;Anycubic ASA @Anycubic Kobra 3 Max 0.6 nozzle;Anycubic ASA @Anycubic Kobra 3 Max 0.8 nozzle;Anycubic PEBA 95A @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic PETG @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic PETG @Anycubic Kobra 3 Max 0.6 nozzle;Anycubic PETG @Anycubic Kobra 3 Max 0.8 nozzle;Anycubic TPU @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic TPU @Anycubic Kobra 3 Max 0.6 nozzle;Anycubic TPU @Anycubic Kobra 3 Max 0.8 nozzle;Generic PETG Basic @Anycubic Kobra 3 Max 0.4 nozzle"
"default_materials": "Anycubic PLA @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic PLA @Anycubic Kobra 3 Max 0.6 nozzle;Anycubic PLA @Anycubic Kobra 3 Max 0.8 nozzle;Anycubic PLA High Speed @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic PLA Luminous @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic PLA Matte @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic PLA Silk @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic PLA+ @Anycubic Kobra 3 Max 0.4 nozzle;Generic PLA @Anycubic Kobra 3 Max 0.4 nozzle;Generic PLA Silk @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic ABS @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic ABS @Anycubic Kobra 3 Max 0.6 nozzle;Anycubic ABS @Anycubic Kobra 3 Max 0.8 nozzle;Anycubic ASA @Anycubic Kobra 3 Max 0.6 nozzle;Anycubic ASA @Anycubic Kobra 3 Max 0.8 nozzle;Anycubic PEBA 95A @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic PETG @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic PETG @Anycubic Kobra 3 Max 0.6 nozzle;Anycubic PETG @Anycubic Kobra 3 Max 0.8 nozzle;Anycubic TPU @Anycubic Kobra 3 Max 0.4 nozzle;Anycubic TPU @Anycubic Kobra 3 Max 0.6 nozzle;Anycubic TPU @Anycubic Kobra 3 Max 0.8 nozzle;Generic ABS @Anycubic Kobra 3 Max 0.4 nozzle;Generic PETG @Anycubic Kobra 3 Max 0.4 nozzle;Generic PETG Basic @Anycubic Kobra 3 Max 0.4 nozzle;Generic TPU @Anycubic Kobra 3 Max 0.4 nozzle"
}

View File

@@ -8,5 +8,5 @@
"bed_model": "Anycubic Kobra 3_buildplate_model.stl",
"bed_texture": "Anycubic Kobra 3_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Anycubic PLA @Anycubic Kobra 3 0.4 nozzle;Anycubic PLA SE @Anycubic Kobra 3 0.4 nozzle;Anycubic PLA High Speed @Anycubic Kobra 3 0.4 nozzle;Generic ABS @Anycubic Kobra 3 0.4 nozzle;Generic PLA Silk @System;Anycubic PETG @Anycubic Kobra 3 0.4 nozzle;Generic TPU @Anycubic Kobra 3 0.4 nozzle;Anycubic PLA+ @Anycubic Kobra 3 0.4 nozzle;Anycubic PLA Matte @Anycubic Kobra 3 0.4 nozzle;Anycubic PLA Glow @Anycubic Kobra 3 0.4 nozzle;Anycubic PLA Slik @Anycubic Kobra 3 0.4 nozzle;Anycubic ASA @Anycubic Kobra 3 0.4 nozzle;Anycubic PLA @Anycubic Kobra 3 0.2 nozzle;Anycubic PLA @Anycubic Kobra 3 0.6 nozzle;Anycubic PLA @Anycubic Kobra 3 0.8 nozzle"
"default_materials": "Anycubic PLA @Anycubic Kobra 3 0.4 nozzle;Anycubic PLA SE @Anycubic Kobra 3 0.4 nozzle;Anycubic PLA High Speed @Anycubic Kobra 3 0.4 nozzle;Generic ABS @Anycubic Kobra 3 0.4 nozzle;Anycubic PLA Silk @Anycubic Kobra 3 0.4 nozzle;Anycubic PETG @Anycubic Kobra 3 0.4 nozzle;Generic TPU @Anycubic Kobra 3 0.4 nozzle;Anycubic PLA+ @Anycubic Kobra 3 0.4 nozzle;Anycubic PLA Matte @Anycubic Kobra 3 0.4 nozzle;Anycubic PLA Glow @Anycubic Kobra 3 0.4 nozzle;Anycubic PLA Slik @Anycubic Kobra 3 0.4 nozzle;Anycubic ASA @Anycubic Kobra 3 0.4 nozzle;Anycubic PLA @Anycubic Kobra 3 0.2 nozzle;Anycubic PLA @Anycubic Kobra 3 0.6 nozzle;Anycubic PLA @Anycubic Kobra 3 0.8 nozzle"
}

View File

@@ -8,5 +8,5 @@
"bed_model": "Anycubic Kobra Neo_buildplate_model.stl",
"bed_texture": "Anycubic Kobra Neo_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Anycubic PLA @Anycubic Kobra Neo 0.4 nozzle"
"default_materials": "Anycubic Generic PLA"
}

View File

@@ -8,5 +8,5 @@
"bed_model": "Anycubic Kobra S1_buildplate_model.stl",
"bed_texture": "Anycubic Kobra S1_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Anycubic PLA @Anycubic Kobra S1 0.4 nozzle;Anycubic PLA High Speed @Anycubic Kobra S1 0.4 nozzle;Anycubic PLA Silk @Anycubic Kobra S1 0.4 nozzle;Anycubic PETG @Anycubic Kobra S1 0.4 nozzle;Anycubic PLA+ @Anycubic Kobra S1 0.4 nozzle;Generic PLA Matte @System;Anycubic ASA @Anycubic Kobra S1 0.4 nozzle;Anycubic ABS @Anycubic Kobra S1 0.4 nozzle;Generic PA @System;Generic PC @System;Generic PVA @System;Anycubic TPU @Anycubic Kobra S1 0.4 nozzle"
"default_materials": "Anycubic PLA @Anycubic Kobra S1 0.4 nozzle;Anycubic PLA SE @Anycubic Kobra S1 0.4 nozzle;Anycubic PLA High Speed @Anycubic Kobra S1 0.4 nozzle;Anycubic PLA Silk @Anycubic Kobra S1 0.4 nozzle;Anycubic PETG @Anycubic Kobra S1 0.4 nozzle;Anycubic PLA+ @Anycubic Kobra S1 0.4 nozzle;Anycubic PLA Matte @Anycubic Kobra S1 0.4 nozzle;Anycubic PLA Glow @Anycubic Kobra S1 0.4 nozzle;Anycubic ASA @Anycubic Kobra S1 0.4 nozzle;Anycubic ABS @Anycubic Kobra S1 0.4 nozzle;Anycubic ASA @Anycubic Kobra S1 0.4 nozzle;Anycubic PA @Anycubic Kobra S1 0.4 nozzle;Anycubic PC @Anycubic Kobra S1 0.4 nozzle;Anycubic PETG @Anycubic Kobra S1 0.4 nozzle;Anycubic PVA @Anycubic Kobra S1 0.4 nozzle;Anycubic TPU @Anycubic Kobra S1 0.4 nozzle;Anycubic PLA+ @Anycubic Kobra S1 0.4 nozzle"
}

View File

@@ -8,5 +8,5 @@
"bed_model": "Anycubic Predator_buildplate_model.stl",
"bed_texture": "Anycubic Predator_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Generic ABS @System;Generic PLA @System;Generic PLA-CF @System;Generic PETG @System;Generic TPU @System;Generic ASA @System;Generic PC @System;Generic PVA @System;Generic PA @System;Generic PA-CF @System"
"default_materials": "Anycubic Generic ABS;Anycubic Generic PLA;Anycubic Generic PLA-CF;Anycubic Generic PETG;Anycubic Generic TPU;Anycubic Generic ASA;Anycubic Generic PC;Anycubic Generic PVA;Anycubic Generic PA;Anycubic Generic PA-CF"
}

Binary file not shown.

View File

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

View File

@@ -10,5 +10,5 @@
"hotend_model": "",
"default_bed_type": "Textured PEI Plate",
"not_support_bed_type": "Engineering Plate;Textured Cool Plate;Smooth PEI Plate",
"default_materials": "Artillery PLA Basic @Artillery M1 Pro 0.4 nozzle;Artillery ABS @Artillery M1 Pro 0.4 nozzle;Artillery ASA @Artillery M1 Pro 0.4 nozzle;Artillery PA @Artillery M1 Pro 0.4 nozzle;Artillery PA-CF @Artillery M1 Pro 0.4 nozzle;Artillery PC @Artillery M1 Pro 0.4 nozzle;Artillery PET @Artillery M1 Pro 0.4 nozzle;Artillery PETG Basic @Artillery M1 Pro 0.4 nozzle;Artillery PETG-CF @Artillery M1 Pro 0.4 nozzle;Artillery PLA Matte @Artillery M1 Pro 0.4 nozzle;Artillery PLA Silk @Artillery M1 Pro 0.4 nozzle;Artillery PLA-CF @Artillery M1 Pro 0.4 nozzle;Artillery PVA @Artillery M1 Pro 0.4 nozzle;Artillery TPU @Artillery M1 Pro 0.4 nozzle;Artillery PLA @Artillery M1 Pro 0.6 nozzle"
"default_materials": "Artillery PLA Basic;Artillery ABS;Artillery ASA;Artillery PA;Artillery PA-CF;Artillery PC;Artillery PET;Artillery PETG Basic;Artillery PETG-CF;Artillery PLA Basic;Artillery PLA Matte;Artillery PLA Silk;Artillery PLA-CF;Artillery PVA;Artillery TPU;Artillery PLA"
}

Binary file not shown.

View File

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

View File

@@ -11,5 +11,5 @@
"family": "BBL-3DP",
"machine_tech": "FFF",
"model_id": "O1E",
"default_materials": "Bambu PLA Basic @BBL H2DP;Bambu PLA-CF @BBL H2DP 0.6 nozzle;Bambu PETG Basic @BBL H2DP 0.6 nozzle;Bambu ABS @BBL H2DP;Bambu PETG HF @BBL H2DP 0.2 nozzle;Bambu PLA Silk @BBL H2DP;Bambu PLA Matte @BBL H2DP;Bambu PC @BBL H2DP 0.2 nozzle;Bambu PA-CF @BBL H2DP"
"default_materials": "Bambu PLA Basic @BBL H2DP;Bambu PLA-CF @BBL H2DP;Bambu PETG Basic @BBL H2DP;Bambu ABS @BBL H2DP;Bambu PETG HF @BBL H2DP;Bambu PLA Silk @BBL H2DP;Bambu PLA Matte @BBL H2DP;Bambu PC @BBL H2DP;Bambu PA-CF @BBL H2DP"
}

View File

@@ -12,5 +12,5 @@
"family": "BBL-3DP",
"machine_tech": "FFF",
"model_id": "O1D",
"default_materials": "Bambu PLA Basic @BBL H2D;Bambu PLA-CF @BBL H2D 0.6 nozzle;Bambu PETG Basic @BBL H2D 0.6 nozzle;Bambu ABS @BBL H2D;Bambu PETG HF @BBL H2D 0.6 nozzle;Bambu PLA Silk @BBL H2D;Bambu PLA Matte @BBL H2D;Bambu PC @BBL H2D 0.4 nozzle;Bambu PA-CF @BBL H2D"
"default_materials": "Bambu PLA Basic @BBL H2D;Bambu PLA-CF @BBL H2D;Bambu PETG Basic @BBL H2D;Bambu ABS @BBL H2D;Bambu PETG HF @BBL H2D;Bambu PLA Silk @BBL H2D;Bambu PLA Matte @BBL H2D;Bambu PC @BBL H2D;Bambu PA-CF @BBL H2D"
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,6 +1,6 @@
{
"name": "Creality",
"version": "02.03.02.76",
"version": "02.03.02.75",
"force_update": "0",
"description": "Creality configurations",
"machine_model_list": [

View File

@@ -9,5 +9,5 @@
"hotend_model": "",
"machine_tech": "FFF",
"model_id": "Creality_Ender_3_V4",
"default_materials": "CR-ABS @Ender-3 V4-all;Generic ASA @System;CR-PETG @Ender-3 V4-all;CR-PLA @Ender-3 V4-all;Generic PLA Matte @System;Generic PLA Silk @System;HP-TPU @Ender-3 V4-all"
"default_materials": "Creality Generic ABS @Ender-3 V4-all;Creality Generic ASA @Ender-3 V4-all;Creality Generic PETG @Ender-3 V4-all;Creality Generic PLA @Ender-3 V4-all;Creality Generic PLA Matte @Ender-3 V4-all;Creality Generic PLA Silk @Ender-3 V4-all;Creality Generic TPU @Ender-3 V4-all"
}

View File

@@ -9,5 +9,5 @@
"hotend_model": "",
"machine_tech": "FFF",
"model_id": "Creality_K1_Max_CFS_C",
"default_materials": "CR-ABS @K1 Max_CFS-C-all;HP-ASA @K1 Max_CFS-C-all;Generic PA-CF @K1 Max_CFS-C-all;Generic PC @K1 Max_CFS-C-all;CR-PETG @K1 Max_CFS-C-all;CR-PLA @K1 Max_CFS-C-all;Generic PLA High Speed @System;Generic PLA Matte @System;Generic PLA Silk @System;Hyper PLA-CF @K1 Max_CFS-C-all;HP-TPU @K1 Max_CFS-C-all"
"default_materials": "Creality Generic ABS;Creality Generic ASA;Creality Generic PA-CF @K1-all;Creality Generic PC @K1-all;Creality Generic PETG;Creality Generic PLA;Creality HF Generic PLA;Creality HF Generic Speed PLA;Creality Generic PLA High Speed @K1-all;Creality Generic PLA Matte @K1-all;Creality Generic PLA Silk @K1-all;Creality Generic PLA-CF @K1-all;Creality Generic TPU"
}

View File

@@ -9,5 +9,5 @@
"hotend_model": "",
"machine_tech": "FFF",
"model_id": "Creality_K1_SE_CFS_C",
"default_materials": "CR-ABS @K1 SE_CFS-C-all;Generic ASA @K1 SE_CFS-C-all;Generic PA-CF @System;Generic PC @System;CR-PETG @K1 SE_CFS-C-all;CR-PLA @K1 SE_CFS-C-all;Generic PLA High Speed @System;Generic PLA Matte @System;Generic PLA Silk @System;Hyper PLA-CF @K1 SE_CFS-C-all;HP-TPU @K1 SE_CFS-C-all"
"default_materials": "Creality Generic ABS @K1-all;Creality Generic ASA @K1-all;Creality Generic PA-CF @K1-all;Creality Generic PC @K1-all;Creality Generic PETG @K1-all;Creality Generic PLA @K1-all;Creality Generic PLA High Speed @K1-all;Creality Generic PLA Matte @K1-all;Creality Generic PLA Silk @K1-all;Creality Generic PLA-CF @K1-all;Creality Generic TPU @K1-all"
}

View File

@@ -9,5 +9,5 @@
"hotend_model": "",
"machine_tech": "FFF",
"model_id": "Creality_K1C_CFS_C",
"default_materials": "CR-ABS @K1C_CFS-C-all;HP-ASA @K1C_CFS-C-all;Generic PA-CF @K1C_CFS-C-all;Generic PC @K1C_CFS-C-all;CR-PETG @K1C_CFS-C-all;CR-PLA @K1C_CFS-C-all;Generic PLA High Speed @System;Generic PLA Matte @System;Generic PLA Silk @System;Hyper PLA-CF @K1C_CFS-C-all;CR-TPU @K1C_CFS-C-all"
"default_materials": "Creality Generic ABS @K1-all;Creality Generic ASA @K1-all;Creality Generic PA-CF @K1-all;Creality Generic PC @K1-all;Creality Generic PETG @K1-all;Creality Generic PLA @K1-all;Creality Generic PLA High Speed @K1-all;Creality Generic PLA Matte @K1-all;Creality Generic PLA Silk @K1-all;Creality Generic PLA-CF @K1-all;Creality Generic TPU @K1-all"
}

View File

@@ -9,5 +9,5 @@
"hotend_model": "",
"machine_tech": "FFF",
"model_id": "Creality_K1_CFS_C",
"default_materials": "CR-ABS @K1_CFS-C-all;HP-ASA @K1_CFS-C-all;Generic PC @K1_CFS-C-all;CR-PLA @K1_CFS-C-all;Generic PLA High Speed @System;Generic PLA Matte @System;Generic PLA Silk @System;CR-PETG @K1_CFS-C-all;CR-TPU @K1_CFS-C-all"
"default_materials": "Creality Generic ABS;Creality Generic ASA;Creality Generic PC @K1-all;Creality Generic PLA;Creality HF Generic PLA;Creality HF Generic Speed PLA;Creality Generic PLA High Speed @K1-all;Creality Generic PLA Matte @K1-all;Creality Generic PLA Silk @K1-all;Creality Generic PETG;Creality Generic TPU"
}

View File

@@ -9,5 +9,5 @@
"hotend_model": "",
"machine_tech": "FFF",
"model_id": "Creality_K2_SE",
"default_materials": "CR-ABS @K2 SE-all;HP-ASA @K2 SE-all;CR-PETG @K2 SE-all;CR-PLA @K2 SE-all;Generic PLA High Speed @System;Generic PLA Matte @System;Generic PLA Silk @System"
"default_materials": "Creality Generic ABS @K2-all;Creality Generic ASA @K2-all;Creality Generic PETG @K2-all;Creality Generic PLA @K2-all;Creality Generic PLA High Speed @K2-all;Creality Generic PLA Matte @K2-all;Creality Generic PLA Silk @K2-all"
}

View File

@@ -9,5 +9,5 @@
"hotend_model": "",
"machine_tech": "FFF",
"model_id": "Creality_SPARKX_i7",
"default_materials": "Generic PETG @SPARKX i7-all;Generic PLA @SPARKX i7-all;CR-PLA Matte @SPARKX i7-all;Generic PLA-Silk @SPARKX i7-all"
"default_materials": "Generic PETG @SPARKX i7-all;Generic PLA @SPARKX i7-all;CR-PLA Matte @SPARKX i7-all;Generic PLA Silk @SPARKX i7-all"
}

Binary file not shown.

View File

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

View File

@@ -6,5 +6,5 @@
"bed_texture": "Cubicon xCeler-I_bed_texture.svg",
"family": "Cubicon",
"machine_tech": "FFF",
"default_materials": "Cubicon PLA @Cubicon xCeler-I 0.4 nozzle"
"default_materials": "Cubicon PLA @Cubicon xCeler-I"
}

View File

@@ -6,5 +6,5 @@
"bed_texture": "Cubicon xCeler-I_bed_texture.svg",
"family": "Cubicon",
"machine_tech": "FFF",
"default_materials": "Cubicon PLA @Cubicon xCeler-Mini 0.4 nozzle"
"default_materials": "Cubicon PLA @Cubicon xCeler-Mini"
}

View File

@@ -6,5 +6,5 @@
"bed_texture": "Cubicon xCeler-I_bed_texture.svg",
"family": "Cubicon",
"machine_tech": "FFF",
"default_materials": "Cubicon PLA @Cubicon xCeler-Plus 0.4 nozzle"
"default_materials": "Cubicon PLA @Cubicon xCeler-Plus"
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,6 +1,6 @@
{
"name": "Elegoo",
"version": "02.04.00.07",
"version": "02.04.00.06",
"force_update": "0",
"description": "Elegoo configurations",
"machine_model_list": [

View File

@@ -8,5 +8,5 @@
"bed_model": "elegoo_neptune2_buildplate_model.stl",
"bed_texture": "elegoo_neptune2_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Elegoo ASA @EN2 Series;Elegoo PETG @EN2 Series;Elegoo PETG PRO @EN2 Series;Elegoo PLA @EN2 Series;Elegoo PLA Matte @EN2 Series;Elegoo PLA PRO @EN2 Series;Elegoo PLA Silk @EN2 Series;Elegoo PLA-CF @EN2 Series;Elegoo PLA+ @EN2 Series;Elegoo Rapid PETG @EN2 Series;Elegoo Rapid PLA+ @EN2 Series;Elegoo PLA Basic @EN2 Series;Elegoo PLA Galaxy @EN2 Series;Elegoo PLA Marble @EN2 Series;Elegoo PLA Sparkle @EN2 Series;Elegoo PLA Wood @EN2 Series;Elegoo Rapid TPU 95A @EN2 Series;Elegoo PETG-CF @EN2 Series;Elegoo PETG-GF @EN2 Series;Elegoo PETG Translucent @EN2 Series"
"default_materials": "Elegoo ASA @0.2 nozzle;Elegoo ASA @EN2 Series;Elegoo PETG @0.2 nozzle;Elegoo PETG @EN2 Series;Elegoo PETG PRO @0.2 nozzle;Elegoo PETG PRO @EN2 Series;Elegoo PLA @0.2 nozzle;Elegoo PLA Matte @0.2 nozzle;Elegoo PLA Matte @EN2 Series;Elegoo PLA PRO @0.2 nozzle;Elegoo PLA PRO @EN2 Series;Elegoo PLA Silk @0.2 nozzle;Elegoo PLA Silk @EN2 Series;Elegoo PLA-CF @EN2 Series;Elegoo PLA @EN2 Series;Elegoo PLA+ @0.2 nozzle;Elegoo PLA+ @EN2 Series;Elegoo Rapid PETG @0.2 nozzle;Elegoo Rapid PETG @EN2 Series;Elegoo Rapid PLA+ @0.2 nozzle;Elegoo Rapid PLA+ @EN2 Series;Elegoo PLA Basic @0.2 nozzle;Elegoo PLA Basic @EN2 Series;Elegoo PLA Galaxy @EN2 Series;Elegoo PLA Marble @EN2 Series;Elegoo PLA Sparkle @EN2 Series;Elegoo PLA Wood @EN2 Series;Elegoo Rapid TPU 95A @EN2 Series;Elegoo PETG-CF @EN2 Series;Elegoo PETG-GF @EN2 Series;Elegoo PETG Translucent @0.2 nozzle;Elegoo PETG Translucent @EN2 Series"
}

View File

@@ -8,5 +8,5 @@
"bed_model": "elegoo_neptune2d_buildplate_model.stl",
"bed_texture": "elegoo_neptune2d_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Elegoo ASA @EN2 Series;Elegoo PETG @EN2 Series;Elegoo PETG PRO @EN2 Series;Elegoo PLA @EN2 Series;Elegoo PLA Matte @EN2 Series;Elegoo PLA PRO @EN2 Series;Elegoo PLA Silk @EN2 Series;Elegoo PLA-CF @EN2 Series;Elegoo PLA+ @EN2 Series;Elegoo Rapid PETG @EN2 Series;Elegoo Rapid PLA+ @EN2 Series;Elegoo PLA Basic @EN2 Series;Elegoo PLA Galaxy @EN2 Series;Elegoo PLA Marble @EN2 Series;Elegoo PLA Sparkle @EN2 Series;Elegoo PLA Wood @EN2 Series;Elegoo Rapid TPU 95A @EN2 Series;Elegoo PETG-CF @EN2 Series;Elegoo PETG-GF @EN2 Series;Elegoo PETG Translucent @EN2 Series"
"default_materials": "Elegoo ASA @0.2 nozzle;Elegoo ASA @EN2 Series;Elegoo PETG @0.2 nozzle;Elegoo PETG @EN2 Series;Elegoo PETG PRO @0.2 nozzle;Elegoo PETG PRO @EN2 Series;Elegoo PLA @0.2 nozzle;Elegoo PLA Matte @0.2 nozzle;Elegoo PLA Matte @EN2 Series;Elegoo PLA PRO @0.2 nozzle;Elegoo PLA PRO @EN2 Series;Elegoo PLA Silk @0.2 nozzle;Elegoo PLA Silk @EN2 Series;Elegoo PLA-CF @EN2 Series;Elegoo PLA @EN2 Series;Elegoo PLA+ @0.2 nozzle;Elegoo PLA+ @EN2 Series;Elegoo Rapid PETG @0.2 nozzle;Elegoo Rapid PETG @EN2 Series;Elegoo Rapid PLA+ @0.2 nozzle;Elegoo Rapid PLA+ @EN2 Series;Elegoo PLA Basic @0.2 nozzle;Elegoo PLA Basic @EN2 Series;Elegoo PLA Galaxy @EN2 Series;Elegoo PLA Marble @EN2 Series;Elegoo PLA Sparkle @EN2 Series;Elegoo PLA Wood @EN2 Series;Elegoo Rapid TPU 95A @EN2 Series;Elegoo PETG-CF @EN2 Series;Elegoo PETG-GF @EN2 Series;Elegoo PETG Translucent @0.2 nozzle;Elegoo PETG Translucent @EN2 Series"
}

View File

@@ -8,5 +8,5 @@
"bed_model": "elegoo_neptune2s_buildplate_model.stl",
"bed_texture": "elegoo_neptune2s_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Elegoo ASA @EN2 Series;Elegoo PETG @EN2 Series;Elegoo PETG PRO @EN2 Series;Elegoo PLA @EN2 Series;Elegoo PLA Matte @EN2 Series;Elegoo PLA PRO @EN2 Series;Elegoo PLA Silk @EN2 Series;Elegoo PLA-CF @EN2 Series;Elegoo PLA+ @EN2 Series;Elegoo Rapid PETG @EN2 Series;Elegoo Rapid PLA+ @EN2 Series;Elegoo PLA Basic @EN2 Series;Elegoo PLA Galaxy @EN2 Series;Elegoo PLA Marble @EN2 Series;Elegoo PLA Sparkle @EN2 Series;Elegoo PLA Wood @EN2 Series;Elegoo Rapid TPU 95A @EN2 Series;Elegoo PETG-CF @EN2 Series;Elegoo PETG-GF @EN2 Series;Elegoo PETG Translucent @EN2 Series"
"default_materials": "Elegoo ASA @0.2 nozzle;Elegoo ASA @EN2 Series;Elegoo PETG @0.2 nozzle;Elegoo PETG @EN2 Series;Elegoo PETG PRO @0.2 nozzle;Elegoo PETG PRO @EN2 Series;Elegoo PLA @0.2 nozzle;Elegoo PLA Matte @0.2 nozzle;Elegoo PLA Matte @EN2 Series;Elegoo PLA PRO @0.2 nozzle;Elegoo PLA PRO @EN2 Series;Elegoo PLA Silk @0.2 nozzle;Elegoo PLA Silk @EN2 Series;Elegoo PLA-CF @EN2 Series;Elegoo PLA @EN2 Series;Elegoo PLA+ @0.2 nozzle;Elegoo PLA+ @EN2 Series;Elegoo Rapid PETG @0.2 nozzle;Elegoo Rapid PETG @EN2 Series;Elegoo Rapid PLA+ @0.2 nozzle;Elegoo Rapid PLA+ @EN2 Series;Elegoo PLA Basic @0.2 nozzle;Elegoo PLA Basic @EN2 Series;Elegoo PLA Galaxy @EN2 Series;Elegoo PLA Marble @EN2 Series;Elegoo PLA Sparkle @EN2 Series;Elegoo PLA Wood @EN2 Series;Elegoo Rapid TPU 95A @EN2 Series;Elegoo PETG-CF @EN2 Series;Elegoo PETG-GF @EN2 Series;Elegoo PETG Translucent @0.2 nozzle;Elegoo PETG Translucent @EN2 Series"
}

View File

@@ -8,5 +8,5 @@
"bed_model": "elegoo_neptune3_buildplate_model.stl",
"bed_texture": "elegoo_neptune3_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Elegoo ASA @EN2 Series;Elegoo PETG @EN2 Series;Elegoo PETG PRO @EN2 Series;Elegoo PLA @EN2 Series;Elegoo PLA Matte @EN2 Series;Elegoo PLA PRO @EN2 Series;Elegoo PLA Silk @EN2 Series;Elegoo PLA-CF @EN2 Series;Elegoo PLA+ @EN2 Series;Elegoo Rapid PETG @EN2 Series;Elegoo Rapid PLA+ @EN2 Series;Elegoo PLA Basic @EN2 Series;Elegoo PLA Galaxy @EN2 Series;Elegoo PLA Marble @EN2 Series;Elegoo PLA Sparkle @EN2 Series;Elegoo PLA Wood @EN2 Series;Elegoo Rapid TPU 95A @EN2 Series;Elegoo PETG-CF @EN2 Series;Elegoo PETG-GF @EN2 Series;Elegoo PETG Translucent @EN2 Series"
"default_materials": "Elegoo ASA @0.2 nozzle;Elegoo ASA @EN2 Series;Elegoo PETG @0.2 nozzle;Elegoo PETG @EN2 Series;Elegoo PETG PRO @0.2 nozzle;Elegoo PETG PRO @EN2 Series;Elegoo PLA @0.2 nozzle;Elegoo PLA Matte @0.2 nozzle;Elegoo PLA Matte @EN2 Series;Elegoo PLA PRO @0.2 nozzle;Elegoo PLA PRO @EN2 Series;Elegoo PLA Silk @0.2 nozzle;Elegoo PLA Silk @EN2 Series;Elegoo PLA-CF @EN2 Series;Elegoo PLA @EN2 Series;Elegoo PLA+ @0.2 nozzle;Elegoo PLA+ @EN2 Series;Elegoo Rapid PETG @0.2 nozzle;Elegoo Rapid PETG @EN2 Series;Elegoo Rapid PLA+ @0.2 nozzle;Elegoo Rapid PLA+ @EN2 Series;Elegoo PLA Basic @0.2 nozzle;Elegoo PLA Basic @EN2 Series;Elegoo PLA Galaxy @EN2 Series;Elegoo PLA Marble @EN2 Series;Elegoo PLA Sparkle @EN2 Series;Elegoo PLA Wood @EN2 Series;Elegoo Rapid TPU 95A @EN2 Series;Elegoo PETG-CF @EN2 Series;Elegoo PETG-GF @EN2 Series;Elegoo PETG Translucent @0.2 nozzle;Elegoo PETG Translucent @EN2 Series"
}

View File

@@ -8,5 +8,5 @@
"bed_model": "elegoo_neptunex_buildplate_model.stl",
"bed_texture": "elegoo_neptunex_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Elegoo ASA @EN2 Series;Elegoo PETG @EN2 Series;Elegoo PETG PRO @EN2 Series;Elegoo PLA @EN2 Series;Elegoo PLA Matte @EN2 Series;Elegoo PLA PRO @EN2 Series;Elegoo PLA Silk @EN2 Series;Elegoo PLA-CF @EN2 Series;Elegoo PLA+ @EN2 Series;Elegoo Rapid PETG @EN2 Series;Elegoo Rapid PLA+ @EN2 Series;Elegoo PLA Basic @EN2 Series;Elegoo PLA Galaxy @EN2 Series;Elegoo PLA Marble @EN2 Series;Elegoo PLA Sparkle @EN2 Series;Elegoo PLA Wood @EN2 Series;Elegoo Rapid TPU 95A @EN2 Series;Elegoo PETG-CF @EN2 Series;Elegoo PETG-GF @EN2 Series;Elegoo PETG Translucent @EN2 Series"
"default_materials": "Elegoo ASA @0.2 nozzle;Elegoo ASA @EN2 Series;Elegoo PETG @0.2 nozzle;Elegoo PETG @EN2 Series;Elegoo PETG PRO @0.2 nozzle;Elegoo PETG PRO @EN2 Series;Elegoo PLA @0.2 nozzle;Elegoo PLA Matte @0.2 nozzle;Elegoo PLA Matte @EN2 Series;Elegoo PLA PRO @0.2 nozzle;Elegoo PLA PRO @EN2 Series;Elegoo PLA Silk @0.2 nozzle;Elegoo PLA Silk @EN2 Series;Elegoo PLA-CF @EN2 Series;Elegoo PLA @EN2 Series;Elegoo PLA+ @0.2 nozzle;Elegoo PLA+ @EN2 Series;Elegoo Rapid PETG @0.2 nozzle;Elegoo Rapid PETG @EN2 Series;Elegoo Rapid PLA+ @0.2 nozzle;Elegoo Rapid PLA+ @EN2 Series;Elegoo PLA Basic @0.2 nozzle;Elegoo PLA Basic @EN2 Series;Elegoo PLA Galaxy @EN2 Series;Elegoo PLA Marble @EN2 Series;Elegoo PLA Sparkle @EN2 Series;Elegoo PLA Wood @EN2 Series;Elegoo Rapid TPU 95A @EN2 Series;Elegoo PETG-CF @EN2 Series;Elegoo PETG-GF @EN2 Series;Elegoo PETG Translucent @0.2 nozzle;Elegoo PETG Translucent @EN2 Series"
}

View File

@@ -8,5 +8,5 @@
"bed_model": "elegoo_neptune_buildplate_model.stl",
"bed_texture": "elegoo_neptune_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Elegoo ASA @EN2 Series;Elegoo PETG PRO @EN2 Series;Elegoo PLA @EN2 Series;Elegoo PLA Matte @EN2 Series;Elegoo PLA PRO @EN2 Series;Elegoo PLA Silk @EN2 Series;Elegoo PLA-CF @EN2 Series;Elegoo PLA+ @EN2 Series;Elegoo Rapid PETG @EN2 Series;Elegoo Rapid PLA+ @EN2 Series"
"default_materials": "Elegoo ASA @0.2 nozzle;Elegoo ASA @EN2 Series;Elegoo PETG PRO @0.2 nozzle;Elegoo PETG PRO @EN2 Series;Elegoo PLA @0.2 nozzle;Elegoo PLA Matte @0.2 nozzle;Elegoo PLA Matte @EN2 Series;Elegoo PLA PRO @0.2 nozzle;Elegoo PLA PRO @EN2 Series;Elegoo PLA Silk @0.2 nozzle;Elegoo PLA Silk @EN2 Series;Elegoo PLA-CF @EN2 Series;Elegoo PLA @EN2 Series;Elegoo PLA+ @0.2 nozzle;Elegoo PLA+ @EN2 Series;Elegoo Rapid PETG @0.2 nozzle;Elegoo Rapid PETG @EN2 Series;Elegoo Rapid PLA+ @0.2 nozzle;Elegoo Rapid PLA+ @EN2 Series"
}

View File

@@ -8,5 +8,5 @@
"machine_tech": "FFF",
"family": "Elegoo",
"hotend_model": "",
"default_materials": "Elegoo PLA @Elegoo Giga;Elegoo PETG PRO @Elegoo Giga;Elegoo ASA @Elegoo Giga;Elegoo PLA Matte @Elegoo Giga;Elegoo Rapid PETG @Elegoo Giga;Elegoo Rapid PLA+ @Elegoo Giga;Elegoo PLA Basic @Elegoo Giga;Elegoo PLA Galaxy @Elegoo Giga;Elegoo PLA Marble @Elegoo Giga;Elegoo PLA Sparkle @Elegoo Giga;Elegoo PLA Wood @Elegoo Giga;Elegoo Rapid TPU 95A @Elegoo Giga;Elegoo PETG-CF @Elegoo Giga;Elegoo PETG-GF @Elegoo Giga;Elegoo PETG Translucent @Elegoo Giga"
"default_materials": "Elegoo PLA @Elegoo Giga;Elegoo PETG PRO @Elegoo Giga;Elegoo ASA @Elegoo Giga;Elegoo PLA Matte @Elegoo Giga;Elegoo Rapid PETG @Elegoo Giga;Elegoo Rapid PLA+ @Elegoo Giga;Elegoo PLA Basic @0.2 nozzle;Elegoo PLA Basic @Elegoo Giga;Elegoo PLA Galaxy @Elegoo Giga;Elegoo PLA Marble @Elegoo Giga;Elegoo PLA Sparkle @Elegoo Giga;Elegoo PLA Wood @Elegoo Giga;Elegoo Rapid TPU 95A @Elegoo Giga;Elegoo PETG-CF @Elegoo Giga;Elegoo PETG-GF @Elegoo Giga;Elegoo PETG Translucent @0.2 nozzle;Elegoo PETG Translucent @Elegoo Giga"
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,7 +1,7 @@
{
"name": "Flashforge",
"url": "",
"version": "02.04.00.05",
"version": "02.04.00.04",
"force_update": "0",
"description": "Flashforge configurations",
"machine_model_list": [

View File

@@ -8,5 +8,5 @@
"bed_model": "flashforge_g4pro_buildplate_model.stl",
"bed_texture": "flashforge_g4pro_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Generic PVA @System;Flashforge HIPS @FF G4P;Flashforge PETG-CF @FF G4P;Generic PETG @System;Flashforge PLA-CF @FF G4P;Generic PLA @System;Generic ASA @System;Generic ABS @System;FusRock PET-CF @FF G4P;FusRock PAHT-CF @FF G4P;Generic PA @System;FusRock PAHT @FF G4P 0.6 nozzle;Polymaker CoPA @FF G4P 0.6 nozzle"
"default_materials": "Flashforge Generic PVA;Flashforge Generic HIPS;Flashforge Generic PETG-CF @G3U;Flashforge Generic PETG @G3U;Flashforge Generic PLA-CF @G3U;Flashforge Generic PLA @G3U;Flashforge Generic ASA @G3U;Flashforge Generic ABS @G3U;FusRock Generic PET-CF;FusRock Generic PAHT-CF;FusRock Generic NexPA-CF25;FusRock Generic S-Multi;FusRock Generic S-PAHT;Polymaker Generic CoPA;Polymaker Generic S1"
}

View File

@@ -8,5 +8,5 @@
"bed_model": "flashforge_g4pro_buildplate_model.stl",
"bed_texture": "flashforge_g4pro_buildplate_texture.svg",
"hotend_model": "",
"default_materials": "Generic PVA @System;Flashforge HIPS @FF G4;Flashforge PETG-CF @FF G4;Generic PETG @System;Flashforge PLA-CF @FF G4;Generic PLA @System;Generic ASA @System;Generic ABS @System;FusRock PET-CF @FF G4;FusRock PAHT-CF @FF G4;Generic PA @System;FusRock PAHT @FF G4 0.6 nozzle;Polymaker CoPA @FF G4 0.6 nozzle"
"default_materials": "Flashforge Generic PVA;Flashforge Generic HIPS;Flashforge Generic PETG-CF @G3U;Flashforge Generic PETG @G3U;Flashforge Generic PLA-CF @G3U;Flashforge Generic PLA @G3U;Flashforge Generic ASA @G3U;Flashforge Generic ABS @G3U;FusRock Generic PET-CF;FusRock Generic PAHT-CF;FusRock Generic NexPA-CF25;FusRock Generic S-Multi;FusRock Generic S-PAHT;Polymaker Generic CoPA;Polymaker Generic S1"
}

Binary file not shown.

View File

@@ -1,6 +1,6 @@
{
"name": "FlyingBear",
"version": "02.04.00.03",
"version": "02.04.00.02",
"force_update": "1",
"description": "FlyingBear configurations",
"machine_model_list": [

View File

@@ -8,5 +8,5 @@
"bed_model": "FlyingBear Ghost7-bed.stl",
"bed_texture": "FlyingBear Ghost7-texture.png",
"hotend_model": "",
"default_materials": "FlyingBear ABS @Ghost7;FlyingBear PA-CF @Ghost7;FlyingBear PC @Ghost7;Generic PETG @System;Generic PLA @System;Generic TPU @System"
"default_materials": "FlyingBear Generic ABS;FlyingBear Generic PA-CF;FlyingBear Generic PC;FlyingBear Generic PETG;FlyingBear Generic PLA;FlyingBear Generic TPU"
}

View File

@@ -8,5 +8,5 @@
"bed_model": "FlyingBear S1-bed.stl",
"bed_texture": "FlyingBear S1-texture.png",
"hotend_model": "",
"default_materials": "FlyingBear ABS @S1;FlyingBear PA-CF @S1;FlyingBear PC @S1;FlyingBear PETG @S1;FlyingBear PLA @S1;FlyingBear TPU @S1"
"default_materials": "FlyingBear Generic ABS;FlyingBear Generic PA-CF;FlyingBear Generic PC;FlyingBear Generic PETG;FlyingBear Generic PLA;FlyingBear Generic TPU"
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,6 +1,6 @@
{
"name": "InfiMech",
"version": "02.04.00.03",
"version": "02.04.00.02",
"force_update": "1",
"description": "InfiMech configurations",
"machine_model_list": [

View File

@@ -8,5 +8,5 @@
"bed_model": "InfiMech TX-bed.stl",
"bed_texture": "InfiMech TX-texture.svg",
"hotend_model": "",
"default_materials": "InfiMech ABS @HSN;InfiMech PA-CF @HSN;InfiMech PC @HSN;InfiMech PETG @HSN;InfiMech PLA @HSN;InfiMech TPU @HSN"
"default_materials": "InfiMech Generic ABS;InfiMech Generic PA-CF;InfiMech Generic PC;InfiMech Generic PETG;InfiMech Generic PLA;InfiMech Generic TPU"
}

Binary file not shown.

BIN
resources/profiles/LH.cache Normal file

Binary file not shown.

Binary file not shown.

View File

@@ -1,6 +1,6 @@
{
"name": "LONGER",
"version": "02.04.00.02",
"version": "02.04.00.01",
"force_update": "0",
"description": "LONGER configurations",
"machine_model_list": [

View File

@@ -12,5 +12,5 @@
"0x0"
],
"hotend_model": "",
"default_materials": "Generic PLA @LONGER LK10 Plus;Generic PETG @LONGER LK10 Plus"
"default_materials": "Generic PLA @System;Generic PETG @System"
}

View File

@@ -12,5 +12,5 @@
"0x0"
],
"hotend_model": "",
"default_materials": "Generic PLA @LONGER LK10;Generic PETG @LONGER LK10"
"default_materials": "Generic PLA @System;Generic PETG @System"
}

Binary file not shown.

View File

@@ -1,7 +1,7 @@
{
"name": "Lulzbot",
"url": "https://ohai.lulzbot.com/group/taz-6/",
"version": "02.04.00.02",
"version": "02.04.00.01",
"force_update": "0",
"description": "Lulzbot configurations",
"machine_model_list": [

View File

@@ -15,5 +15,5 @@
"machine_load_filament_time": "20",
"machine_unload_filament_time": "20",
"machine_tool_change_time": "5",
"default_materials": "Generic PLA @System;Generic PETG @System;Generic ABS @System"
"default_materials": "Generic PLA @System, Generic PETG @System, Generic ABS @System"
}

Binary file not shown.

View File

@@ -1,6 +1,6 @@
{
"name": "M3D",
"version": "02.04.00.03",
"version": "02.04.00.02",
"force_update": "0",
"description": "Configuration for M3D printers",
"machine_model_list": [

View File

@@ -7,6 +7,6 @@
"nozzle_diameter": "0.4",
"bed_model": "M3D Enabler D8500 MM Model_bed_model.stl",
"bed_texture": "M3D Enabler D8500 MM Model_bed_texture.svg",
"default_materials": "Generic PLA @System",
"default_materials": "Generic PLA @system",
"scan_folder": "1"
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,6 +1,6 @@
{
"name": "Prusa",
"version": "02.04.00.04",
"version": "02.04.00.03",
"force_update": "0",
"description": "Prusa configurations",
"machine_model_list": [

View File

@@ -3,7 +3,7 @@
"name": "Prusa CORE One HF",
"bed_model": "coreone_bed.stl",
"bed_texture": "coreone.svg",
"default_materials": "Prusa Generic ABS @CORE One HF 0.6;Prusa Generic ASA @CORE One HF 0.6;Prusa Generic PETG @CORE One HF 0.4;Prusa Generic PLA @CORE One HF 0.5;Prusa Generic PLA Silk @CORE One;Prusa Generic TPU @CORE One",
"default_materials": "Prusa Generic ABS @CORE One;Prusa Generic ASA @CORE One;Prusa Generic PETG @CORE One;Prusa Generic PLA @CORE One;Prusa Generic PLA Silk @CORE One;Prusa Generic TPU @CORE One",
"family": "Prusa",
"hotend_model": "",
"machine_tech": "FFF",

View File

@@ -3,7 +3,7 @@
"name": "Prusa CORE One L HF",
"bed_model": "coreonel_bed.stl",
"bed_texture": "coreonel.svg",
"default_materials": "Prusa Generic PLA @CORE One HF 0.4",
"default_materials": "Prusa Generic PLA @CORE One",
"family": "Prusa",
"hotend_model": "",
"machine_tech": "FFF",

View File

@@ -3,7 +3,7 @@
"name": "Prusa CORE One L",
"bed_model": "coreonel_bed.stl",
"bed_texture": "coreonel.svg",
"default_materials": "Generic ABS @System;Generic ASA @System;Generic PETG @System;Prusa Generic PLA @CORE One;Generic PLA Silk @System;Generic TPU @System",
"default_materials": "Prusa Generic ABS @CORE One;Prusa Generic ASA @CORE One;Prusa Generic PETG @CORE One;Prusa Generic PLA @CORE One;Prusa Generic PLA Silk @CORE One;Prusa Generic TPU @CORE One",
"family": "Prusa",
"hotend_model": "",
"machine_tech": "FFF",

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