mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-09-16 21:42:43 +00:00
Compare commits
175
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ee2b4ccf70 | ||
|
|
753c793ea0 | ||
|
|
9c5494b19f | ||
|
|
93a119427a | ||
|
|
d264fcaef4 | ||
|
|
b4ab6dedfd | ||
|
|
a610d2d899 | ||
|
|
ade9e77b6b | ||
|
|
ed59f93456 | ||
|
|
cf52c81dcd | ||
|
|
803a2a3239 | ||
|
|
985092bb46 | ||
|
|
cb16a2e547 | ||
|
|
2c2e91b629 | ||
|
|
c3faf903ca | ||
|
|
5f3c957597 | ||
|
|
8557285389 | ||
|
|
a9edab78a8 | ||
|
|
79dede7d59 | ||
|
|
2ac45b2f78 | ||
|
|
b4f33e71e9 | ||
|
|
93c8b3f2b0 | ||
|
|
9321f24959 | ||
|
|
3e1daccd7c | ||
|
|
a0ada1aa88 | ||
|
|
9409598c2a | ||
|
|
7e545651bb | ||
|
|
ac3997c0d1 | ||
|
|
bd1304443c | ||
|
|
8c91cab971 | ||
|
|
79077518e9 | ||
|
|
bb3a260acb | ||
|
|
56aa348c89 | ||
|
|
2b6eb425e4 | ||
|
|
ae1752fbf2 | ||
|
|
cf3f36a1c6 | ||
|
|
cca7d8adb1 | ||
|
|
396d9ff51a | ||
|
|
81540c81e0 | ||
|
|
e7ace6cc99 | ||
|
|
79c20a1fad | ||
|
|
e48f9f47d2 | ||
|
|
2f566e3779 | ||
|
|
37d1edf69a | ||
|
|
f1cf9c69b1 | ||
|
|
1df362888e | ||
|
|
4b2466b179 | ||
|
|
3adcb3e953 | ||
|
|
104dbb2140 | ||
|
|
e482cbbdd7 | ||
|
|
2a5ddd9edb | ||
|
|
c10f83cf61 | ||
|
|
8eeec6935e | ||
|
|
131a2abf99 | ||
|
|
9daecc59b4 | ||
|
|
58e000d842 | ||
|
|
af6be5858e | ||
|
|
3fc7fd99d6 | ||
|
|
3fe043651b | ||
|
|
b0b78c296c | ||
|
|
62791fabfa | ||
|
|
b0ada2dee5 | ||
|
|
8f4df1aa8c | ||
|
|
5fec9b8d19 | ||
|
|
75ed5afbac | ||
|
|
01c553bad9 | ||
|
|
a4376c77c3 | ||
|
|
c459994290 | ||
|
|
3a0fda7d18 | ||
|
|
eb8733f0f4 | ||
|
|
55acb940a8 | ||
|
|
0d691403de | ||
|
|
9b2b75a51d | ||
|
|
25da273ea0 | ||
|
|
dbcb82075f | ||
|
|
2f82cfe40f | ||
|
|
972031cf06 | ||
|
|
2a4792e762 | ||
|
|
dd15ac6146 | ||
|
|
b0469254bc | ||
|
|
2228589e16 | ||
|
|
4d8480e1a1 | ||
|
|
4320cc78d9 | ||
|
|
d9d9678a7e | ||
|
|
d55a0bfec6 | ||
|
|
3b1017df51 | ||
|
|
f5b81d2ffc | ||
|
|
eb9cfe0ecb | ||
|
|
1e8805d43d | ||
|
|
e8f089dfa4 | ||
|
|
84e929ea24 | ||
|
|
abec603e73 | ||
|
|
0ed19d4826 | ||
|
|
b747c13ef4 | ||
|
|
6a12aca495 | ||
|
|
d486db6459 | ||
|
|
fe777b8801 | ||
|
|
1b3e206f34 | ||
|
|
4df1607ec4 | ||
|
|
a0ec8bec8a | ||
|
|
36c362cbd2 | ||
|
|
84fde32616 | ||
|
|
34e349e323 | ||
|
|
44941e571f | ||
|
|
876d6e2499 | ||
|
|
858b3024ff | ||
|
|
6595557c34 | ||
|
|
c729849843 | ||
|
|
c0563be36e | ||
|
|
462f8dce30 | ||
|
|
b2a0485139 | ||
|
|
f16071f083 | ||
|
|
a1505e9bed | ||
|
|
8e48312b1f | ||
|
|
ba7fdb8ceb | ||
|
|
8be9800567 | ||
|
|
c4eabc3c52 | ||
|
|
0d0d281d0c | ||
|
|
c4bbcd322b | ||
|
|
7aea1b1235 | ||
|
|
41c16436bf | ||
|
|
2bbb229c91 | ||
|
|
c2a43157d2 | ||
|
|
738b30a743 | ||
|
|
6e6ffe13f8 | ||
|
|
eb96d127b0 | ||
|
|
60421c33f4 | ||
|
|
300c4b8afb | ||
|
|
96092ef2d3 | ||
|
|
d9002ad87d | ||
|
|
4c1ea0a602 | ||
|
|
9415812d85 | ||
|
|
d3c728557e | ||
|
|
6558c52849 | ||
|
|
a34d056de2 | ||
|
|
7ba5718be6 | ||
|
|
c1163ce7e5 | ||
|
|
da187eaaf9 | ||
|
|
de0268ce86 | ||
|
|
108923bdaa | ||
|
|
44793f7a21 | ||
|
|
7cb1805272 | ||
|
|
d5c528b7c7 | ||
|
|
742cb712d8 | ||
|
|
fd1c5d826c | ||
|
|
58be7f4861 | ||
|
|
4031b00915 | ||
|
|
07c62112b8 | ||
|
|
f23e4963bf | ||
|
|
95279f7084 | ||
|
|
1014558c91 | ||
|
|
6515062a3a | ||
|
|
8153e26b6d | ||
|
|
79fd33d49a | ||
|
|
cdb662d4b2 | ||
|
|
a27fa7b5df | ||
|
|
cdeed107c5 | ||
|
|
be92f7e78c | ||
|
|
76f9de4cfb | ||
|
|
cd6d2cbf5e | ||
|
|
deaca0189f | ||
|
|
7d54ee286d | ||
|
|
dddfc7a8ad | ||
|
|
673bfb0dee | ||
|
|
b9e8c5a38c | ||
|
|
a2a4ca20e4 | ||
|
|
12075459d2 | ||
|
|
f3770f3106 | ||
|
|
90fbf1770f | ||
|
|
bde94ab37f | ||
|
|
6d25e1777e | ||
|
|
7ce26ca8e5 | ||
|
|
367fcce634 | ||
|
|
9b3a44b339 | ||
|
|
6384191102 |
@@ -14,6 +14,9 @@ on:
|
||||
- 'localization/**'
|
||||
- 'resources/**'
|
||||
- ".github/workflows/build_*.yml"
|
||||
- ".github/workflows/unit_tests*.yml"
|
||||
- 'build_win.bat'
|
||||
- 'scripts/test_build_win.ps1'
|
||||
- 'scripts/build_preset_cache.*'
|
||||
- 'scripts/flatpak/**'
|
||||
- 'scripts/msix/**'
|
||||
@@ -30,9 +33,8 @@ on:
|
||||
- '**/CMakeLists.txt'
|
||||
- 'version.inc'
|
||||
- ".github/workflows/build_*.yml"
|
||||
- ".github/workflows/unit_tests*.yml"
|
||||
- 'build_linux.sh'
|
||||
- 'build_release_vs.bat'
|
||||
- 'build_release_vs2022.bat'
|
||||
- 'build_win.bat'
|
||||
- 'scripts/test_build_win.ps1'
|
||||
- 'build_release_macos.sh'
|
||||
@@ -207,7 +209,7 @@ jobs:
|
||||
./validator-bin/OrcaSlicer_profile_validator -p "${{ github.workspace }}/resources/profiles" -s -l 2
|
||||
publish_test_results:
|
||||
name: Publish Test Results
|
||||
needs: [unit_tests_linux_x86_64, unit_tests_linux_aarch64, unit_tests_windows_x64, unit_tests_windows_arm64, unit_tests_macos_arm64]
|
||||
needs: [unit_tests_linux_x86_64, unit_tests_linux_aarch64, unit_tests_windows_x64, unit_tests_windows_arm64, unit_tests_macos_arm64, unit_tests_flatpak_x86_64, unit_tests_flatpak_aarch64]
|
||||
if: ${{ !cancelled() }}
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
@@ -324,9 +326,16 @@ jobs:
|
||||
sed -i '/^build-options:/a\ no-debuginfo: true\n strip: true' \
|
||||
scripts/flatpak/com.orcaslicer.OrcaSlicer.yml
|
||||
shell: bash
|
||||
- name: Inject git commit hash into Flatpak manifest
|
||||
# flatpak-builder reuses a module from its cache when the definition and
|
||||
# sources are unchanged, so a re-run of the same commit would skip the
|
||||
# OrcaSlicer module and ship no test asset. A per-run value in that module's
|
||||
# env keeps it rebuilding; orca_deps stays cached, and the compiler cache
|
||||
# still serves the rebuild.
|
||||
- name: Inject commit hash and flatpak-builder cache buster into Flatpak manifest
|
||||
env:
|
||||
flatpak_builder_cache_buster: ${{ github.run_id }}-${{ github.run_attempt }}
|
||||
run: |
|
||||
sed -i "/name: OrcaSlicer/{n;s|buildsystem: simple|buildsystem: simple\n build-options:\n env:\n git_commit_hash: \"$git_commit_hash\"|}" \
|
||||
sed -i "/name: OrcaSlicer/{n;s|buildsystem: simple|buildsystem: simple\n build-options:\n env:\n flatpak_builder_cache_buster: \"$flatpak_builder_cache_buster\"\n git_commit_hash: \"$git_commit_hash\"|}" \
|
||||
scripts/flatpak/com.orcaslicer.OrcaSlicer.yml
|
||||
shell: bash
|
||||
# flatpak-builder's --ccache only wraps cc and gcc, and the manifest builds
|
||||
@@ -372,6 +381,10 @@ jobs:
|
||||
save-cache: false
|
||||
arch: ${{ matrix.variant.arch }}
|
||||
upload-artifact: false
|
||||
# run-tests fires the module's build-only test-commands; keep-build-dirs
|
||||
# retains the binaries for the packaging step below.
|
||||
run-tests: true
|
||||
keep-build-dirs: true
|
||||
# The build has just touched everything it can use, so an object untouched
|
||||
# for a week is dead, usually orphaned by a flag change.
|
||||
- name: Compiler cache statistics
|
||||
@@ -425,3 +438,46 @@ jobs:
|
||||
asset_name: OrcaSlicer-Linux-flatpak_nightly${{ env.nightly_suffix }}_${{ matrix.variant.arch }}.flatpak
|
||||
asset_content_type: application/octet-stream
|
||||
max_releases: 1 # optional, if there are more releases than this matching the asset_name, the oldest ones are going to be deleted
|
||||
# The asset is /app (the exes link it at runtime) plus the build tree
|
||||
# slimmed to what ctest needs.
|
||||
- name: Package flatpak test asset
|
||||
shell: bash
|
||||
run: |
|
||||
d=$(ls -d .flatpak-builder/build/OrcaSlicer-* | tail -1)
|
||||
find "$d/build_flatpak" -mindepth 1 -maxdepth 1 ! -name tests -exec rm -rf {} +
|
||||
# Strip debug info (the SDK builds with -g, only the app gets stripped);
|
||||
# the bounds checks are compiled in, so a stripped exe still catches them.
|
||||
find "$d/build_flatpak/tests" -type f -perm -u+x -exec strip --strip-unneeded {} + 2>/dev/null || true
|
||||
# At runtime the tests read tests/ (TEST_DATA_DIR), scripts/, and under
|
||||
# resources/ the shipped profiles (PROFILES_DIR) and the printers/ maps.
|
||||
find "$d" -mindepth 1 -maxdepth 1 -type d \
|
||||
! -name tests ! -name build_flatpak ! -name scripts ! -name resources -exec rm -rf {} +
|
||||
find "$d/resources" -mindepth 1 -maxdepth 1 ! -name profiles ! -name printers -exec rm -rf {} +
|
||||
tar -cf flatpak-test-asset.tar flatpak_app "$d"
|
||||
- name: Upload flatpak test asset
|
||||
uses: actions/upload-artifact@v7
|
||||
with:
|
||||
name: ${{ github.sha }}-flatpak-tests-${{ matrix.variant.arch }}
|
||||
path: flatpak-test-asset.tar
|
||||
retention-days: 1
|
||||
# keep-build-dirs would otherwise land in the flatpak-builder cache saved post-job.
|
||||
- name: Drop the kept build dirs before the flatpak-builder cache saves
|
||||
if: always()
|
||||
shell: bash
|
||||
run: rm -rf .flatpak-builder/build
|
||||
unit_tests_flatpak_x86_64:
|
||||
name: Flatpak x86_64
|
||||
needs: flatpak
|
||||
if: ${{ !cancelled() && success() }}
|
||||
uses: ./.github/workflows/unit_tests_flatpak.yml
|
||||
with:
|
||||
os: ubuntu-24.04
|
||||
artifact: ${{ github.sha }}-flatpak-tests-x86_64
|
||||
unit_tests_flatpak_aarch64:
|
||||
name: Flatpak aarch64
|
||||
needs: flatpak
|
||||
if: ${{ !cancelled() && success() }}
|
||||
uses: ./.github/workflows/unit_tests_flatpak.yml
|
||||
with:
|
||||
os: ubuntu-24.04-arm
|
||||
artifact: ${{ github.sha }}-flatpak-tests-aarch64
|
||||
|
||||
@@ -41,7 +41,8 @@ jobs:
|
||||
# restores one it cannot use. Linux amd64 passes no arch deliberately, so
|
||||
# 'linux-clang' keeps the cache it already has.
|
||||
cache-os: ${{ runner.os == 'macOS' && format('macos-{0}', inputs.arch) || (runner.os == 'Windows' && format('windows-{0}-{1}', inputs.arch, inputs.compiler) || format('linux-clang{0}', inputs.arch && format('-{0}', inputs.arch) || '')) }}
|
||||
# ARM64 builds use the build-arm64 tree (see build_release_vs.bat); x64/other use build.
|
||||
# The Windows ARM64 deps build in build-arm64, all others under build;
|
||||
# build_deps.yml and build_orca.yml pass the Windows directory to build_win.bat.
|
||||
dep-folder-name: ${{ runner.os == 'macOS' && format('/{0}', inputs.arch) || (runner.os == 'Windows' && inputs.arch == 'arm64') && '-arm64/OrcaSlicer_dep' || '/OrcaSlicer_dep' }}
|
||||
output-cmd: ${{ runner.os == 'Windows' && '$env:GITHUB_OUTPUT' || '"$GITHUB_OUTPUT"'}}
|
||||
run: |
|
||||
|
||||
@@ -138,25 +138,11 @@ jobs:
|
||||
if (-not "${{ vars.SELF_HOSTED }}") {
|
||||
choco install strawberryperl
|
||||
}
|
||||
$arch = "${{ inputs.arch }}"
|
||||
# -l selects clang-cl and -x Ninja; together they build the deps with clang.
|
||||
$clang = "${{ inputs.compiler }}" -eq "clang"
|
||||
$flags = if ($clang) { "-l", "-x" } else { @() }
|
||||
if ($clang) {
|
||||
# OpenSSL builds with nmake, which needs a VC environment.
|
||||
$vswhere = "${env:ProgramFiles(x86)}\Microsoft Visual Studio\Installer\vswhere.exe"
|
||||
$vs = & $vswhere -latest -property installationPath
|
||||
$devArch = if ($arch -eq "arm64") { "arm64" } else { "amd64" }
|
||||
Import-Module "$vs\Common7\Tools\Microsoft.VisualStudio.DevShell.dll"
|
||||
Enter-VsDevShell -VsInstallPath $vs -SkipAutomaticLocation -DevCmdArguments "-arch=$devArch"
|
||||
}
|
||||
if ($arch -eq "arm64") {
|
||||
.\build_release_vs.bat deps arm64 @flags
|
||||
.\build_release_vs.bat pack arm64
|
||||
} else {
|
||||
.\build_release_vs.bat deps @flags
|
||||
.\build_release_vs.bat pack
|
||||
}
|
||||
# cache-path is the install directory inside the deps build directory.
|
||||
$deps = (Split-Path "${{ inputs.cache-path }}").Replace('\', '/')
|
||||
# -l compiles with Visual Studio's clang-cl and -x builds with Ninja; --msvc --msbuild is cl under the Visual Studio generator.
|
||||
$flags = if ("${{ inputs.compiler }}" -eq "clang") { "-l", "-x" } else { "--msvc", "--msbuild" }
|
||||
.\build_win.bat -d --arch ${{ inputs.arch }} --deps-dir $deps @flags
|
||||
shell: pwsh
|
||||
|
||||
- name: Build on Mac ${{ inputs.arch }}
|
||||
|
||||
@@ -450,21 +450,13 @@ jobs:
|
||||
# env:
|
||||
# WindowsSdkDir: 'C:\Program Files (x86)\Windows Kits\10\'
|
||||
# WindowsSDKVersion: '10.0.26100.0\'
|
||||
# "tests" builds the unit tests too; the unit_tests_windows_* jobs run them.
|
||||
# --tests builds the unit tests too; the unit_tests_windows_* jobs run them.
|
||||
run: |
|
||||
$arch = "${{ inputs.arch }}"
|
||||
# -l selects clang-cl and -x Ninja; together they build the slicer with clang.
|
||||
$clang = "${{ inputs.compiler }}" -eq "clang"
|
||||
$flags = if ($clang) { "-l", "-x" } else { @() }
|
||||
if ($clang) {
|
||||
# Build against the same VC toolchain and SDK as the dependencies.
|
||||
$vswhere = "${env:ProgramFiles(x86)}\Microsoft Visual Studio\Installer\vswhere.exe"
|
||||
$vs = & $vswhere -latest -property installationPath
|
||||
$devArch = if ($arch -eq "arm64") { "arm64" } else { "amd64" }
|
||||
Import-Module "$vs\Common7\Tools\Microsoft.VisualStudio.DevShell.dll"
|
||||
Enter-VsDevShell -VsInstallPath $vs -SkipAutomaticLocation -DevCmdArguments "-arch=$devArch"
|
||||
}
|
||||
if ($arch -eq "arm64") { .\build_release_vs.bat slicer arm64 @flags tests } else { .\build_release_vs.bat slicer @flags tests }
|
||||
# cache-path is the install directory inside the deps build directory.
|
||||
$deps = (Split-Path "${{ inputs.cache-path }}").Replace('\', '/')
|
||||
# -l compiles with Visual Studio's clang-cl and -x builds with Ninja; --msvc --msbuild is cl under the Visual Studio generator.
|
||||
$flags = if ("${{ inputs.compiler }}" -eq "clang") { "-l", "-x" } else { "--msvc", "--msbuild" }
|
||||
.\build_win.bat -s --tests -i --arch ${{ inputs.arch }} --build-dir $env:BUILD_DIR --deps-dir $deps @flags
|
||||
shell: pwsh
|
||||
|
||||
- name: Build system preset cache (Windows)
|
||||
@@ -684,18 +676,6 @@ jobs:
|
||||
name: OrcaSlicer_profile_validator_Linux_ubuntu_${{ env.ubuntu-ver }}_${{ env.ver }}
|
||||
path: './build/src/Release/OrcaSlicer_profile_validator'
|
||||
|
||||
# generate_system_cache is what scripts/build_preset_cache.sh bakes the
|
||||
# <vendor>.opc caches with; it was already built by the "Build system
|
||||
# preset cache (Linux)" step above. The .opc format is 64-bit
|
||||
# little-endian native, i.e. identical across every platform Orca ships,
|
||||
# so only the Linux binary is published.
|
||||
- name: Upload generate_system_cache Ubuntu
|
||||
if: ${{ ! env.ACT && runner.os == 'Linux' && !vars.SELF_HOSTED && inputs.arch != 'aarch64' }}
|
||||
uses: actions/upload-artifact@v7
|
||||
with:
|
||||
name: generate_system_cache_Linux_ubuntu_${{ env.ubuntu-ver }}_${{ env.ver }}
|
||||
path: './build/src/dev-utils/Release/generate_system_cache'
|
||||
|
||||
- name: Deploy Ubuntu release
|
||||
if: ${{ github.repository == 'OrcaSlicer/OrcaSlicer' && ! env.ACT && env.deploy_nightly == 'true' && runner.os == 'Linux' && !vars.SELF_HOSTED }}
|
||||
uses: WebFreak001/deploy-nightly@v3.2.0
|
||||
@@ -726,17 +706,6 @@ jobs:
|
||||
asset_content_type: application/octet-stream
|
||||
max_releases: 1
|
||||
|
||||
- name: Deploy Ubuntu generate_system_cache release
|
||||
if: ${{ github.repository == 'OrcaSlicer/OrcaSlicer' && ! env.ACT && github.ref == 'refs/heads/main' && runner.os == 'Linux' && !vars.SELF_HOSTED && inputs.arch != 'aarch64' }}
|
||||
uses: WebFreak001/deploy-nightly@v3.2.0
|
||||
with:
|
||||
upload_url: https://uploads.github.com/repos/OrcaSlicer/OrcaSlicer/releases/137995723/assets{?name,label}
|
||||
release_id: 137995723
|
||||
asset_path: ./build/src/dev-utils/Release/generate_system_cache
|
||||
asset_name: generate_system_cache_Linux${{ env.ubuntu-ver-str }}_nightly
|
||||
asset_content_type: application/octet-stream
|
||||
max_releases: 1
|
||||
|
||||
- name: Deploy orca_custom_preset_tests
|
||||
if: ${{ github.repository == 'OrcaSlicer/OrcaSlicer' && ! env.ACT && github.ref == 'refs/heads/main' && runner.os == 'Linux' && !vars.SELF_HOSTED && inputs.arch != 'aarch64' }}
|
||||
uses: WebFreak001/deploy-nightly@v3.2.0
|
||||
|
||||
@@ -9,8 +9,9 @@ on:
|
||||
- release/*
|
||||
paths:
|
||||
- 'resources/profiles/**'
|
||||
# The extra JSON check also validates resources/printers/bambu_filament_ids.json,
|
||||
# and lives in scripts/, so a PR touching only those must still run this workflow.
|
||||
# orca_profile_tool.py also validates resources/printers/bambu_filament_ids.json, and
|
||||
# both it and its tests live in scripts/, so a PR touching only those must still run
|
||||
# this workflow.
|
||||
- 'resources/printers/**'
|
||||
- 'scripts/**'
|
||||
- ".github/workflows/check_profiles.yml"
|
||||
@@ -36,12 +37,23 @@ jobs:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v7
|
||||
|
||||
- name: Run extra JSON check
|
||||
id: extra_json_check
|
||||
# Deliberately not continue-on-error, unlike every check below: if the tool itself is
|
||||
# broken, nothing it then reports about the profiles is worth reading.
|
||||
- name: Run the profile tool's own unit tests
|
||||
run: python3 -m unittest discover -s scripts/tests -t scripts
|
||||
|
||||
# What the validator below cannot see. It loads the tree the way the slicer does, so
|
||||
# it never notices a profile no <vendor>.json indexes, a preset name two files claim,
|
||||
# an id that is not the mint of its own triple, or a file that normalize and
|
||||
# update-index would still rewrite.
|
||||
# The step id is the handle the PR comment and the failure gate below use; renaming it
|
||||
# silently disables them.
|
||||
- name: Check profiles (orca_profile_tool.py)
|
||||
id: profile_tool
|
||||
continue-on-error: true
|
||||
run: |
|
||||
set +e
|
||||
python3 ./scripts/orca_extra_profile_check.py 2>&1 | tee ${{ runner.temp }}/extra_json_check.log
|
||||
python3 ./scripts/orca_profile_tool.py check 2>&1 | tee ${{ runner.temp }}/profile_tool.log
|
||||
exit ${PIPESTATUS[0]}
|
||||
|
||||
# download
|
||||
@@ -186,7 +198,7 @@ jobs:
|
||||
echo "${{ github.event.pull_request.number }}" > ${{ runner.temp }}/profile-check-results/pr_number.txt
|
||||
|
||||
- name: Prepare comment artifact
|
||||
if: ${{ always() && github.event_name == 'pull_request' && (steps.extra_json_check.outcome == 'failure' || steps.validate_system.outcome == 'failure' || steps.validate_slice.outcome == 'failure' || steps.validate_filament_subtypes.outcome == 'failure' || steps.validate_custom.outcome == 'failure') }}
|
||||
if: ${{ always() && github.event_name == 'pull_request' && (steps.profile_tool.outcome == 'failure' || steps.validate_system.outcome == 'failure' || steps.validate_slice.outcome == 'failure' || steps.validate_filament_subtypes.outcome == 'failure' || steps.validate_custom.outcome == 'failure') }}
|
||||
run: |
|
||||
{
|
||||
# Marker matched by check_profiles_comment.yml to delete prior comments.
|
||||
@@ -194,11 +206,11 @@ jobs:
|
||||
echo "## :x: Profile Validation Errors"
|
||||
echo ""
|
||||
|
||||
if [ "${{ steps.extra_json_check.outcome }}" = "failure" ]; then
|
||||
echo "### Extra JSON Check Failed"
|
||||
if [ "${{ steps.profile_tool.outcome }}" = "failure" ]; then
|
||||
echo "### Profile Check Failed (orca_profile_tool.py)"
|
||||
echo ""
|
||||
echo '```'
|
||||
head -c 30000 ${{ runner.temp }}/extra_json_check.log || echo "No output captured"
|
||||
head -c 30000 ${{ runner.temp }}/profile_tool.log || echo "No output captured"
|
||||
echo '```'
|
||||
echo ""
|
||||
fi
|
||||
@@ -240,7 +252,7 @@ jobs:
|
||||
fi
|
||||
|
||||
echo "---"
|
||||
echo "*Please fix the above errors and push a new commit.*"
|
||||
echo '*Fix the errors above and push a new commit. To reproduce this run locally: `scripts/check_profile.sh`, or `scripts\check_profile.bat` on Windows.*'
|
||||
} > ${{ runner.temp }}/profile-check-results/pr_comment.md
|
||||
|
||||
- name: Upload comment artifact
|
||||
@@ -252,7 +264,8 @@ jobs:
|
||||
retention-days: 1
|
||||
|
||||
- name: Fail if any check failed
|
||||
if: ${{ always() && (steps.extra_json_check.outcome == 'failure' || steps.validate_system.outcome == 'failure' || steps.validate_slice.outcome == 'failure' || steps.validate_filament_subtypes.outcome == 'failure' || steps.validate_custom.outcome == 'failure') }}
|
||||
if: ${{ always() && (steps.profile_tool.outcome == 'failure' || steps.validate_system.outcome == 'failure' || steps.validate_slice.outcome == 'failure' || steps.validate_filament_subtypes.outcome == 'failure' || steps.validate_custom.outcome == 'failure') }}
|
||||
run: |
|
||||
echo "One or more profile checks failed. See above for details."
|
||||
echo "One or more profile checks failed; see the step logs above."
|
||||
echo 'Reproduce the whole run locally with scripts/check_profile.sh (scripts\check_profile.bat on Windows).'
|
||||
exit 1
|
||||
|
||||
@@ -1,253 +0,0 @@
|
||||
name: Post-merge profiles
|
||||
|
||||
# Push-triggered counterpart to check_profiles.yml (which only gates PRs). When a
|
||||
# profile change lands on main or a release branch, rebuild the affected vendors'
|
||||
# binary preset caches (<vendor>.opc) and publish each as a versioned ZIP asset on
|
||||
# a per-Orca-version release of the profiles repo. From there OrcaCloud's OTA
|
||||
# Manager lists the asset, a maintainer attaches a changelog and hits Publish, and
|
||||
# only then does it become a live OTA update - this workflow does none of that
|
||||
# last part (no changelog, no R2, no webhook).
|
||||
#
|
||||
# Asset contract expected by OrcaCloud's release scanner:
|
||||
# ^(\d+\.\d+\.\d+)_([^_]+)_(\d+(?:\.\d+){3})_(\d{12})\.zip$
|
||||
# <orca_ver>_<vendor>_<profile_version>_<UTC yyyymmddHHMM>.zip (zip root: <vendor>.opc)
|
||||
#
|
||||
# Setup (App + secrets): docs/ota/post-merge-profiles-setup.md
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
- release/*
|
||||
paths:
|
||||
- 'resources/profiles/**'
|
||||
- '.github/workflows/post_merge_profiles.yml'
|
||||
|
||||
workflow_dispatch:
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
# One run per branch; let a run finish rather than cancel it, since it publishes.
|
||||
concurrency:
|
||||
group: post-merge-profiles-${{ github.ref }}
|
||||
cancel-in-progress: false
|
||||
|
||||
env:
|
||||
# generate_system_cache is published to this repo's own nightly-builds release
|
||||
# by build_orca.yml's Linux leg. The job guard pins github.repository to
|
||||
# OrcaSlicer/OrcaSlicer, so this resolves there.
|
||||
TOOL_REPO: ${{ github.repository }}
|
||||
TOOL_ASSET: generate_system_cache_Linux_Ubuntu2404_nightly
|
||||
# Where per-vendor ZIP assets are published; OrcaCloud's OTA reads this repo.
|
||||
PROFILES_OWNER: OrcaSlicer
|
||||
PROFILES_REPO: orcaslicer-profiles
|
||||
|
||||
jobs:
|
||||
publish_profile_caches:
|
||||
name: Publish profile caches
|
||||
if: ${{ github.repository == 'OrcaSlicer/OrcaSlicer' }}
|
||||
# FOLDER_MERGERS is an environment-scoped variable, shared with the PR
|
||||
# merge bot. Keep this environment free of protection rules so this
|
||||
# push-triggered job does not wait for a reviewer.
|
||||
environment: merge-delegation
|
||||
runs-on: ubuntu-24.04
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v7
|
||||
with:
|
||||
# Enough history to reach github.event.before for the changed-vendor
|
||||
# diff on a normal push; deeper pushes fall back to HEAD^..HEAD in the
|
||||
# step below. fetch-depth: 0 would clone all of OrcaSlicer's history.
|
||||
fetch-depth: 50
|
||||
|
||||
- name: Resolve changed vendors
|
||||
id: vendors
|
||||
shell: bash
|
||||
env:
|
||||
FOLDER_MERGERS: ${{ vars.FOLDER_MERGERS }}
|
||||
run: |
|
||||
set -euo pipefail
|
||||
base='${{ github.event.before }}'
|
||||
head='${{ github.sha }}'
|
||||
# Zero SHA (branch created / force push) or manual dispatch: fall back
|
||||
# to this commit's own diff.
|
||||
if [ -z "$base" ] || [ "$base" = "0000000000000000000000000000000000000000" ] || ! git cat-file -e "$base^{commit}" 2>/dev/null; then
|
||||
base="$head^"
|
||||
fi
|
||||
echo "Diffing $base..$head"
|
||||
|
||||
mapfile -t candidates < <(
|
||||
git diff --name-only "$base" "$head" -- resources/profiles \
|
||||
| sed -nE 's#^resources/profiles/([^/]+)/.*#\1#p; s#^resources/profiles/([^/]+)\.json$#\1#p' \
|
||||
| sort -u
|
||||
)
|
||||
|
||||
vendors=()
|
||||
for v in "${candidates[@]:-}"; do
|
||||
[ -n "$v" ] || continue
|
||||
json="resources/profiles/$v.json"
|
||||
# A vendor has a manifest plus either a preset directory or a version
|
||||
# field; this drops non-vendor files such as blacklist.json.
|
||||
if [ -f "$json" ] && { [ -d "resources/profiles/$v" ] || jq -e '.version' "$json" >/dev/null 2>&1; }; then
|
||||
vendors+=("$v")
|
||||
fi
|
||||
done
|
||||
|
||||
if [ "${#vendors[@]}" -eq 0 ]; then
|
||||
echo "No changed vendor profiles in this push; nothing to publish."
|
||||
echo "vendors=" >> "$GITHUB_OUTPUT"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
# A vendor is eligible only when both the profile directory and its
|
||||
# sibling bundle JSON are covered by at least one FOLDER_MERGERS
|
||||
# grant. The account part is intentionally ignored here: this is a
|
||||
# post-merge safety check, not an authorization check for a command.
|
||||
grants=()
|
||||
while IFS= read -r raw_line; do
|
||||
line="${raw_line#"${raw_line%%[![:space:]]*}"}"
|
||||
line="${line%"${line##*[![:space:]]}"}"
|
||||
[ -n "$line" ] || continue
|
||||
[[ "$line" == \#* ]] && continue
|
||||
[[ "$line" == *:* ]] || continue
|
||||
|
||||
grant="${line#*:}"
|
||||
grant="${grant#"${grant%%[![:space:]]*}"}"
|
||||
grant="${grant%"${grant##*[![:space:]]}"}"
|
||||
while [[ "$grant" == */ ]]; do grant="${grant%/}"; done
|
||||
grants+=("$grant")
|
||||
done <<< "${FOLDER_MERGERS:-}"
|
||||
|
||||
is_granted() {
|
||||
local path="$1"
|
||||
local grant
|
||||
for grant in "${grants[@]:-}"; do
|
||||
if [[ "$path" == "$grant" || "$path" == "$grant/"* ]]; then
|
||||
return 0
|
||||
fi
|
||||
done
|
||||
return 1
|
||||
}
|
||||
|
||||
unauthorized=()
|
||||
for v in "${vendors[@]}"; do
|
||||
if ! is_granted "resources/profiles/$v" || ! is_granted "resources/profiles/$v.json"; then
|
||||
unauthorized+=("$v")
|
||||
fi
|
||||
done
|
||||
|
||||
if [ "${#unauthorized[@]}" -ne 0 ]; then
|
||||
echo "Changed vendor profiles are not covered by FOLDER_MERGERS: ${unauthorized[*]}"
|
||||
echo "No profile caches will be published for this push."
|
||||
echo "vendors=" >> "$GITHUB_OUTPUT"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
printf 'Changed vendors: %s\n' "${vendors[*]}"
|
||||
echo "vendors=${vendors[*]}" >> "$GITHUB_OUTPUT"
|
||||
|
||||
- name: Resolve Orca version
|
||||
id: orca
|
||||
if: steps.vendors.outputs.vendors != ''
|
||||
shell: bash
|
||||
run: |
|
||||
set -euo pipefail
|
||||
raw="$(sed -nE 's/^set\(SoftFever_VERSION "([^"]+)".*/\1/p' version.inc | head -1)"
|
||||
[ -n "$raw" ] || { echo "::error::could not read SoftFever_VERSION from version.inc"; exit 1; }
|
||||
orca_ver="${raw%%-*}"
|
||||
if ! [[ "$orca_ver" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
|
||||
echo "::error::Orca version '$orca_ver' (from '$raw') is not X.Y.Z"; exit 1
|
||||
fi
|
||||
# release_tag is what the desktop client sends as orca_version and what
|
||||
# OrcaCloud keys R2 on; orca_ver (X.Y.Z) is the asset-name prefix.
|
||||
echo "release_tag=$raw" >> "$GITHUB_OUTPUT"
|
||||
echo "orca_ver=$orca_ver" >> "$GITHUB_OUTPUT"
|
||||
echo "Orca version: release_tag=$raw asset_prefix=$orca_ver"
|
||||
|
||||
- name: Validate profile versions
|
||||
id: pver
|
||||
if: steps.vendors.outputs.vendors != ''
|
||||
shell: bash
|
||||
run: |
|
||||
set -euo pipefail
|
||||
: > "$RUNNER_TEMP/pver.tsv"
|
||||
for v in ${{ steps.vendors.outputs.vendors }}; do
|
||||
pv="$(jq -r '.version // empty' "resources/profiles/$v.json")"
|
||||
if ! [[ "$pv" =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
|
||||
echo "::error::vendor $v version '${pv:-<none>}' must be 4 numeric parts (A.B.C.D) for the OTA asset name; fix resources/profiles/$v.json"
|
||||
exit 1
|
||||
fi
|
||||
printf '%s\t%s\n' "$v" "$pv" >> "$RUNNER_TEMP/pver.tsv"
|
||||
echo "$v -> $pv"
|
||||
done
|
||||
|
||||
- name: Download generate_system_cache
|
||||
if: steps.vendors.outputs.vendors != ''
|
||||
shell: bash
|
||||
env:
|
||||
# gh (with the default token) rather than an unauthenticated curl: keeps
|
||||
# working if TOOL_REPO is ever private and avoids anonymous rate limits.
|
||||
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
run: |
|
||||
set -euo pipefail
|
||||
gh release download nightly-builds --repo "$TOOL_REPO" \
|
||||
--pattern "$TOOL_ASSET" --output generate_system_cache --clobber
|
||||
chmod +x generate_system_cache
|
||||
|
||||
- name: Build caches and package assets
|
||||
id: pkg
|
||||
if: steps.vendors.outputs.vendors != ''
|
||||
shell: bash
|
||||
run: |
|
||||
set -euo pipefail
|
||||
# One timestamp for the whole run so a multi-vendor merge groups together.
|
||||
ts="$(date -u +%Y%m%d%H%M)"
|
||||
orca_ver='${{ steps.orca.outputs.orca_ver }}'
|
||||
out="$RUNNER_TEMP/assets"
|
||||
mkdir -p "$out"
|
||||
|
||||
for v in ${{ steps.vendors.outputs.vendors }}; do
|
||||
./generate_system_cache -p "$GITHUB_WORKSPACE/resources/profiles" -v "$v" -l 2
|
||||
opc="resources/profiles/$v.opc"
|
||||
[ -f "$opc" ] || { echo "::error::$opc was not generated"; exit 1; }
|
||||
pv="$(awk -F'\t' -v v="$v" '$1==v{print $2}' "$RUNNER_TEMP/pver.tsv")"
|
||||
name="${orca_ver}_${v}_${pv}_${ts}.zip"
|
||||
( cd resources/profiles && zip -q -j "$out/$name" "$v.opc" )
|
||||
echo "packaged $name"
|
||||
done
|
||||
echo "dir=$out" >> "$GITHUB_OUTPUT"
|
||||
|
||||
- name: Mint profiles-repo token
|
||||
id: token
|
||||
if: steps.vendors.outputs.vendors != ''
|
||||
uses: actions/create-github-app-token@v1
|
||||
with:
|
||||
app-id: ${{ secrets.PROFILES_APP_ID }}
|
||||
private-key: ${{ secrets.PROFILES_APP_PRIVATE_KEY }}
|
||||
owner: ${{ env.PROFILES_OWNER }}
|
||||
repositories: ${{ env.PROFILES_REPO }}
|
||||
|
||||
- name: Publish assets to profiles release
|
||||
if: steps.vendors.outputs.vendors != ''
|
||||
shell: bash
|
||||
env:
|
||||
GH_TOKEN: ${{ steps.token.outputs.token }}
|
||||
RELEASE_TAG: ${{ steps.orca.outputs.release_tag }}
|
||||
ASSET_DIR: ${{ steps.pkg.outputs.dir }}
|
||||
run: |
|
||||
set -euo pipefail
|
||||
repo="$PROFILES_OWNER/$PROFILES_REPO"
|
||||
if ! gh release view "$RELEASE_TAG" --repo "$repo" >/dev/null 2>&1; then
|
||||
echo "Creating release $RELEASE_TAG on $repo"
|
||||
gh release create "$RELEASE_TAG" --repo "$repo" \
|
||||
--title "$RELEASE_TAG" --notes "Profile cache assets for Orca $RELEASE_TAG." \
|
||||
--latest=false
|
||||
fi
|
||||
# Asset names are timestamp-unique; a clash means a bug, so don't --clobber.
|
||||
gh release upload "$RELEASE_TAG" --repo "$repo" "$ASSET_DIR"/*.zip
|
||||
|
||||
{
|
||||
echo "### Published to \`$repo\` release \`$RELEASE_TAG\`"
|
||||
for f in "$ASSET_DIR"/*.zip; do echo "- \`$(basename "$f")\`"; done
|
||||
} >> "$GITHUB_STEP_SUMMARY"
|
||||
@@ -54,8 +54,10 @@ jobs:
|
||||
shell: bash
|
||||
run: |
|
||||
tar -xvf build_tests.tar
|
||||
# Multi-config generators (Windows/macOS) need a config; Linux is single-config.
|
||||
scripts/run_unit_tests.sh "${{ inputs.test-dir }}" "${{ runner.os != 'Linux' && 'Release' || '' }}"
|
||||
# Every platform builds with a multi-config generator (build_linux.sh uses Ninja
|
||||
# Multi-Config), so ctest needs the config: without it, plain add_test() tests
|
||||
# lose their labels and report "Not Run".
|
||||
scripts/run_unit_tests.sh "${{ inputs.test-dir }}" Release
|
||||
- name: Upload Test Logs
|
||||
if: ${{ failure() }}
|
||||
uses: actions/upload-artifact@v7
|
||||
|
||||
@@ -0,0 +1,67 @@
|
||||
name: Flatpak Unit Tests
|
||||
|
||||
# Run the flatpak build's test asset inside the sandbox, once per arch. The
|
||||
# GNOME SDK's _GLIBCXX_ASSERTIONS gives a bounds-checked STL that catches
|
||||
# out-of-bounds reads no other test leg does.
|
||||
on:
|
||||
workflow_call:
|
||||
inputs:
|
||||
os:
|
||||
required: true
|
||||
type: string
|
||||
artifact:
|
||||
description: Test asset uploaded by the flatpak build leg
|
||||
required: true
|
||||
type: string
|
||||
|
||||
jobs:
|
||||
unit_tests_flatpak:
|
||||
name: Flatpak Unit Tests
|
||||
runs-on: ${{ inputs.os }}
|
||||
container:
|
||||
image: ghcr.io/flathub-infra/flatpak-github-actions:gnome-50
|
||||
options: --privileged
|
||||
steps:
|
||||
- name: Restore test asset
|
||||
uses: actions/download-artifact@v8
|
||||
with:
|
||||
name: ${{ inputs.artifact }}
|
||||
- name: Run unit tests (bounds-checked sandbox)
|
||||
timeout-minutes: 20
|
||||
shell: bash
|
||||
run: |
|
||||
tar -xf flatpak-test-asset.tar
|
||||
# Recreate the stable module symlink so /run/build/OrcaSlicer resolves.
|
||||
d=$(ls -d .flatpak-builder/build/OrcaSlicer-* | tail -1)
|
||||
ln -sfn "$(basename "$d")" .flatpak-builder/build/OrcaSlicer
|
||||
# The runtime + SDK + the llvm extension the app metadata references,
|
||||
# which `flatpak build` mounts; best-effort, the image may have them.
|
||||
flatpak remote-add --if-not-exists --user flathub https://flathub.org/repo/flathub.flatpakrepo
|
||||
flatpak install --user -y --noninteractive flathub \
|
||||
org.gnome.Platform//50 org.gnome.Sdk//50 org.freedesktop.Sdk.Extension.llvm21//25.08 || true
|
||||
# `flatpak build` uses bwrap (no rofiles-fuse, which this container
|
||||
# rejects); bind-mount the build tree so the baked TEST_DATA_DIR resolves.
|
||||
flatpak build --die-with-parent --share=network \
|
||||
--bind-mount=/run/build="$PWD/.flatpak-builder/build" \
|
||||
flatpak_app \
|
||||
bash -c 'cd /run/build/OrcaSlicer && scripts/run_unit_tests.sh build_flatpak/tests'
|
||||
- name: Collect test results
|
||||
if: always()
|
||||
shell: bash
|
||||
run: |
|
||||
d=$(ls -d .flatpak-builder/build/OrcaSlicer-* 2>/dev/null | tail -1 || true)
|
||||
[ -n "$d" ] && [ -f "$d/ctest_results.xml" ] && cp "$d/ctest_results.xml" ctest_results.xml || true
|
||||
- name: Upload Test Results
|
||||
if: always()
|
||||
uses: actions/upload-artifact@v7
|
||||
with:
|
||||
name: test-results-${{ inputs.artifact }}
|
||||
path: ctest_results.xml
|
||||
retention-days: 5
|
||||
if-no-files-found: warn
|
||||
- name: Delete Test Asset
|
||||
if: success()
|
||||
uses: geekyeggo/delete-artifact@v6
|
||||
with:
|
||||
name: ${{ inputs.artifact }}
|
||||
failOnError: false
|
||||
@@ -20,9 +20,9 @@ cmake --build . --config %build_type% --target ALL_BUILD -- -m
|
||||
Catch2 framework. Tests in `tests/`; see [tests/AGENTS.md](tests/AGENTS.md) for where a new test belongs and the conventions to follow.
|
||||
|
||||
```bash
|
||||
cd build && ctest --output-on-failure # all tests
|
||||
ctest --test-dir ./tests/libslic3r # individual suite
|
||||
ctest --test-dir ./tests/fff_print
|
||||
cd build && ctest -C Release --output-on-failure # all tests
|
||||
ctest --test-dir ./tests/libslic3r -C Release # individual suite
|
||||
ctest --test-dir ./tests/fff_print -C Release
|
||||
```
|
||||
|
||||
## Documentation
|
||||
@@ -64,16 +64,16 @@ ctest --test-dir ./tests/fff_print
|
||||
- Keep code concise and clear. Manually simplify AI generated bloated codes before review.
|
||||
- Include targeted tests or documented verification for behavior changes, especially in slicing logic, profiles, formats, and GUI defaults.
|
||||
- For profile changes (`resources/profiles/<Vendor>/**`), check that `version` in the sibling `resources/profiles/<Vendor>.json` was bumped.
|
||||
- For translation changes (`localization/i18n/**/*.po`), check that recurring terms match the [Localization glossary](https://github.com/OrcaSlicer/OrcaSlicer_WIKI/blob/main/guides/localization_glossary.md) for that language.
|
||||
- For translation changes (`localization/i18n/**/*.po`), check that recurring terms match the [Localization glossary](https://github.com/OrcaSlicer/OrcaSlicer_WIKI/blob/main/developer_reference/localization_glossary.md) for that language.
|
||||
|
||||
## Localization & translations
|
||||
|
||||
Catalogs live in `localization/i18n/<lang>/OrcaSlicer_<lang>.po`; the template is `OrcaSlicer.pot`.
|
||||
See the [Localization guide](https://github.com/OrcaSlicer/OrcaSlicer_WIKI/blob/main/guides/localization_guide.md) for the human-facing version of these principles.
|
||||
See the [Localization guide](https://github.com/OrcaSlicer/OrcaSlicer_WIKI/blob/main/developer_reference/localization_guide.md) for the human-facing version of these principles.
|
||||
|
||||
### Terminology
|
||||
|
||||
- Use the [Localization glossary](https://github.com/OrcaSlicer/OrcaSlicer_WIKI/blob/main/guides/localization_glossary.md) as the source of truth for recurring terms, so the same English term is always rendered the same way within a language, and terms that must stay in English (brand/product names, acronyms, materials, file formats, G-code tokens, macros/variables/identifiers) are not translated.
|
||||
- Use the [Localization glossary](https://github.com/OrcaSlicer/OrcaSlicer_WIKI/blob/main/developer_reference/localization_glossary.md) as the source of truth for recurring terms, so the same English term is always rendered the same way within a language, and terms that must stay in English (brand/product names, acronyms, materials, file formats, G-code tokens, macros/variables/identifiers) are not translated.
|
||||
- If a term's established translation changes, update both the affected `.po` files and the glossary (`localization_glossary.tsv`, then regenerate) so they stay in sync.
|
||||
- Translate the *meaning*, not the words. Check what the string actually controls before translating it — English reuses one word for different things. `Flow ratio` (multiplier), `Flow Rate` (throughput) and `Flow Dynamics` (pressure compensation) are three different terms; `extruder` may mean the toolhead, the feeder motor, or the nozzle depending on the string.
|
||||
- Reuse one template per recurring message shape (`Failed to connect to …`, `Are you sure you want to …?`), even where the English wording varies.
|
||||
|
||||
+42
-1
@@ -821,6 +821,37 @@ find_package(OpenSSL REQUIRED)
|
||||
find_package(CURL REQUIRED)
|
||||
find_package(Freetype REQUIRED)
|
||||
|
||||
if (SLIC3R_GUI)
|
||||
# LibDataChannel's installed export references its bundled dependencies,
|
||||
# but does not install their CMake targets. Recreate those targets from
|
||||
# the same dependency prefix before loading the LibDataChannel config.
|
||||
if (NOT TARGET Usrsctp::usrsctp)
|
||||
find_library(_ORCA_USRSCTP_LIBRARY NAMES usrsctp
|
||||
PATHS "${CMAKE_PREFIX_PATH}/lib" NO_DEFAULT_PATH)
|
||||
if (_ORCA_USRSCTP_LIBRARY)
|
||||
add_library(Usrsctp::usrsctp UNKNOWN IMPORTED GLOBAL)
|
||||
set_target_properties(Usrsctp::usrsctp PROPERTIES
|
||||
IMPORTED_LOCATION "${_ORCA_USRSCTP_LIBRARY}"
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES C
|
||||
INTERFACE_LINK_LIBRARIES "Threads::Threads")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if (NOT TARGET LibJuice::LibJuice)
|
||||
find_library(_ORCA_LIBJUICE_LIBRARY NAMES juice
|
||||
PATHS "${CMAKE_PREFIX_PATH}/lib" NO_DEFAULT_PATH)
|
||||
if (_ORCA_LIBJUICE_LIBRARY)
|
||||
add_library(LibJuice::LibJuice UNKNOWN IMPORTED GLOBAL)
|
||||
set_target_properties(LibJuice::LibJuice PROPERTIES
|
||||
IMPORTED_LOCATION "${_ORCA_LIBJUICE_LIBRARY}"
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES C
|
||||
INTERFACE_LINK_LIBRARIES "Threads::Threads")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
find_package(LibDataChannel CONFIG REQUIRED)
|
||||
endif()
|
||||
|
||||
|
||||
add_library(libcurl INTERFACE)
|
||||
target_link_libraries(libcurl INTERFACE CURL::libcurl)
|
||||
@@ -1103,6 +1134,7 @@ function(orcaslicer_copy_dlls target config postfix output_dlls)
|
||||
${CMAKE_PREFIX_PATH}/bin/occt/TKXDESTEP.dll
|
||||
${CMAKE_PREFIX_PATH}/bin/occt/TKXSBase.dll
|
||||
${CMAKE_PREFIX_PATH}/bin/freetype.dll
|
||||
${CMAKE_PREFIX_PATH}/bin/avformat-61.dll
|
||||
${CMAKE_PREFIX_PATH}/bin/avcodec-61.dll
|
||||
${CMAKE_PREFIX_PATH}/bin/swresample-5.dll
|
||||
${CMAKE_PREFIX_PATH}/bin/swscale-8.dll
|
||||
@@ -1142,6 +1174,7 @@ function(orcaslicer_copy_dlls target config postfix output_dlls)
|
||||
${_out_dir}/TKXSBase.dll
|
||||
|
||||
${_out_dir}/freetype.dll
|
||||
${_out_dir}/avformat-61.dll
|
||||
${_out_dir}/avcodec-61.dll
|
||||
${_out_dir}/swresample-5.dll
|
||||
${_out_dir}/swscale-8.dll
|
||||
@@ -1164,7 +1197,10 @@ function(orcaslicer_copy_sos target config postfix output_sos)
|
||||
set(_out_dir "${CMAKE_CURRENT_BINARY_DIR}")
|
||||
endif ()
|
||||
|
||||
file(COPY ${CMAKE_PREFIX_PATH}/lib/libavcodec.so
|
||||
file(COPY ${CMAKE_PREFIX_PATH}/lib/libavformat.so
|
||||
${CMAKE_PREFIX_PATH}/lib/libavformat.so.61
|
||||
${CMAKE_PREFIX_PATH}/lib/libavformat.so.61.1.100
|
||||
${CMAKE_PREFIX_PATH}/lib/libavcodec.so
|
||||
${CMAKE_PREFIX_PATH}/lib/libavcodec.so.61
|
||||
${CMAKE_PREFIX_PATH}/lib/libavcodec.so.61.3.100
|
||||
${CMAKE_PREFIX_PATH}/lib/libavutil.so
|
||||
@@ -1179,6 +1215,9 @@ function(orcaslicer_copy_sos target config postfix output_sos)
|
||||
DESTINATION ${_out_dir})
|
||||
|
||||
set(${output_sos}
|
||||
${_out_dir}/libavformat.so
|
||||
${_out_dir}/libavformat.so.61
|
||||
${_out_dir}/libavformat.so.61.1.100
|
||||
${_out_dir}/libavcodec.so
|
||||
${_out_dir}/libavcodec.so.61
|
||||
${_out_dir}/libavcodec.so.61.3.100
|
||||
@@ -1308,6 +1347,8 @@ endif ()
|
||||
|
||||
if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
||||
set(LIBRARY_FILES
|
||||
${LIBDIR_BIN}/libavformat.so.61
|
||||
${LIBDIR_BIN}/libavformat.so.61.1.100
|
||||
${LIBDIR_BIN}/libavcodec.so.61
|
||||
${LIBDIR_BIN}/libavcodec.so.61.3.100
|
||||
${LIBDIR_BIN}/libavutil.so.59
|
||||
|
||||
@@ -1,52 +0,0 @@
|
||||
set WP=%CD%
|
||||
|
||||
set debug=OFF
|
||||
set debuginfo=OFF
|
||||
if "%1"=="debug" set debug=ON
|
||||
if "%2"=="debug" set debug=ON
|
||||
if "%1"=="debuginfo" set debuginfo=ON
|
||||
if "%2"=="debuginfo" set debuginfo=ON
|
||||
if "%debug%"=="ON" (
|
||||
set build_type=Debug
|
||||
set build_dir=build-dbg
|
||||
) else (
|
||||
if "%debuginfo%"=="ON" (
|
||||
set build_type=RelWithDebInfo
|
||||
set build_dir=build-dbginfo
|
||||
) else (
|
||||
set build_type=Release
|
||||
set build_dir=build
|
||||
)
|
||||
)
|
||||
echo build type set to %build_type%
|
||||
|
||||
cd deps
|
||||
mkdir %build_dir%
|
||||
cd %build_dir%
|
||||
set DEPS=%CD%/OrcaSlicer_dep
|
||||
set "SIG_FLAG="
|
||||
if defined ORCA_UPDATER_SIG_KEY set "SIG_FLAG=-DORCA_UPDATER_SIG_KEY=%ORCA_UPDATER_SIG_KEY%"
|
||||
if "%1"=="slicer" (
|
||||
GOTO :slicer
|
||||
)
|
||||
echo "building deps.."
|
||||
|
||||
echo cmake ../ -G "Visual Studio 16 2019" -A x64 -DCMAKE_BUILD_TYPE=%build_type%
|
||||
cmake ../ -G "Visual Studio 16 2019" -A x64 -DCMAKE_BUILD_TYPE=%build_type%
|
||||
cmake --build . --config %build_type% --target deps -- -m
|
||||
|
||||
if "%1"=="deps" exit /b 0
|
||||
|
||||
:slicer
|
||||
echo "building Orca Slicer..."
|
||||
cd %WP%
|
||||
mkdir %build_dir%
|
||||
cd %build_dir%
|
||||
|
||||
echo cmake .. -G "Visual Studio 16 2019" -A x64 -DCMAKE_BUILD_TYPE=%build_type%
|
||||
cmake .. -G "Visual Studio 16 2019" -A x64 -DCMAKE_BUILD_TYPE=%build_type% %SIG_FLAG%
|
||||
cmake --build . --config %build_type% --target ALL_BUILD -- -m
|
||||
cd ..
|
||||
call scripts/run_gettext.bat
|
||||
cd %build_dir%
|
||||
cmake --build . --target install --config %build_type%
|
||||
@@ -1,190 +0,0 @@
|
||||
@REM OrcaSlicer build script for Windows with VS auto-detect
|
||||
@echo off
|
||||
set WP=%CD%
|
||||
set _START_TIME=%TIME%
|
||||
|
||||
@REM Default target architecture to the host CPU arch; override by passing
|
||||
@REM "x64" or "arm64" as an argument. PROCESSOR_ARCHITEW6432 covers a 32-bit
|
||||
@REM shell running on a 64-bit OS, where PROCESSOR_ARCHITECTURE reads "x86".
|
||||
set arch=x64
|
||||
if /I "%PROCESSOR_ARCHITECTURE%"=="ARM64" set arch=ARM64
|
||||
if /I "%PROCESSOR_ARCHITEW6432%"=="ARM64" set arch=ARM64
|
||||
if /I "%1"=="arm64" set arch=ARM64
|
||||
if /I "%2"=="arm64" set arch=ARM64
|
||||
if /I "%1"=="x64" set arch=x64
|
||||
if /I "%2"=="x64" set arch=x64
|
||||
|
||||
@REM Check for Ninja Multi-Config option (-x)
|
||||
set USE_NINJA=0
|
||||
for %%a in (%*) do (
|
||||
if "%%a"=="-x" set USE_NINJA=1
|
||||
)
|
||||
|
||||
@REM Check for clang-cl option (-l). Combined with -x it also builds the deps with
|
||||
@REM clang-cl; on the Visual Studio generator it applies to the slicer only, because
|
||||
@REM the dependency sub-builds have no toolset to inherit and stay on MSVC.
|
||||
set CLANG_ARG=
|
||||
set TOOLSET_ARG=
|
||||
for %%a in (%*) do (
|
||||
if "%%a"=="-l" (
|
||||
set CLANG_ARG=-DCMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl
|
||||
set TOOLSET_ARG=-T ClangCL
|
||||
)
|
||||
)
|
||||
|
||||
@REM Check for unit-tests option ("tests")
|
||||
set BUILD_TESTS=OFF
|
||||
for %%a in (%*) do (
|
||||
if /I "%%a"=="tests" set BUILD_TESTS=ON
|
||||
)
|
||||
|
||||
if "%USE_NINJA%"=="1" (
|
||||
echo Using Ninja Multi-Config generator
|
||||
set CMAKE_GENERATOR="Ninja Multi-Config"
|
||||
set VS_VERSION=Ninja
|
||||
goto :generator_ready
|
||||
)
|
||||
|
||||
@REM Detect Visual Studio version using msbuild
|
||||
echo Detecting Visual Studio version using msbuild...
|
||||
|
||||
@REM Try to get MSBuild version - the output format varies by VS version
|
||||
set VS_MAJOR=
|
||||
for /f "tokens=*" %%i in ('msbuild -version 2^>^&1 ^| findstr /r "^[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*"') do (
|
||||
for /f "tokens=1 delims=." %%a in ("%%i") do set VS_MAJOR=%%a
|
||||
set MSBUILD_OUTPUT=%%i
|
||||
goto :version_found
|
||||
)
|
||||
|
||||
@REM Alternative method for newer MSBuild versions
|
||||
if "%VS_MAJOR%"=="" (
|
||||
for /f "tokens=*" %%i in ('msbuild -version 2^>^&1 ^| findstr /r "[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*"') do (
|
||||
for /f "tokens=1 delims=." %%a in ("%%i") do set VS_MAJOR=%%a
|
||||
set MSBUILD_OUTPUT=%%i
|
||||
goto :version_found
|
||||
)
|
||||
)
|
||||
|
||||
:version_found
|
||||
echo MSBuild version detected: %MSBUILD_OUTPUT%
|
||||
echo Major version: %VS_MAJOR%
|
||||
|
||||
if "%VS_MAJOR%"=="" (
|
||||
echo Error: Could not determine Visual Studio version from msbuild
|
||||
echo Please ensure Visual Studio and MSBuild are properly installed
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
if "%VS_MAJOR%"=="16" (
|
||||
set VS_VERSION=2019
|
||||
set CMAKE_GENERATOR="Visual Studio 16 2019"
|
||||
) else if "%VS_MAJOR%"=="17" (
|
||||
set VS_VERSION=2022
|
||||
set CMAKE_GENERATOR="Visual Studio 17 2022"
|
||||
) else if "%VS_MAJOR%"=="18" (
|
||||
set VS_VERSION=2026
|
||||
set CMAKE_GENERATOR="Visual Studio 18 2026"
|
||||
) else (
|
||||
echo Error: Unsupported Visual Studio version: %VS_MAJOR%
|
||||
echo Supported versions: VS2019 (16.8+^), VS2022 (17.x^), VS2026 (18.x^)
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo Detected Visual Studio %VS_VERSION% (version %VS_MAJOR%)
|
||||
echo Using CMake generator: %CMAKE_GENERATOR%
|
||||
|
||||
:generator_ready
|
||||
|
||||
@REM Pack deps
|
||||
if "%1"=="pack" (
|
||||
setlocal ENABLEDELAYEDEXPANSION
|
||||
cd %WP%/deps/build
|
||||
if "%arch%"=="ARM64" cd %WP%/deps/build-arm64
|
||||
for /f "tokens=2-4 delims=/ " %%a in ('date /t') do set build_date=%%c%%b%%a
|
||||
echo packing deps: OrcaSlicer_dep_win-!arch!_!build_date!_vs!VS_VERSION!.zip
|
||||
|
||||
%WP%/tools/7z.exe a OrcaSlicer_dep_win-!arch!_!build_date!_vs!VS_VERSION!.zip OrcaSlicer_dep
|
||||
goto :done
|
||||
)
|
||||
|
||||
set debug=OFF
|
||||
set debuginfo=OFF
|
||||
if "%1"=="debug" set debug=ON
|
||||
if "%2"=="debug" set debug=ON
|
||||
if "%1"=="debuginfo" set debuginfo=ON
|
||||
if "%2"=="debuginfo" set debuginfo=ON
|
||||
if "%debug%"=="ON" (
|
||||
set build_type=Debug
|
||||
set build_dir=build-dbg
|
||||
) else (
|
||||
if "%debuginfo%"=="ON" (
|
||||
set build_type=RelWithDebInfo
|
||||
set build_dir=build-dbginfo
|
||||
) else (
|
||||
set build_type=Release
|
||||
set build_dir=build
|
||||
)
|
||||
)
|
||||
if "%arch%"=="ARM64" set build_dir=%build_dir%-arm64
|
||||
echo build type set to %build_type%, arch=%arch%
|
||||
|
||||
setlocal DISABLEDELAYEDEXPANSION
|
||||
cd deps
|
||||
mkdir %build_dir%
|
||||
cd %build_dir%
|
||||
set "SIG_FLAG="
|
||||
if defined ORCA_UPDATER_SIG_KEY set "SIG_FLAG=-DORCA_UPDATER_SIG_KEY=%ORCA_UPDATER_SIG_KEY%"
|
||||
|
||||
if "%1"=="slicer" (
|
||||
GOTO :slicer
|
||||
)
|
||||
echo "building deps.."
|
||||
if defined CLANG_ARG if "%USE_NINJA%"=="0" echo Note: -l needs -x for the dependencies; building them with MSVC.
|
||||
|
||||
echo on
|
||||
REM Set minimum CMake policy to avoid <3.5 errors
|
||||
set CMAKE_POLICY_VERSION_MINIMUM=3.5
|
||||
if "%USE_NINJA%"=="1" (
|
||||
cmake ../ -G %CMAKE_GENERATOR% %CLANG_ARG% -DCMAKE_BUILD_TYPE=%build_type%
|
||||
cmake --build . --config %build_type% --target deps
|
||||
) else (
|
||||
cmake ../ -G %CMAKE_GENERATOR% -A %arch% -DCMAKE_BUILD_TYPE=%build_type%
|
||||
cmake --build . --config %build_type% --target deps -- -m
|
||||
)
|
||||
@echo off
|
||||
|
||||
if "%1"=="deps" goto :done
|
||||
|
||||
:slicer
|
||||
echo "building Orca Slicer..."
|
||||
cd %WP%
|
||||
mkdir %build_dir%
|
||||
cd %build_dir%
|
||||
|
||||
echo on
|
||||
set CMAKE_POLICY_VERSION_MINIMUM=3.5
|
||||
if "%USE_NINJA%"=="1" (
|
||||
cmake .. -G %CMAKE_GENERATOR% %CLANG_ARG% -DORCA_TOOLS=ON %SIG_FLAG% -DBUILD_TESTS=%BUILD_TESTS% -DCMAKE_BUILD_TYPE=%build_type%
|
||||
cmake --build . --config %build_type% --target all
|
||||
) else (
|
||||
cmake .. -G %CMAKE_GENERATOR% -A %arch% %TOOLSET_ARG% -DORCA_TOOLS=ON %SIG_FLAG% -DBUILD_TESTS=%BUILD_TESTS% -DCMAKE_BUILD_TYPE=%build_type%
|
||||
cmake --build . --config %build_type% --target ALL_BUILD -- -m
|
||||
)
|
||||
@echo off
|
||||
cd ..
|
||||
call scripts/run_gettext.bat
|
||||
cd %build_dir%
|
||||
cmake --build . --target install --config %build_type%
|
||||
|
||||
:done
|
||||
@echo off
|
||||
for /f "tokens=1-3 delims=:.," %%a in ("%_START_TIME: =0%") do set /a "_start_s=%%a*3600+%%b*60+%%c"
|
||||
for /f "tokens=1-3 delims=:.," %%a in ("%TIME: =0%") do set /a "_end_s=%%a*3600+%%b*60+%%c"
|
||||
set /a "_elapsed=_end_s - _start_s"
|
||||
if %_elapsed% lss 0 set /a "_elapsed+=86400"
|
||||
set /a "_hours=_elapsed / 3600"
|
||||
set /a "_remainder=_elapsed - _hours * 3600"
|
||||
set /a "_mins=_remainder / 60"
|
||||
set /a "_secs=_remainder - _mins * 60"
|
||||
echo.
|
||||
echo Build completed in %_hours%h %_mins%m %_secs%s
|
||||
@@ -1,80 +0,0 @@
|
||||
@REM OrcaSlicer build script for Windows
|
||||
@echo off
|
||||
set WP=%CD%
|
||||
|
||||
@REM Pack deps
|
||||
if "%1"=="pack" (
|
||||
setlocal ENABLEDELAYEDEXPANSION
|
||||
cd %WP%/deps/build
|
||||
for /f "tokens=2-4 delims=/ " %%a in ('date /t') do set build_date=%%c%%b%%a
|
||||
echo packing deps: OrcaSlicer_dep_win64_!build_date!_vs2022.zip
|
||||
|
||||
%WP%/tools/7z.exe a OrcaSlicer_dep_win64_!build_date!_vs2022.zip OrcaSlicer_dep
|
||||
exit /b 0
|
||||
)
|
||||
|
||||
set debug=OFF
|
||||
set debuginfo=OFF
|
||||
@REM Default target architecture to the host CPU arch; override with x64/arm64 arg.
|
||||
set arch=x64
|
||||
if /I "%PROCESSOR_ARCHITECTURE%"=="ARM64" set arch=ARM64
|
||||
if /I "%PROCESSOR_ARCHITEW6432%"=="ARM64" set arch=ARM64
|
||||
if "%1"=="debug" set debug=ON
|
||||
if "%2"=="debug" set debug=ON
|
||||
if "%1"=="debuginfo" set debuginfo=ON
|
||||
if "%2"=="debuginfo" set debuginfo=ON
|
||||
if /I "%1"=="arm64" set arch=ARM64
|
||||
if /I "%2"=="arm64" set arch=ARM64
|
||||
if /I "%1"=="x64" set arch=x64
|
||||
if /I "%2"=="x64" set arch=x64
|
||||
if "%debug%"=="ON" (
|
||||
set build_type=Debug
|
||||
set build_dir=build-dbg
|
||||
) else (
|
||||
if "%debuginfo%"=="ON" (
|
||||
set build_type=RelWithDebInfo
|
||||
set build_dir=build-dbginfo
|
||||
) else (
|
||||
set build_type=Release
|
||||
set build_dir=build
|
||||
)
|
||||
)
|
||||
if "%arch%"=="ARM64" set build_dir=%build_dir%-arm64
|
||||
echo build type set to %build_type%, arch=%arch%
|
||||
|
||||
setlocal DISABLEDELAYEDEXPANSION
|
||||
cd deps
|
||||
mkdir %build_dir%
|
||||
cd %build_dir%
|
||||
set "SIG_FLAG="
|
||||
if defined ORCA_UPDATER_SIG_KEY set "SIG_FLAG=-DORCA_UPDATER_SIG_KEY=%ORCA_UPDATER_SIG_KEY%"
|
||||
|
||||
if "%1"=="slicer" (
|
||||
GOTO :slicer
|
||||
)
|
||||
echo "building deps.."
|
||||
|
||||
echo on
|
||||
REM Set minimum CMake policy to avoid <3.5 errors
|
||||
set CMAKE_POLICY_VERSION_MINIMUM=3.5
|
||||
cmake ../ -G "Visual Studio 17 2022" -A %arch% -DCMAKE_BUILD_TYPE=%build_type%
|
||||
cmake --build . --config %build_type% --target deps -- -m
|
||||
@echo off
|
||||
|
||||
if "%1"=="deps" exit /b 0
|
||||
|
||||
:slicer
|
||||
echo "building Orca Slicer..."
|
||||
cd %WP%
|
||||
mkdir %build_dir%
|
||||
cd %build_dir%
|
||||
|
||||
echo on
|
||||
set CMAKE_POLICY_VERSION_MINIMUM=3.5
|
||||
cmake .. -G "Visual Studio 17 2022" -A %arch% -DORCA_TOOLS=ON %SIG_FLAG% -DCMAKE_BUILD_TYPE=%build_type%
|
||||
cmake --build . --config %build_type% --target ALL_BUILD -- -m
|
||||
@echo off
|
||||
cd ..
|
||||
call scripts/run_gettext.bat
|
||||
cd %build_dir%
|
||||
cmake --build . --target install --config %build_type%
|
||||
Vendored
+7
-4
@@ -375,10 +375,6 @@ include(libnoise/libnoise.cmake)
|
||||
|
||||
include(Draco/Draco.cmake)
|
||||
|
||||
include(FFMPEG/FFMPEG.cmake)
|
||||
include(Assimp/Assimp.cmake)
|
||||
|
||||
|
||||
# I *think* 1.1 is used for *just* md5 hashing?
|
||||
# 3.1 has everything in the right place, but the md5 funcs used are deprecated
|
||||
# a grep across the repo shows it is used for other things
|
||||
@@ -389,6 +385,12 @@ if(NOT OPENSSL_FOUND)
|
||||
set(OPENSSL_PKG dep_OpenSSL)
|
||||
endif()
|
||||
|
||||
include(FFMPEG/FFMPEG.cmake)
|
||||
include(Assimp/Assimp.cmake)
|
||||
|
||||
include(DataChannel/DataChannel.cmake)
|
||||
set(DATACHANNEL_PKG dep_DataChannel)
|
||||
|
||||
# we don't want to load a "wrong" openssl when loading curl
|
||||
# so, just don't even bother
|
||||
# ...i think this is how it works? change if wrong
|
||||
@@ -461,6 +463,7 @@ set(_dep_list
|
||||
dep_wxInspector
|
||||
dep_FFMPEG
|
||||
dep_Assimp
|
||||
${DATACHANNEL_PKG}
|
||||
)
|
||||
|
||||
if (MSVC)
|
||||
|
||||
Vendored
+20
@@ -0,0 +1,20 @@
|
||||
# libdatachannel is the native ICE/DTLS/SCTP implementation used by the
|
||||
# GUI WebRTC camera controller. Keep the source revision fixed: the signaling
|
||||
# protocol is evolving independently of this transport dependency.
|
||||
orcaslicer_add_cmake_project(DataChannel
|
||||
DEPENDS ${OPENSSL_PKG}
|
||||
CMAKE_ARGS
|
||||
-DNO_EXAMPLES=ON
|
||||
-DNO_TESTS=ON
|
||||
-DNO_WEBSOCKET=ON
|
||||
-DNO_MEDIA=ON
|
||||
-DUSE_NICE=OFF
|
||||
-DUSE_SYSTEM_JUICE=OFF
|
||||
-DUSE_SYSTEM_USRSCTP=OFF
|
||||
-DOPENSSL_ROOT_DIR:PATH=${DESTDIR}
|
||||
-DOPENSSL_USE_STATIC_LIBS=ON
|
||||
GIT_REPOSITORY https://github.com/paullouisageneau/libdatachannel.git
|
||||
GIT_TAG v0.22.2
|
||||
GIT_SHALLOW ON
|
||||
GIT_SUBMODULES_RECURSE ON
|
||||
)
|
||||
Vendored
+19
-3
@@ -1,5 +1,16 @@
|
||||
set(_conf_cmd ./configure)
|
||||
|
||||
set(_ffmpeg_depends)
|
||||
set(_ffmpeg_configure_command ${_conf_cmd})
|
||||
if (TARGET dep_OpenSSL)
|
||||
set(_ffmpeg_depends DEPENDS dep_OpenSSL)
|
||||
set(_ffmpeg_configure_command
|
||||
${CMAKE_COMMAND} -E env
|
||||
"PKG_CONFIG_PATH=${DESTDIR}/lib/pkgconfig:$ENV{PKG_CONFIG_PATH}"
|
||||
${_conf_cmd}
|
||||
)
|
||||
endif()
|
||||
|
||||
if (MSVC)
|
||||
set(_source_dir "${CMAKE_BINARY_DIR}/dep_FFMPEG-prefix/src/dep_FFMPEG")
|
||||
|
||||
@@ -9,6 +20,7 @@ if (MSVC)
|
||||
set(PREBUILD_HASH_x64 "e65916020ddb9ef84b2666dfbcbfc9b1d67f69d15b4a66db53754637bf2d498c")
|
||||
|
||||
ExternalProject_Add(dep_FFMPEG
|
||||
${_ffmpeg_depends}
|
||||
URL ${PREBUILD_URL_${DEPS_ARCH}}
|
||||
URL_HASH SHA256=${PREBUILD_HASH_${DEPS_ARCH}}
|
||||
DOWNLOAD_DIR ${DEP_DOWNLOAD_DIR}/FFMPEG
|
||||
@@ -21,6 +33,8 @@ if (MSVC)
|
||||
)
|
||||
|
||||
else ()
|
||||
set(_openssl_cmd --enable-openssl)
|
||||
|
||||
if (APPLE)
|
||||
set(_minos_cmd
|
||||
"--extra-cflags=-mmacosx-version-min=${DEP_OSX_TARGET}"
|
||||
@@ -52,10 +66,11 @@ else ()
|
||||
endif()
|
||||
|
||||
ExternalProject_Add(dep_FFMPEG
|
||||
${_ffmpeg_depends}
|
||||
URL https://github.com/FFmpeg/FFmpeg/archive/refs/tags/n7.0.3.tar.gz
|
||||
URL_HASH SHA256=DEEDCABE339165214A3637DF4C86A507AEF0D793CF8774FF68735F4737E8DDBC
|
||||
DOWNLOAD_DIR ${DEP_DOWNLOAD_DIR}/FFMPEG
|
||||
CONFIGURE_COMMAND ${_conf_cmd}
|
||||
CONFIGURE_COMMAND ${_ffmpeg_configure_command}
|
||||
${_cross_cmd}
|
||||
${_pic_cmd}
|
||||
${_arch_cmd}
|
||||
@@ -63,20 +78,21 @@ else ()
|
||||
"--prefix=${DESTDIR}"
|
||||
${_link_cmd}
|
||||
${_minos_cmd}
|
||||
${_openssl_cmd}
|
||||
--disable-doc
|
||||
--enable-small
|
||||
--disable-outdevs
|
||||
--disable-filters
|
||||
--enable-filter=*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*
|
||||
--disable-protocols
|
||||
--enable-protocol=file,fd,pipe,rtp,udp
|
||||
--enable-protocol=file,fd,pipe,http,https,rtp,tcp,udp
|
||||
--disable-muxers
|
||||
--enable-muxer=rtp
|
||||
--disable-encoders
|
||||
--disable-decoders
|
||||
--enable-decoder=*aac*,h264*,mp3*,mjpeg,rv*
|
||||
--disable-demuxers
|
||||
--enable-demuxer=h264,mp3,mov
|
||||
--enable-demuxer=h264,mp3,mov,mpjpeg,rtsp,sdp
|
||||
--disable-zlib
|
||||
--disable-avdevice
|
||||
BUILD_IN_SOURCE ON
|
||||
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Compiles Objects/unicodectype.c without optimisation. VS 2026's ARM64 code
|
||||
generator needs about 27 GB for _PyUnicode_ToNumeric, a switch with 1951
|
||||
cases. CPython has the same workaround (python/cpython#153668). -->
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<ClCompile Update="..\Objects\unicodectype.c">
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
Vendored
+11
-1
@@ -88,8 +88,18 @@ if(WIN32)
|
||||
list(APPEND _python_env_args "PreferredToolArchitecture=${_python_tool_arch}")
|
||||
endif()
|
||||
|
||||
# MSBuild reads extra switches from PCbuild/msbuild.rsp.
|
||||
set(_python_rsp "/p:PlatformToolset=${_python_platform_toolset}\n")
|
||||
# VS 2026's ARM64 code generator needs about 27 GB for one function in
|
||||
# Objects/unicodectype.c (python/cpython#153668); the property sheet compiles
|
||||
# that file without optimisation.
|
||||
if(_python_pcbuild_platform STREQUAL "ARM64")
|
||||
file(TO_NATIVE_PATH "${CMAKE_CURRENT_LIST_DIR}/arm64-unicodectype.props" _python_arm64_props)
|
||||
string(APPEND _python_rsp "/p:ForceImportAfterCppTargets=\"${_python_arm64_props}\"\n")
|
||||
endif()
|
||||
file(WRITE "${CMAKE_CURRENT_BINARY_DIR}/python3-msbuild.rsp" "${_python_rsp}")
|
||||
set(_conf_cmd
|
||||
cmd /c "echo /p:PlatformToolset=${_python_platform_toolset}>PCbuild\\msbuild.rsp"
|
||||
${CMAKE_COMMAND} -E copy "${CMAKE_CURRENT_BINARY_DIR}/python3-msbuild.rsp" <SOURCE_DIR>/PCbuild/msbuild.rsp
|
||||
)
|
||||
set(_build_cmd
|
||||
${CMAKE_COMMAND} -E env ${_python_env_args}
|
||||
|
||||
+74
-75
@@ -9,7 +9,7 @@ OrcaFilamentLibrary (OFL), Qidi, or Snapmaker bundle. The granularity is the nam
|
||||
not the brand behind it: `AAA PLA Lite` and `AAA PLA Pro` are two filaments with two ids, not
|
||||
variants of one.
|
||||
|
||||
**How it is generated:** an id is computed, never invented. `scripts/orca_id_tool.py`
|
||||
**How it is generated:** an id is computed, never invented. `scripts/orca_profile_tool.py`
|
||||
mints it as a deterministic hash of the product's identity — the triple
|
||||
`(filament_vendor, filament_type, filament name)`, where the filament name is the preset name
|
||||
with its `@...` variant suffix stripped — producing an 8-character `OF*` code that is the
|
||||
@@ -34,7 +34,7 @@ This page is the rule for authoring `filament_id` in system profiles
|
||||
|
||||
> [!IMPORTANT]
|
||||
> **Never write a `filament_id` value by hand.** A new filament gets its id from
|
||||
> `python scripts/orca_id_tool.py --generate`; one already in the tree has one — inherit it.
|
||||
> `python scripts/orca_profile_tool.py generate-id`; one already in the tree has one — inherit it.
|
||||
|
||||
## The design, in two pieces
|
||||
|
||||
@@ -160,8 +160,8 @@ key needed). Tuning a generic material → **join the OrcaFilamentLibrary filame
|
||||
different product by rule 5, so it then needs its own id.
|
||||
5. **Ids follow the product identity.** The id is a pure function of the product triple
|
||||
`(filament_vendor, filament_type, filament name)`, so correcting any of them re-mints the id
|
||||
**by design**, applied by `--generate` (preview with `--dry-run`, confine with `--vendor`) and
|
||||
gated by the `--update-snapshot` diff; the exact sequence is in the FAQ. Nothing forwards
|
||||
**by design**, applied by `generate-id` (preview with `--dry-run`, confine with `--vendor`)
|
||||
and gated by the `update-snapshot` diff; the exact sequence is in the FAQ. Nothing forwards
|
||||
the old value, so anything outside the tree that stored it — a device tray, a calibration
|
||||
record, a saved project — falls back to matching by filament type until the user re-selects
|
||||
the filament. Re-mint deliberately, and only to fix a genuinely wrong identity.
|
||||
@@ -170,7 +170,7 @@ key needed). Tuning a generic material → **join the OrcaFilamentLibrary filame
|
||||
## Minting — nobody invents ids
|
||||
|
||||
New ids are deterministic, computed exactly like the `setting_id` precedent
|
||||
(the `setting_id` half of `scripts/orca_id_tool.py`):
|
||||
(the `setting_id` half of `scripts/orca_profile_tool.py generate-id`):
|
||||
|
||||
```text
|
||||
FILAMENT_ID_NAMESPACE = uuid5(setting-id NAMESPACE, "filament_id")
|
||||
@@ -199,10 +199,10 @@ purely through inheritance from the OFL preset.
|
||||
Nothing but the triple feeds the mint — not the rest of the tree, not the snapshot, not what
|
||||
another preset of the product happens to carry. Determined triple, determined id: one product
|
||||
carries one id and there is no second acceptable value for it, so any other value on a preset
|
||||
is a mismatch `--check` reports and `--generate` pulls back. Two *different* products whose
|
||||
is a mismatch `check` reports and `generate-id` pulls back. Two *different* products whose
|
||||
triples mint the same base62 value would be a collision (a roughly 36-bit id space against a
|
||||
few thousand products); nothing salts past it: `--check` reports it naming both products,
|
||||
`--generate` refuses to write it, and the remedy is a rename so their triples differ. Where
|
||||
few thousand products); nothing salts past it: `check` reports it naming both products,
|
||||
`generate-id` refuses to write it, and the remedy is a rename so their triples differ. Where
|
||||
two presets of one product would be AMS-ambiguous on a printer, the fix is likewise in the
|
||||
profiles — make their `compatible_printers` disjoint (structure rule 3), retire the redundant
|
||||
preset, or, if they really are different products, give them different names so their triples
|
||||
@@ -212,15 +212,14 @@ Workflow for a new filament:
|
||||
|
||||
```bash
|
||||
# 1. Author the filament with NO filament_id key anywhere.
|
||||
python scripts/orca_id_tool.py --dry-run # 2. preview the ids — writes nothing
|
||||
python scripts/orca_id_tool.py --generate # 3. apply them to the profile file(s)
|
||||
python scripts/orca_id_tool.py --update-snapshot # 4. record the new claims in the snapshot
|
||||
python scripts/orca_id_tool.py --check # 5. validate the filament_id state
|
||||
python scripts/orca_extra_profile_check.py # 6. ...and everything else CI checks
|
||||
# 7. Commit the profile edits together with scripts/filament_id_snapshot.json, for review.
|
||||
python scripts/orca_profile_tool.py generate-id --dry-run # 2. preview the ids — writes nothing
|
||||
python scripts/orca_profile_tool.py generate-id # 3. apply them to the profile file(s)
|
||||
python scripts/orca_profile_tool.py update-snapshot # 4. record the new claims in the snapshot
|
||||
python scripts/orca_profile_tool.py check # 5. validate — everything CI checks
|
||||
# 6. Commit the profile edits together with scripts/filament_id_snapshot.json, for review.
|
||||
```
|
||||
|
||||
`--generate` makes every filament's id equal the mint of its own
|
||||
`generate-id` makes every filament's id equal the mint of its own
|
||||
`(filament_vendor, filament_type, filament name)` triple: it inserts one where an instantiated
|
||||
filament resolves none, and re-derives one that does not match. A preset that *inherits* a
|
||||
mismatching id is the one case left to the author — check 3b names it, and the fix is to inherit
|
||||
@@ -232,60 +231,63 @@ and machine preset of every vendor except BBL, which keeps its authoritative `G*
|
||||
`setting_id` from base profiles, and fixes the misspelled `settings_id` key — dropped, or, for
|
||||
BBL, whose ids have no formula to fall back on, restored under the correct name. It is idempotent and
|
||||
byte-preserving (indentation, BOM, and line endings intact, every edited file re-parsed to fail
|
||||
loudly), and a no-op on a tree that already passes `scripts/orca_extra_profile_check.py` — the
|
||||
check CI runs over both id kinds, of which `--check` is the `filament_id` half.
|
||||
loudly), and a no-op on a tree that already passes `check`.
|
||||
|
||||
- `--filament-id` limits the run to `filament_id`.
|
||||
- `--setting-id` limits the run to `setting_id`. The two exclude each other; pass neither to
|
||||
write both.
|
||||
- `--vendor VENDOR` confines the run to that bundle; repeatable. The id is a function of the
|
||||
triple alone, so a narrowed run writes exactly what a full one would; `--check` reports
|
||||
triple alone, so a narrowed run writes exactly what a full one would; `check` reports
|
||||
whatever it left outside.
|
||||
- `--dry-run` reports what `--generate` would do and writes nothing; with no mode of its own it
|
||||
implies `--generate`, so `--dry-run --vendor <Vendor>` previews just that bundle.
|
||||
- `--dry-run` reports what the run would do and writes nothing, so
|
||||
`generate-id --dry-run --vendor <Vendor>` previews just that bundle.
|
||||
- `--profiles DIR` points the tooling at a different profile tree (default
|
||||
`resources/profiles`). `--check` and `--update-snapshot` read and write the sanctioned state of
|
||||
`resources/profiles`). `check` and `update-snapshot` read and write the sanctioned state of
|
||||
the tree they are given, so pointing them elsewhere needs `--snapshot PATH` for that tree too —
|
||||
`scripts/filament_id_snapshot.json` describes `resources/profiles` and no other tree.
|
||||
|
||||
**Identity fixes need no separate mode.** `--generate` re-derives an id that no longer matches its
|
||||
triple exactly the way it fills in a missing one, so a rename or a `filament_vendor` /
|
||||
`filament_type` correction is just: fix the config, run `--generate` (confine it with `--vendor`,
|
||||
preview it with `--dry-run`), then `--update-snapshot` and review the diff.
|
||||
The tool's other commands maintain the tree around the ids: `fix` normalises profile files,
|
||||
`trim` drops files no `<vendor>.json` list references, and `update-index` rebuilds those lists.
|
||||
They do not touch ids; `--help` documents them.
|
||||
|
||||
**Identity fixes need no separate command.** `generate-id` re-derives an id that no longer matches
|
||||
its triple exactly the way it fills in a missing one, so a rename or a `filament_vendor` /
|
||||
`filament_type` correction is just: fix the config, run `generate-id` (confine it with
|
||||
`--vendor`, preview it with `--dry-run`), then `update-snapshot` and review the diff.
|
||||
|
||||
If you skip the tooling, CI fails and prints the remedy: the expected id for your filament and
|
||||
the instruction to run `python scripts/orca_id_tool.py --generate`; once the id is minted, the
|
||||
snapshot checks likewise point at `--update-snapshot` and tell you to commit the resulting
|
||||
the instruction to run `python scripts/orca_profile_tool.py generate-id`; once the id is minted,
|
||||
the snapshot checks likewise point at `update-snapshot` and tell you to commit the resulting
|
||||
diff.
|
||||
|
||||
## Reserved namespaces — never mint or hand-write into
|
||||
## Ids other systems compose
|
||||
|
||||
A **reserved namespace** is an id space no system profile may declare, because an external
|
||||
catalog or a device protocol owns the values. None of them has an owning vendor: there is no
|
||||
bundle — not even the one whose printers use the catalog — that may write one into a profile.
|
||||
Every filament profile carries a minted id, with no exceptions and no spellings held back for
|
||||
anyone. There is therefore no reserved namespace to respect and no bundle that owns one: an id
|
||||
some other system composes for its own purposes is simply not the mint of a triple, so it
|
||||
cannot be a system profile's `filament_id`, and the format check rejects it for that reason
|
||||
alone — same error, same remedy, whoever wrote it.
|
||||
|
||||
| Space | Status | Rule |
|
||||
| --- | --- | --- |
|
||||
| `GF*` | Bambu AMS/RFID catalog | declarable by **nobody**, BBL included: Bambu's own ids live in the generated catalog map, never in a profile |
|
||||
| `QD_*` | Qidi device protocol | declarable by **nobody**, Qidi included: the box composes these ids at runtime and they are not preset ids |
|
||||
| `P` + 7 hex chars (case-insensitive), `"null"` | user-created custom filaments (`CreatePresetsDialog.cpp`) | never appears in system profiles |
|
||||
Three such spaces exist around us, and are worth recognising so nobody mistakes one for an id
|
||||
to copy into a profile:
|
||||
|
||||
The two device namespaces, in detail:
|
||||
|
||||
- **Bambu (`GF*`).** Bambu's device/RFID/cloud catalog is external and opaque, which is a
|
||||
reason to keep it out of the profiles rather than to let one bundle own it. Every BBL filament
|
||||
mints an `OF` id from its triple like every other vendor's, and the correspondence to Bambu's
|
||||
catalog ids lives in one generated file the app applies at the printer boundary — the next
|
||||
section. Nothing under `resources/profiles/**` carries a `GF*` id today and nothing can be
|
||||
exempted, so a `GF*` id appearing anywhere in the tree is a mistake, whoever wrote it.
|
||||
- **Qidi (`QD_*`).** `QD_*` is a device-*protocol* namespace, not a preset id space: the
|
||||
Qidi box path composes `QD_<series>_<vendor>_<typeidx>` ids at runtime (slot vendor and
|
||||
type indices reported by the device, the series digit inferred client-side from the printer
|
||||
model/name). Qidi presets carry ordinary minted `OF*` ids (generics share the OFL ids), so
|
||||
a composed id matches no preset and the slot falls back to filament type; translating it to
|
||||
the filament's id belongs in `QidiPrinterAgent`. The alternative — treating per-series
|
||||
protocol ids as preset ids — would put one product under five ids (`QIDI PLA Rapido` would
|
||||
be `QD_0_1_1` through `QD_4_1_1`), exactly the fragmentation the mint rule removes.
|
||||
- **Bambu's `GF*` catalog.** Bambu's device / RFID / cloud catalog is external and opaque. Every
|
||||
BBL filament mints an `OF` id from its triple like every other vendor's, and the
|
||||
correspondence to Bambu's catalog ids lives in one generated file the app applies at the
|
||||
printer boundary — the next section. Note that `GF` is a *prefix*, not a namespace the tree
|
||||
avoids: BBL's authoritative `setting_id` values include `GF`-prefixed ones, and
|
||||
`resources/profiles/blacklist.json` and `BBL/filament/filaments_color_codes.json` both
|
||||
reference Bambu catalog ids by design. The rule is about `filament_id` and nothing else.
|
||||
- **Qidi's `QD_*` protocol ids.** The Qidi box composes `QD_<series>_<vendor>_<typeidx>` at
|
||||
runtime (slot vendor and type indices reported by the device, the series digit inferred
|
||||
client-side from the printer model/name). Qidi presets carry ordinary minted `OF*` ids
|
||||
(generics share the OFL ids), so a composed id matches no preset and the slot falls back to
|
||||
filament type; translating it to the filament's id belongs in `QidiPrinterAgent`. Treating
|
||||
per-series protocol ids as preset ids would put one product under five ids
|
||||
(`QIDI PLA Rapido` would be `QD_0_1_1` through `QD_4_1_1`) — exactly the fragmentation the
|
||||
mint rule removes.
|
||||
- **`P` + 7 hex chars, and `"null"`.** What `CreatePresetsDialog.cpp` gives a filament a *user*
|
||||
creates. Those are user presets, not system profiles, and the two never meet in the tree.
|
||||
|
||||
## The Bambu catalog map
|
||||
|
||||
@@ -337,7 +339,7 @@ OrcaFilamentLibrary. **135 is the number to expect at every regeneration** — 1
|
||||
one-off size of the transition and stopped being computable from the tree once the BBL bundle
|
||||
was re-minted, so do not "fix" the report to print it.
|
||||
|
||||
**Check 6** lives in `check_filament_ids`, so profile CI runs it alongside the other five. It
|
||||
**Check 5** lives in `check_filament_ids`, so profile CI runs it alongside the other four. It
|
||||
holds the file to its contract: it parses, carries `source` / `bambustudio_commit` /
|
||||
`generated`, keys only `OF`-format ids, maps each Bambu id at most once, and — for every row
|
||||
whose key the tree actually claims — agrees with the tree on that id's `(vendor, type, name)`
|
||||
@@ -426,11 +428,11 @@ map would silently reproduce the bug.
|
||||
## How CI enforces this
|
||||
|
||||
Profile CI (`check_profiles.yml`) runs `check_filament_ids()` tree-wide via
|
||||
`scripts/orca_extra_profile_check.py`. Its ground truth is
|
||||
`scripts/orca_profile_tool.py check`. Its ground truth is
|
||||
**`scripts/filament_id_snapshot.json` — the sanctioned state**: the id state derived from the
|
||||
tree must equal the snapshot exactly, in both directions. Any change to the id landscape
|
||||
therefore surfaces as a diff to that file, and **that snapshot diff is what maintainers review
|
||||
and gate in a PR**. Never edit the snapshot by hand — `--update-snapshot` regenerates it
|
||||
and gate in a PR**. Never edit the snapshot by hand — `update-snapshot` regenerates it
|
||||
deterministically (running it twice changes nothing). The snapshot holds one map, `ids`: each
|
||||
entry is the product the id is minted from (`filament_vendor`, `filament_type`, `name`) and the
|
||||
`filaments` claiming it (`Vendor/Filament`), and it sanctions *state*, never exceptions: no check
|
||||
@@ -450,8 +452,6 @@ The checks, in brief:
|
||||
system filament must resolve an effective id at all (recall: an id-less one is a hard load
|
||||
error in C++ that discards the whole vendor bundle); and no two products mint one id (a
|
||||
base62 collision, resolved by renaming one of them). The errors print the expected id.
|
||||
- **Reserved namespaces** — `GF*`, `QD_*`, `P<7-hex>` or `"null"` claimed by any vendor,
|
||||
BBL and Qidi included.
|
||||
- **Triple integrity** — every declarer must resolve a non-empty `filament_vendor` and
|
||||
`filament_type` (generics use `"Generic"`), and all declarers of one filament within a
|
||||
bundle must agree on the triple.
|
||||
@@ -461,16 +461,15 @@ The checks, in brief:
|
||||
tree claims. See [The Bambu catalog map](#the-bambu-catalog-map); the remedy is always to
|
||||
regenerate, never to hand-edit.
|
||||
|
||||
A profile that declares a **reserved-namespace** id — `GF*`, `QD_*` or `P<7-hex>`, whatever
|
||||
its vendor — cannot pass the format check, so `--update-snapshot` refuses to sanction it
|
||||
rather than hide the mistake until CI. For a Bambu-cataloged product, the catalog map is where
|
||||
the correspondence belongs. Any other new sharing via a *declared* id is caught by the identity
|
||||
check; sharing through inheritance carries no declaration to check and surfaces only as a new
|
||||
claim in the snapshot diff — which is exactly why that diff is the gate.
|
||||
A profile that declares an id no triple mints — a Bambu catalog id, a composed Qidi one, a
|
||||
hand-typed value, whatever its vendor — fails the format check. For a Bambu-cataloged product
|
||||
the catalog map is where the correspondence belongs. New sharing via a *declared* id is caught
|
||||
by the identity check; sharing through inheritance carries no declaration to check and surfaces
|
||||
only as a new claim in the snapshot diff — which is exactly why that diff is the gate.
|
||||
|
||||
`orca_extra_profile_check.py` separately holds every declared id to the AMS 8-character limit,
|
||||
tree-wide and for every vendor alike, scoped to the presets a vendor's index actually
|
||||
references (a file the index never loads cannot break AMS matching).
|
||||
The same `check` run holds every declared id to the AMS 8-character limit, tree-wide and for
|
||||
every vendor alike, scoped to the presets a vendor's index actually references (a file the index
|
||||
never loads cannot break AMS matching).
|
||||
|
||||
Complementing the Python checks, CI also runs the C++ profile validator with `-f`
|
||||
(`check_filament_subtypes`): it loads the bundle exactly as the app does and flags any printer
|
||||
@@ -488,21 +487,21 @@ ambiguity check behind structure rule 3.
|
||||
`Generic PLA` base name, set `compatible_printers`; no id key needed.
|
||||
- **A branded filament that borrows a generic's settings?** Fine — inherit `Generic X @System`
|
||||
(or any real filament) for the settings and declare the id of your own filament; run
|
||||
`python scripts/orca_id_tool.py --generate` to mint it. Inheritance never changes the id.
|
||||
`python scripts/orca_profile_tool.py generate-id` to mint it. Inheritance never changes the id.
|
||||
- **I need to fix a filament's `filament_vendor` or `filament_type`.** Fix the config, run
|
||||
`--generate --vendor <Vendor>` (preview with `--dry-run`), then `--update-snapshot`, and commit
|
||||
`generate-id --vendor <Vendor>` (preview with `--dry-run`), then `update-snapshot`, and commit
|
||||
the profile and snapshot diffs together. The id re-derives from the corrected identity, and
|
||||
nothing forwards the old value, so a tray or record still holding it falls back to matching by
|
||||
filament type.
|
||||
- **I need to rename a filament.** Rename the presets (adding `renamed_from`, which keeps the
|
||||
preset *name* resolving), then `--generate --vendor <Vendor>` (preview with `--dry-run`), then
|
||||
`--update-snapshot`. The id follows the new filament name; as with any identity fix, the old id
|
||||
preset *name* resolving), then `generate-id --vendor <Vendor>` (preview with `--dry-run`), then
|
||||
`update-snapshot`. The id follows the new filament name; as with any identity fix, the old id
|
||||
is not forwarded.
|
||||
- **Can I reuse a `QD_*` id for a Qidi profile?** No — nobody can. It is the device protocol's
|
||||
own id space: the box composes those values at runtime and no preset carries one. Author
|
||||
Qidi filaments like any other vendor's.
|
||||
- **CI says my filament needs an id.** Run `python scripts/orca_id_tool.py --generate`, then
|
||||
`--update-snapshot`, and commit both diffs. Do not type an id by hand.
|
||||
- **Can I reuse a `QD_*` id for a Qidi profile?** No — it is not a mint, so it is not a
|
||||
`filament_id`. Those values are composed by the box at runtime, and no preset carries one.
|
||||
Author Qidi filaments like any other vendor's.
|
||||
- **CI says my filament needs an id.** Run `python scripts/orca_profile_tool.py generate-id`, then
|
||||
`update-snapshot`, and commit both diffs. Do not type an id by hand.
|
||||
|
||||
For general profile authoring, see the profile development guide on the
|
||||
[OrcaSlicer wiki](https://www.orcaslicer.com/wiki).
|
||||
|
||||
@@ -0,0 +1,170 @@
|
||||
# Wipe inward — High Level Design
|
||||
|
||||
## Purpose and scope
|
||||
|
||||
Wipe inward reduces reheating of fresh plastic and visible seam artifacts by
|
||||
moving the hot nozzle toward adjacent printed material during the external-wall
|
||||
wipe. Wipe marks are especially visible at layer heights below 0.1 mm.
|
||||
The option applies only to wipes after external walls, including walls around
|
||||
holes. It does not offset wipes after inner walls, infill or supports. For an
|
||||
outer contour the move is inward; for a hole it is away from the hole, toward
|
||||
the surrounding material. The path must remain supported by material that is
|
||||
already present when the wipe executes.
|
||||
|
||||
The operation belongs to G-code generation. It uses extrusion paths, their actual
|
||||
widths and their print order. Changing its settings invalidates G-code export
|
||||
while preserving the sliced geometry.
|
||||
|
||||
## Settings and eligibility
|
||||
|
||||
`wipe_inward` defaults to disabled and requires Wipe while retracting to be
|
||||
enabled for the active filament. `wipe_inward_distance` defaults to 50% of the
|
||||
actual external-wall extrusion width; it also accepts an absolute distance in
|
||||
millimeters. Using the path width makes Auto width and Arachne's variable widths
|
||||
meaningful. The effective offset is limited by that width and the spacing to the
|
||||
adjacent wall. A zero distance disables the offset.
|
||||
|
||||
Only external perimeters with a suitable, previously printed inner perimeter
|
||||
are eligible. A configured wall count alone cannot establish eligibility:
|
||||
the local geometry may contain fewer walls, and walls scheduled later do not
|
||||
provide support. Outer/Inner wall order therefore normally retains the regular
|
||||
wipe path.
|
||||
|
||||
Retraction and pressure advance calibrations disable inward wiping so it cannot
|
||||
mask the behavior being measured. The calibration settings turn it off, and
|
||||
G-code generation enforces this even if a profile or object override enables it.
|
||||
|
||||
## Path selection and support
|
||||
|
||||
The planner identifies an adjacent inner perimeter on the material side of the
|
||||
outgoing wall. Contour winding and the distinction between outer contours and
|
||||
holes establish a preferred direction; local printed geometry resolves ambiguous
|
||||
or self-touching contours.
|
||||
|
||||
Candidate paths offset or translate the portion needed for the configured wipe
|
||||
distance. A wide seam gap can prevent a supported forward path; following the
|
||||
incoming printed wall backwards is also a candidate. If translating that wall
|
||||
cannot provide a complete wipe around a curve, the planner tries an offset of
|
||||
the reversed wall. Direction checks allow coordinate-rounding error at a
|
||||
perpendicular entry, while rejecting actual backtracking. The planner checks the
|
||||
complete executable path, including its connector from the nozzle position,
|
||||
against the current and earlier printed perimeters. Nearby endpoints alone do
|
||||
not establish support across a gap.
|
||||
|
||||
Each region accumulates its printed perimeter prefix once, in extrusion order.
|
||||
Every entity contributes its geometry only after it is printed, and the prefix
|
||||
is discarded when the region ends. This collection is skipped when inward wiping
|
||||
is disabled or its configured distance is zero. A mixed inner-wall loop remains
|
||||
an eligible target even when its first path is an overhang: ordinary inner-wall
|
||||
paths elsewhere in the loop identify it. Likewise, an external loop with an
|
||||
overhanging start remains eligible when other segments identify the external
|
||||
wall. It is available for support checks but is not an inner-wall target.
|
||||
Candidate-specific support filtering and AABB trees are built only for eligible
|
||||
external loops, then reused across their candidate paths.
|
||||
|
||||
Material-side validation applies with or without a seam gap. Along each
|
||||
candidate, local wall normals point toward the adjacent printed inner wall;
|
||||
samples on the opposite side are rejected even when they remain close enough
|
||||
to the external wall to pass the support check. This uses the open wall geometry
|
||||
without treating it as a closed polygon. Full paths at a zero-gap seam also
|
||||
retain clearance from the external wall after their initial connector. At a
|
||||
clipped corner, another branch can be closer than the requested offset, so
|
||||
material-side and support checks apply without that additional clearance rule.
|
||||
|
||||
An accepted candidate replaces the stored wipe path as a whole. A short direct
|
||||
inward move is also eligible when longer candidates fail validation. It may
|
||||
waive full wall clearance, but must pass the material-side check. Its initial
|
||||
direction is checked from the actual nozzle position after any loop pre-move;
|
||||
the original wall endpoint is retained separately for intersection checks. It takes
|
||||
priority over the alternate offset when the preferred and translated paths
|
||||
are unusable. A longer reversed path may replace the selected candidate only
|
||||
when its distance to the target inner wall is no worse within tolerance.
|
||||
|
||||
## Fallback to the regular wipe
|
||||
|
||||
The original wipe path is retained when:
|
||||
|
||||
- No suitable adjacent inner wall has already been printed near the seam. This
|
||||
includes single-wall areas, locally missing inner walls and normally Outer/Inner
|
||||
wall order. A distant wall or a wall on the air side does not qualify.
|
||||
- The requested or available offset, or the configured wipe distance, is zero
|
||||
or too small at the geometry's coordinate precision.
|
||||
- Degenerate geometry prevents construction of a usable candidate, or all
|
||||
candidates fail the checks for printed support, direction, wall clearance or
|
||||
the connector from the actual nozzle position. This can occur at tight corners,
|
||||
narrow features or seam gaps.
|
||||
|
||||
Corners and seam gaps do not automatically trigger fallback: an offset,
|
||||
translated, reversed or short direct inward path may still be valid. The regular
|
||||
wipe is retained only when no candidate is accepted.
|
||||
|
||||
Fallback uses the path and retraction rules for `wipe_inward` disabled.
|
||||
Wipe while retracting must still be enabled for a wipe to occur; `wipe_on_loops`
|
||||
remains controlled by its own setting.
|
||||
|
||||
## Interaction with Wipe on loop
|
||||
|
||||
`wipe_on_loops` is an independent option that makes a short move before leaving
|
||||
an external loop. It can operate with `wipe_inward` disabled. When both options
|
||||
are enabled, its destination is the starting position for the inward wipe.
|
||||
|
||||
The loop move samples the outgoing and incoming paths by distance across path
|
||||
boundaries. The sampling distance is bounded by the nozzle diameter and one
|
||||
quarter of the total path length. It samples the outgoing path at up to 20% of
|
||||
the nozzle diameter and rotates that point around the seam through one third
|
||||
of the material-side corner angle. For a closed square outer contour, this
|
||||
produces a move of 20% of the nozzle diameter at 30 degrees into the corner.
|
||||
Coincident samples or degenerate angles suppress the move.
|
||||
|
||||
The nozzle position stored by G-code generation must match the emitted loop
|
||||
move. Both travel planning and wipe execution depend on this position, including
|
||||
when Wipe inward is disabled.
|
||||
|
||||
With a seam gap, a loop move may advance past the inward offset's original entry.
|
||||
If that alone makes the connector backtrack, the entry advances to the nozzle's
|
||||
projection on the offset. The planner extends the source as needed to preserve
|
||||
the configured wipe length and validates the new connector and complete path.
|
||||
Joins that already backtrack across the seam gap are not adjusted this way.
|
||||
|
||||
## Execution and retraction
|
||||
|
||||
The stored wipe path uses a sentinel first point. Execution starts from the
|
||||
actual nozzle position and proceeds to the second stored point. Path selection,
|
||||
support validation and wipe-length calculation must all use this same executable
|
||||
geometry, especially after a Wipe on loop move.
|
||||
|
||||
An accepted inward path executes at the end of the external loop, after any
|
||||
Wipe on loop move, without retracting filament. It consumes the stored path and
|
||||
updates the nozzle position before travel planning. A short travel to the next
|
||||
wall cannot discard this wipe or force a retraction or Z-hop. Subsequent travel
|
||||
uses the normal minimum-travel threshold and retraction/lift settings from the
|
||||
new position. The regular wipe, including fallback, remains deferred until a
|
||||
normal retraction uses it.
|
||||
|
||||
Retraction is divided into portions before, during and after wiping. The amount
|
||||
that can be retracted during the wipe depends on its executable length, wipe
|
||||
speed and the active filament's retraction speed. Fractional retraction speeds
|
||||
are retained in this calculation. For a 2 mm wipe at 100 mm/s and a retraction
|
||||
speed of 25.5 mm/s, the wipe can retract 0.51 mm. With a total retraction of 0.8 mm
|
||||
and both before/after percentages set to zero, the remaining 0.29 mm is retracted
|
||||
before wiping. This split applies to regular deferred wipes, including fallback;
|
||||
an accepted inward wipe executes separately without retraction.
|
||||
|
||||
## Implementation and verification
|
||||
|
||||
- [GCode.cpp](../../src/libslic3r/GCode.cpp) integrates path selection, nozzle
|
||||
position and retraction; [Print.cpp](../../src/libslic3r/Print.cpp) controls
|
||||
invalidation, and [PrintConfig.cpp](../../src/libslic3r/PrintConfig.cpp) defines
|
||||
the settings.
|
||||
- [WipePathHelpers](../../src/libslic3r/GCode/WipePathHelpers.hpp) implements path
|
||||
sampling, offset selection and support checks.
|
||||
- [Geometry tests](../../tests/libslic3r/test_wipe_path.cpp) cover support,
|
||||
degenerate paths, contour and hole orientations, and exact loop-move geometry
|
||||
across path subdivisions.
|
||||
- [FFF tests](../../tests/fff_print/test_wipe.cpp) cover emitted trajectories,
|
||||
fallback, minimum-travel retraction and Z-hop rules, and export invalidation.
|
||||
With Wipe inward disabled, they check the loop move's direction and magnitude
|
||||
for Classic and Arachne, the subsequent wipe's start and length, and fractional
|
||||
retraction splitting in absolute and relative E modes.
|
||||
Loop-move checks use reserved role/wipe markers and extrusion state, and run
|
||||
with human-readable G-code comments both enabled and disabled.
|
||||
@@ -75,7 +75,7 @@ documentation_link = https://www.orcaslicer.com/wiki/material_temperatures#print
|
||||
|
||||
[hint:Calibration]
|
||||
text = Calibration\nDid you know that calibrating your printer can do wonders? Check out our beloved calibration solution in OrcaSlicer.
|
||||
documentation_link = https://www.orcaslicer.com/wiki/calibration
|
||||
documentation_link = https://www.orcaslicer.com/wiki/calibration_guide
|
||||
|
||||
[hint:Auxiliary fan]
|
||||
text = Auxiliary fan\nDid you know that OrcaSlicer supports Auxiliary part cooling fan?
|
||||
|
||||
+416
-424
File diff suppressed because it is too large
Load Diff
+1461
-1461
File diff suppressed because it is too large
Load Diff
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"105"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"100"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"100"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"100"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"100"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"100"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"75"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"70"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"75"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"70"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"80"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"75"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"80"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"65"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"65"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"75"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"65"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"65"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"60"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"65"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"65"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"65"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -315,6 +315,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"55"
|
||||
],
|
||||
"version": "2.0.0.87"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"100"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"35"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -334,6 +334,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"35"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -335,6 +335,5 @@
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"35"
|
||||
],
|
||||
"version": "2.0.0.77"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -89,14 +89,14 @@
|
||||
"name": "Generic PETG @Chuanying X1 0.25 Nozzle",
|
||||
"sub_path": "filament/Generic PETG @Chuanying X1 0.25 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA @Chuanying",
|
||||
"sub_path": "filament/Generic PVA @Chuanying.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Chuanying X1 0.25 Nozzle",
|
||||
"sub_path": "filament/Generic PLA @Chuanying X1 0.25 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA @Chuanying",
|
||||
"sub_path": "filament/Generic PVA @Chuanying.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-Silk @Chuanying X1 0.25 Nozzle",
|
||||
"sub_path": "filament/Generic PLA-Silk @Chuanying X1 0.25 Nozzle.json"
|
||||
|
||||
@@ -196,6 +196,10 @@
|
||||
"name": "Generic ABS @CoLiDo X16",
|
||||
"sub_path": "filament/Generic ABS @CoLiDo X16.json"
|
||||
},
|
||||
{
|
||||
"name": "CoLiDo PETG @CoLiDo SR1",
|
||||
"sub_path": "filament/CoLiDo PETG @CoLiDo SR1.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @CoLiDo DIY 4.0",
|
||||
"sub_path": "filament/Generic PETG @CoLiDo DIY 4.0.json"
|
||||
@@ -204,18 +208,6 @@
|
||||
"name": "Generic PETG @CoLiDo X16",
|
||||
"sub_path": "filament/Generic PETG @CoLiDo X16.json"
|
||||
},
|
||||
{
|
||||
"name": "CoLiDo PETG @CoLiDo SR1",
|
||||
"sub_path": "filament/CoLiDo PETG @CoLiDo SR1.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @CoLiDo DIY 4.0",
|
||||
"sub_path": "filament/Generic PLA @CoLiDo DIY 4.0.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @CoLiDo X16",
|
||||
"sub_path": "filament/Generic PLA @CoLiDo X16.json"
|
||||
},
|
||||
{
|
||||
"name": "CoLiDo PLA @CoLiDo SR1",
|
||||
"sub_path": "filament/CoLiDo PLA @CoLiDo SR1.json"
|
||||
@@ -228,6 +220,14 @@
|
||||
"name": "CoLiDo PLA+ @CoLiDo DIY 4.0 V2",
|
||||
"sub_path": "filament/CoLiDo PLA+ @CoLiDo DIY 4.0 V2.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @CoLiDo DIY 4.0",
|
||||
"sub_path": "filament/Generic PLA @CoLiDo DIY 4.0.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @CoLiDo X16",
|
||||
"sub_path": "filament/Generic PLA @CoLiDo X16.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU @CoLiDo DIY 4.0",
|
||||
"sub_path": "filament/Generic TPU @CoLiDo DIY 4.0.json"
|
||||
|
||||
+1728
-1728
File diff suppressed because it is too large
Load Diff
@@ -1,160 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "CR-ABS @Ender-5 Max-all",
|
||||
"inherits": "fdm_filament_abs",
|
||||
"from": "system",
|
||||
"setting_id": "iCeI2obXsgQdrmmd",
|
||||
"instantiation": "true",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"80"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"90"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"90"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"60"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"30"
|
||||
],
|
||||
"filament_cost": [
|
||||
"15"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.08"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_diameter": [
|
||||
"1.75"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.93"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"18"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": [
|
||||
"15"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_restart_extra": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_when_changing_layer": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_soluble": [
|
||||
"0"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Creality"
|
||||
],
|
||||
"filament_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop_types": [
|
||||
"nil"
|
||||
],
|
||||
"full_fan_speed_layer": [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"90"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"90"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"280"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"60"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"0"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"12"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"90"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"90"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; Filament gcode\n"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n"
|
||||
],
|
||||
"activate_chamber_temp_control": "0",
|
||||
"chamber_temperature": "0",
|
||||
"cool_cds_fan_start_at_height": "0.5",
|
||||
"cool_special_cds_fan_speed": "0",
|
||||
"customized_plate_temp": "90",
|
||||
"customized_plate_temp_initial_layer": "90",
|
||||
"default_filament_colour": "\"\"",
|
||||
"enable_overhang_bridge_fan": "1",
|
||||
"enable_pressure_advance": "1",
|
||||
"enable_special_area_additional_cooling_fan": "0",
|
||||
"epoxy_resin_plate_temp": "90",
|
||||
"epoxy_resin_plate_temp_initial_layer": "90",
|
||||
"filament_cooling_final_speed": "3.4",
|
||||
"filament_cooling_initial_speed": "2.2",
|
||||
"filament_cooling_moves": "4",
|
||||
"filament_load_time": "0",
|
||||
"filament_loading_speed": "28",
|
||||
"filament_loading_speed_start": "3",
|
||||
"filament_multitool_ramming": "0",
|
||||
"filament_multitool_ramming_flow": "10",
|
||||
"filament_multitool_ramming_volume": "10",
|
||||
"filament_notes": "\"\"",
|
||||
"filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"",
|
||||
"filament_retract_lift_above": "nil",
|
||||
"filament_retract_lift_below": "nil",
|
||||
"filament_retract_lift_enforce": "nil",
|
||||
"filament_shrink": "100%",
|
||||
"filament_toolchange_delay": "0",
|
||||
"filament_unload_time": "0",
|
||||
"filament_unloading_speed": "90",
|
||||
"filament_unloading_speed_start": "100",
|
||||
"material_flow_dependent_temperature": "0",
|
||||
"material_flow_temp_graph": "[[3.0,230],[5.0,250],[10.0,260]]",
|
||||
"pressure_advance": "0.03",
|
||||
"support_material_interface_fan_speed": "-1",
|
||||
"compatible_printers": [
|
||||
"Creality Ender-5 Max 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,185 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "CR-Nylon @Ender-5 Max-all",
|
||||
"inherits": "fdm_filament_pa",
|
||||
"from": "system",
|
||||
"setting_id": "HHnHotIUIBzTdckU",
|
||||
"instantiation": "true",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"close_fan_the_first_x_layers": [
|
||||
"1"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"100"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"45"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"45"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"100"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"100"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"100"
|
||||
],
|
||||
"filament_cost": [
|
||||
"50"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.24"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"nil"
|
||||
],
|
||||
"filament_diameter": [
|
||||
"1.75"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.9"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"12"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": [
|
||||
"15"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_restart_extra": [
|
||||
"0"
|
||||
],
|
||||
"filament_retract_when_changing_layer": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"1.5"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"nil"
|
||||
],
|
||||
"filament_soluble": [
|
||||
"0"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Creality"
|
||||
],
|
||||
"filament_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"0.2"
|
||||
],
|
||||
"filament_z_hop_types": [
|
||||
"nil"
|
||||
],
|
||||
"full_fan_speed_layer": [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"45"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"45"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"250"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"250"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"280"
|
||||
],
|
||||
"nozzle_temperature_range_low": [
|
||||
"250"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"50"
|
||||
],
|
||||
"overhang_fan_threshold": [
|
||||
"50%"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"1"
|
||||
],
|
||||
"slow_down_for_layer_cooling": [
|
||||
"1"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"8"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"5"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"45"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"45"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; Filament gcode\n"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n"
|
||||
],
|
||||
"activate_chamber_temp_control": "0",
|
||||
"chamber_temperature": "35",
|
||||
"cool_cds_fan_start_at_height": "0.5",
|
||||
"cool_special_cds_fan_speed": "0",
|
||||
"default_filament_colour": "\"\"",
|
||||
"enable_overhang_bridge_fan": "1",
|
||||
"enable_pressure_advance": "1",
|
||||
"enable_special_area_additional_cooling_fan": "0",
|
||||
"epoxy_resin_plate_temp": "45",
|
||||
"epoxy_resin_plate_temp_initial_layer": "45",
|
||||
"filament_cooling_final_speed": "3.4",
|
||||
"filament_cooling_initial_speed": "2.2",
|
||||
"filament_cooling_moves": "4",
|
||||
"filament_load_time": "0",
|
||||
"filament_loading_speed": "28",
|
||||
"filament_loading_speed_start": "3",
|
||||
"filament_multitool_ramming": "0",
|
||||
"filament_multitool_ramming_flow": "10",
|
||||
"filament_multitool_ramming_volume": "10",
|
||||
"filament_notes": "\"\"",
|
||||
"filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"",
|
||||
"filament_retract_lift_above": "0",
|
||||
"filament_retract_lift_below": "0",
|
||||
"filament_retract_lift_enforce": "All Surfaces",
|
||||
"filament_shrink": "100%",
|
||||
"filament_toolchange_delay": "0",
|
||||
"filament_unload_time": "0",
|
||||
"filament_unloading_speed": "90",
|
||||
"filament_unloading_speed_start": "100",
|
||||
"material_flow_dependent_temperature": "0",
|
||||
"material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]",
|
||||
"pressure_advance": "0.042",
|
||||
"support_material_interface_fan_speed": "-1",
|
||||
"compatible_printers": [
|
||||
"Creality Ender-5 Max 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,163 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "CR-PETG @Ender-5 Max-all",
|
||||
"inherits": "fdm_filament_petg",
|
||||
"from": "system",
|
||||
"setting_id": "jMfevCqhjSPahBHJ",
|
||||
"instantiation": "true",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"close_fan_the_first_x_layers": [
|
||||
"1"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"70"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"70"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"0"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"0"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"30"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"40"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"10"
|
||||
],
|
||||
"filament_cost": [
|
||||
"14"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.23"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"16"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"80%"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"filament_type": [
|
||||
"PETG"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Creality"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"80"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"80"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"240"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"240"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"270"
|
||||
],
|
||||
"nozzle_temperature_range_low": [
|
||||
"220"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"90"
|
||||
],
|
||||
"overhang_fan_threshold": [
|
||||
"25%"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"1"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"0"
|
||||
],
|
||||
"temperature_vitrification": [
|
||||
"80"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"80"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"80"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; filament start gcode\n"
|
||||
],
|
||||
"activate_chamber_temp_control": "0",
|
||||
"chamber_temperature": "0",
|
||||
"cool_cds_fan_start_at_height": "0.5",
|
||||
"cool_special_cds_fan_speed": "0",
|
||||
"customized_plate_temp": "80",
|
||||
"customized_plate_temp_initial_layer": "80",
|
||||
"default_filament_colour": "\"\"",
|
||||
"enable_overhang_bridge_fan": "1",
|
||||
"enable_pressure_advance": "1",
|
||||
"enable_special_area_additional_cooling_fan": "0",
|
||||
"epoxy_resin_plate_temp": "80",
|
||||
"epoxy_resin_plate_temp_initial_layer": "80",
|
||||
"filament_cooling_final_speed": "3.4",
|
||||
"filament_cooling_initial_speed": "2.2",
|
||||
"filament_cooling_moves": "4",
|
||||
"filament_load_time": "0",
|
||||
"filament_loading_speed": "28",
|
||||
"filament_loading_speed_start": "3",
|
||||
"filament_multitool_ramming": "0",
|
||||
"filament_multitool_ramming_flow": "10",
|
||||
"filament_multitool_ramming_volume": "10",
|
||||
"filament_notes": "\"\"",
|
||||
"filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"",
|
||||
"filament_retract_lift_above": "nil",
|
||||
"filament_retract_lift_below": "nil",
|
||||
"filament_retract_lift_enforce": "nil",
|
||||
"filament_shrink": "100%",
|
||||
"filament_toolchange_delay": "0",
|
||||
"filament_unload_time": "0",
|
||||
"filament_unloading_speed": "90",
|
||||
"filament_unloading_speed_start": "100",
|
||||
"material_flow_dependent_temperature": "0",
|
||||
"material_flow_temp_graph": "[[3.0,220],[5.0,240],[10.0,250]]",
|
||||
"pressure_advance": "0.05",
|
||||
"filament_id": "06101",
|
||||
"support_material_interface_fan_speed": "-1",
|
||||
"compatible_printers": [
|
||||
"Creality Ender-5 Max 0.4 nozzle",
|
||||
"Creality Ender-5 Max 0.6 nozzle",
|
||||
"Creality Ender-5 Max 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,157 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "CR-PLA @Ender-5 Max-all",
|
||||
"inherits": "fdm_filament_pla",
|
||||
"from": "system",
|
||||
"setting_id": "sU0HCPjQoOLHPmPc",
|
||||
"instantiation": "true",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"80"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"45"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"45"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"60"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"50"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_diameter": [
|
||||
"1.75"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"18"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": [
|
||||
"15"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_restart_extra": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_when_changing_layer": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_soluble": [
|
||||
"0"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Creality"
|
||||
],
|
||||
"filament_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop_types": [
|
||||
"nil"
|
||||
],
|
||||
"full_fan_speed_layer": [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"50"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"240"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"0"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"10"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"20"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"45"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; Filament gcode\n"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n"
|
||||
],
|
||||
"activate_chamber_temp_control": "0",
|
||||
"chamber_temperature": "0",
|
||||
"cool_cds_fan_start_at_height": "0.5",
|
||||
"cool_special_cds_fan_speed": "0",
|
||||
"customized_plate_temp": "50",
|
||||
"customized_plate_temp_initial_layer": "50",
|
||||
"default_filament_colour": "\"\"",
|
||||
"enable_overhang_bridge_fan": "1",
|
||||
"enable_pressure_advance": "1",
|
||||
"enable_special_area_additional_cooling_fan": "0",
|
||||
"epoxy_resin_plate_temp": "50",
|
||||
"epoxy_resin_plate_temp_initial_layer": "50",
|
||||
"filament_cooling_final_speed": "3.4",
|
||||
"filament_cooling_initial_speed": "2.2",
|
||||
"filament_cooling_moves": "4",
|
||||
"filament_load_time": "0",
|
||||
"filament_loading_speed": "28",
|
||||
"filament_loading_speed_start": "3",
|
||||
"filament_multitool_ramming": "0",
|
||||
"filament_multitool_ramming_flow": "10",
|
||||
"filament_multitool_ramming_volume": "10",
|
||||
"filament_notes": "\"\"",
|
||||
"filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"",
|
||||
"filament_retract_lift_above": "nil",
|
||||
"filament_retract_lift_below": "nil",
|
||||
"filament_retract_lift_enforce": "nil",
|
||||
"filament_shrink": "100%",
|
||||
"filament_toolchange_delay": "0",
|
||||
"filament_unload_time": "0",
|
||||
"filament_unloading_speed": "90",
|
||||
"filament_unloading_speed_start": "100",
|
||||
"material_flow_dependent_temperature": "1",
|
||||
"material_flow_temp_graph": "[[0.5,190],[1.0,220]]",
|
||||
"pressure_advance": "0.04",
|
||||
"support_material_interface_fan_speed": "-1",
|
||||
"compatible_printers": [
|
||||
"Creality Ender-5 Max 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,157 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "CR-Silk @Ender-5 Max-all",
|
||||
"inherits": "fdm_filament_pla",
|
||||
"from": "system",
|
||||
"setting_id": "vFgKdtdiuqqrL9rk",
|
||||
"instantiation": "true",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"80"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"45"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"45"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"60"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"50"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"filament_cost": [
|
||||
"22"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.25"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_diameter": [
|
||||
"1.75"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": [
|
||||
"15"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"90%"
|
||||
],
|
||||
"filament_retract_restart_extra": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_when_changing_layer": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_soluble": [
|
||||
"0"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Creality"
|
||||
],
|
||||
"filament_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop_types": [
|
||||
"nil"
|
||||
],
|
||||
"full_fan_speed_layer": [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"55"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"55"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"240"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"0"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"12"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"20"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"55"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"55"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n"
|
||||
],
|
||||
"activate_chamber_temp_control": "0",
|
||||
"chamber_temperature": "35",
|
||||
"cool_cds_fan_start_at_height": "0.5",
|
||||
"cool_special_cds_fan_speed": "0",
|
||||
"customized_plate_temp": "55",
|
||||
"customized_plate_temp_initial_layer": "55",
|
||||
"default_filament_colour": "\"\"",
|
||||
"enable_overhang_bridge_fan": "1",
|
||||
"enable_pressure_advance": "1",
|
||||
"enable_special_area_additional_cooling_fan": "0",
|
||||
"epoxy_resin_plate_temp": "55",
|
||||
"epoxy_resin_plate_temp_initial_layer": "55",
|
||||
"filament_cooling_final_speed": "3.4",
|
||||
"filament_cooling_initial_speed": "2.2",
|
||||
"filament_cooling_moves": "4",
|
||||
"filament_load_time": "0",
|
||||
"filament_loading_speed": "28",
|
||||
"filament_loading_speed_start": "3",
|
||||
"filament_multitool_ramming": "0",
|
||||
"filament_multitool_ramming_flow": "10",
|
||||
"filament_multitool_ramming_volume": "10",
|
||||
"filament_notes": "\"\"",
|
||||
"filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"",
|
||||
"filament_retract_lift_above": "nil",
|
||||
"filament_retract_lift_below": "nil",
|
||||
"filament_retract_lift_enforce": "nil",
|
||||
"filament_shrink": "100%",
|
||||
"filament_toolchange_delay": "0",
|
||||
"filament_unload_time": "0",
|
||||
"filament_unloading_speed": "90",
|
||||
"filament_unloading_speed_start": "100",
|
||||
"material_flow_dependent_temperature": "0",
|
||||
"material_flow_temp_graph": "[[1.0,190],[1.2,220]]",
|
||||
"pressure_advance": "0.048",
|
||||
"support_material_interface_fan_speed": "-1",
|
||||
"compatible_printers": [
|
||||
"Creality Ender-5 Max 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,163 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Generic ABS @Ender-5 Max-all",
|
||||
"inherits": "fdm_filament_abs",
|
||||
"from": "system",
|
||||
"setting_id": "3BjyaE4hGrz7tqnk",
|
||||
"instantiation": "true",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"80"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"90"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"90"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"60"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"30"
|
||||
],
|
||||
"filament_cost": [
|
||||
"15"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.24"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_diameter": [
|
||||
"1.75"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"18"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": [
|
||||
"15"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_restart_extra": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_when_changing_layer": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_soluble": [
|
||||
"0"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Generic"
|
||||
],
|
||||
"filament_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop_types": [
|
||||
"nil"
|
||||
],
|
||||
"full_fan_speed_layer": [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"90"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"90"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"280"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"60"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"0"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"0"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"12"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"90"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"90"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; Filament gcode\n"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n"
|
||||
],
|
||||
"activate_chamber_temp_control": "0",
|
||||
"chamber_temperature": "0",
|
||||
"cool_cds_fan_start_at_height": "0.5",
|
||||
"cool_special_cds_fan_speed": "0",
|
||||
"customized_plate_temp": "90",
|
||||
"customized_plate_temp_initial_layer": "90",
|
||||
"default_filament_colour": "\"\"",
|
||||
"enable_overhang_bridge_fan": "1",
|
||||
"enable_pressure_advance": "1",
|
||||
"enable_special_area_additional_cooling_fan": "0",
|
||||
"epoxy_resin_plate_temp": "90",
|
||||
"epoxy_resin_plate_temp_initial_layer": "90",
|
||||
"filament_cooling_final_speed": "3.4",
|
||||
"filament_cooling_initial_speed": "2.2",
|
||||
"filament_cooling_moves": "4",
|
||||
"filament_load_time": "0",
|
||||
"filament_loading_speed": "28",
|
||||
"filament_loading_speed_start": "3",
|
||||
"filament_multitool_ramming": "0",
|
||||
"filament_multitool_ramming_flow": "10",
|
||||
"filament_multitool_ramming_volume": "10",
|
||||
"filament_notes": "\"\"",
|
||||
"filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"",
|
||||
"filament_retract_lift_above": "nil",
|
||||
"filament_retract_lift_below": "nil",
|
||||
"filament_retract_lift_enforce": "nil",
|
||||
"filament_shrink": "100%",
|
||||
"filament_toolchange_delay": "0",
|
||||
"filament_unload_time": "0",
|
||||
"filament_unloading_speed": "90",
|
||||
"filament_unloading_speed_start": "100",
|
||||
"material_flow_dependent_temperature": "0",
|
||||
"material_flow_temp_graph": "[[3.0,230],[5.0,250],[10.0,260]]",
|
||||
"pressure_advance": "0.034",
|
||||
"support_material_interface_fan_speed": "-1",
|
||||
"compatible_printers": [
|
||||
"Creality Ender-5 Max 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,175 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Generic ASA @Ender-5 Max-all",
|
||||
"inherits": "fdm_filament_asa",
|
||||
"from": "system",
|
||||
"setting_id": "1cOFjktr0dBTbYS4",
|
||||
"instantiation": "true",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"close_fan_the_first_x_layers": [
|
||||
"1"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"80"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"90"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"90"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"60"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"50"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"30"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"70"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"20"
|
||||
],
|
||||
"filament_cost": [
|
||||
"30"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.24"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_diameter": [
|
||||
"1.75"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.93"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"12"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": [
|
||||
"15"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"100%"
|
||||
],
|
||||
"filament_retract_restart_extra": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_when_changing_layer": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_soluble": [
|
||||
"0"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Generic"
|
||||
],
|
||||
"filament_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop_types": [
|
||||
"nil"
|
||||
],
|
||||
"full_fan_speed_layer": [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"90"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"90"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"280"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"0"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"0"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"12"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"90"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"90"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; filament start gcode\n"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n"
|
||||
],
|
||||
"activate_chamber_temp_control": "0",
|
||||
"chamber_temperature": "55",
|
||||
"cool_cds_fan_start_at_height": "0.5",
|
||||
"cool_special_cds_fan_speed": "0",
|
||||
"customized_plate_temp": "90",
|
||||
"customized_plate_temp_initial_layer": "90",
|
||||
"default_filament_colour": "\"\"",
|
||||
"enable_overhang_bridge_fan": "1",
|
||||
"enable_pressure_advance": "1",
|
||||
"enable_special_area_additional_cooling_fan": "0",
|
||||
"epoxy_resin_plate_temp": "90",
|
||||
"epoxy_resin_plate_temp_initial_layer": "90",
|
||||
"filament_cooling_final_speed": "3.4",
|
||||
"filament_cooling_initial_speed": "2.2",
|
||||
"filament_cooling_moves": "4",
|
||||
"filament_load_time": "0",
|
||||
"filament_loading_speed": "28",
|
||||
"filament_loading_speed_start": "3",
|
||||
"filament_multitool_ramming": "0",
|
||||
"filament_multitool_ramming_flow": "10",
|
||||
"filament_multitool_ramming_volume": "10",
|
||||
"filament_notes": "\"\"",
|
||||
"filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"",
|
||||
"filament_retract_lift_above": "nil",
|
||||
"filament_retract_lift_below": "nil",
|
||||
"filament_retract_lift_enforce": "nil",
|
||||
"filament_shrink": "100%",
|
||||
"filament_toolchange_delay": "0",
|
||||
"filament_unload_time": "0",
|
||||
"filament_unloading_speed": "90",
|
||||
"filament_unloading_speed_start": "100",
|
||||
"material_flow_dependent_temperature": "0",
|
||||
"material_flow_temp_graph": "[[3.0,240],[8.0,250],[12.0,260]]",
|
||||
"pressure_advance": "0.03",
|
||||
"support_material_interface_fan_speed": "-1",
|
||||
"compatible_printers": [
|
||||
"Creality Ender-5 Max 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,163 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Generic PETG @Ender-5 Max-all",
|
||||
"inherits": "fdm_filament_petg",
|
||||
"from": "system",
|
||||
"setting_id": "yNgF407ERXuU7LHE",
|
||||
"instantiation": "true",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"close_fan_the_first_x_layers": [
|
||||
"1"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"70"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"70"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"0"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"0"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"30"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"60"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"20"
|
||||
],
|
||||
"filament_cost": [
|
||||
"14"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.24"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"40"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"14"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"90%"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"0.4"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"40"
|
||||
],
|
||||
"filament_type": [
|
||||
"PETG"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"80"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"80"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"240"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"240"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"270"
|
||||
],
|
||||
"nozzle_temperature_range_low": [
|
||||
"220"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"90"
|
||||
],
|
||||
"overhang_fan_threshold": [
|
||||
"25%"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"1"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"0"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"12"
|
||||
],
|
||||
"temperature_vitrification": [
|
||||
"80"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"80"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"80"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; filament start gcode\n"
|
||||
],
|
||||
"activate_chamber_temp_control": "0",
|
||||
"chamber_temperature": "0",
|
||||
"cool_cds_fan_start_at_height": "0.5",
|
||||
"cool_special_cds_fan_speed": "0",
|
||||
"customized_plate_temp": "80",
|
||||
"customized_plate_temp_initial_layer": "80",
|
||||
"default_filament_colour": "\"\"",
|
||||
"enable_overhang_bridge_fan": "1",
|
||||
"enable_pressure_advance": "1",
|
||||
"enable_special_area_additional_cooling_fan": "0",
|
||||
"epoxy_resin_plate_temp": "80",
|
||||
"epoxy_resin_plate_temp_initial_layer": "80",
|
||||
"filament_cooling_final_speed": "3.4",
|
||||
"filament_cooling_initial_speed": "2.2",
|
||||
"filament_cooling_moves": "4",
|
||||
"filament_load_time": "0",
|
||||
"filament_loading_speed": "28",
|
||||
"filament_loading_speed_start": "3",
|
||||
"filament_multitool_ramming": "0",
|
||||
"filament_multitool_ramming_flow": "10",
|
||||
"filament_multitool_ramming_volume": "10",
|
||||
"filament_notes": "\"\"",
|
||||
"filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"",
|
||||
"filament_retract_lift_above": "nil",
|
||||
"filament_retract_lift_below": "nil",
|
||||
"filament_retract_lift_enforce": "nil",
|
||||
"filament_shrink": "100%",
|
||||
"filament_toolchange_delay": "0",
|
||||
"filament_unload_time": "0",
|
||||
"filament_unloading_speed": "90",
|
||||
"filament_unloading_speed_start": "100",
|
||||
"material_flow_dependent_temperature": "0",
|
||||
"material_flow_temp_graph": "[[0.8,230],[1.0,240]]",
|
||||
"pressure_advance": "0.064",
|
||||
"support_material_interface_fan_speed": "-1",
|
||||
"compatible_printers": [
|
||||
"Creality Ender-5 Max 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,161 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Generic PLA @Ender-5 Max-all",
|
||||
"inherits": "fdm_filament_pla",
|
||||
"from": "system",
|
||||
"setting_id": "ubfcxetXGj6agAoi",
|
||||
"instantiation": "true",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"45"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"45"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"50"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_diameter": [
|
||||
"1.75"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"14"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": [
|
||||
"15"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"80%"
|
||||
],
|
||||
"filament_retract_restart_extra": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_when_changing_layer": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"0.8"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_soluble": [
|
||||
"0"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Generic"
|
||||
],
|
||||
"filament_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop_types": [
|
||||
"nil"
|
||||
],
|
||||
"full_fan_speed_layer": [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"55"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"55"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"210"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"210"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"240"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"0"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"12"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"20"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"55"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"55"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n"
|
||||
],
|
||||
"activate_chamber_temp_control": "0",
|
||||
"chamber_temperature": "0",
|
||||
"cool_cds_fan_start_at_height": "0.5",
|
||||
"cool_special_cds_fan_speed": "0",
|
||||
"customized_plate_temp": "55",
|
||||
"customized_plate_temp_initial_layer": "55",
|
||||
"default_filament_colour": "\"\"",
|
||||
"enable_overhang_bridge_fan": "1",
|
||||
"enable_pressure_advance": "1",
|
||||
"enable_special_area_additional_cooling_fan": "0",
|
||||
"epoxy_resin_plate_temp": "55",
|
||||
"epoxy_resin_plate_temp_initial_layer": "55",
|
||||
"filament_cooling_final_speed": "3.4",
|
||||
"filament_cooling_initial_speed": "2.2",
|
||||
"filament_cooling_moves": "4",
|
||||
"filament_load_time": "0",
|
||||
"filament_loading_speed": "28",
|
||||
"filament_loading_speed_start": "3",
|
||||
"filament_multitool_ramming": "0",
|
||||
"filament_multitool_ramming_flow": "10",
|
||||
"filament_multitool_ramming_volume": "10",
|
||||
"filament_notes": "\"\"",
|
||||
"filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"",
|
||||
"filament_retract_lift_above": "nil",
|
||||
"filament_retract_lift_below": "nil",
|
||||
"filament_retract_lift_enforce": "nil",
|
||||
"filament_shrink": "100%",
|
||||
"filament_shrinkage_compensation_z": "100%",
|
||||
"filament_toolchange_delay": "0",
|
||||
"filament_unload_time": "0",
|
||||
"filament_unloading_speed": "90",
|
||||
"filament_unloading_speed_start": "100",
|
||||
"material_flow_dependent_temperature": "0",
|
||||
"material_flow_temp_graph": "[[0.8,190],[1.0,210]]",
|
||||
"pressure_advance": "0.04",
|
||||
"support_material_interface_fan_speed": "-1",
|
||||
"compatible_printers": [
|
||||
"Creality Ender-5 Max 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,161 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Generic PLA-CF @Ender-5 Max-all",
|
||||
"inherits": "fdm_filament_pla",
|
||||
"from": "system",
|
||||
"setting_id": "AHrCSGRui6sRCmQx",
|
||||
"instantiation": "true",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"45"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"45"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"50"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"filament_cost": [
|
||||
"30"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_diameter": [
|
||||
"1.75"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"18"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": [
|
||||
"15"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_restart_extra": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_when_changing_layer": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_soluble": [
|
||||
"0"
|
||||
],
|
||||
"filament_type": [
|
||||
"PLA-CF"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Generic"
|
||||
],
|
||||
"filament_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop_types": [
|
||||
"nil"
|
||||
],
|
||||
"full_fan_speed_layer": [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"50"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"240"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"0"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"10"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"20"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"50"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n"
|
||||
],
|
||||
"activate_chamber_temp_control": "0",
|
||||
"chamber_temperature": "0",
|
||||
"cool_cds_fan_start_at_height": "0.5",
|
||||
"cool_special_cds_fan_speed": "0",
|
||||
"customized_plate_temp": "50",
|
||||
"customized_plate_temp_initial_layer": "50",
|
||||
"default_filament_colour": "\"\"",
|
||||
"enable_overhang_bridge_fan": "1",
|
||||
"enable_pressure_advance": "1",
|
||||
"enable_special_area_additional_cooling_fan": "0",
|
||||
"epoxy_resin_plate_temp": "50",
|
||||
"epoxy_resin_plate_temp_initial_layer": "50",
|
||||
"filament_cooling_final_speed": "3.4",
|
||||
"filament_cooling_initial_speed": "2.2",
|
||||
"filament_cooling_moves": "4",
|
||||
"filament_load_time": "0",
|
||||
"filament_loading_speed": "28",
|
||||
"filament_loading_speed_start": "3",
|
||||
"filament_multitool_ramming": "0",
|
||||
"filament_multitool_ramming_flow": "10",
|
||||
"filament_multitool_ramming_volume": "10",
|
||||
"filament_notes": "\"\"",
|
||||
"filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"",
|
||||
"filament_retract_lift_above": "nil",
|
||||
"filament_retract_lift_below": "nil",
|
||||
"filament_retract_lift_enforce": "nil",
|
||||
"filament_shrink": "100%",
|
||||
"filament_shrinkage_compensation_z": "100%",
|
||||
"filament_toolchange_delay": "0",
|
||||
"filament_unload_time": "0",
|
||||
"filament_unloading_speed": "90",
|
||||
"filament_unloading_speed_start": "100",
|
||||
"material_flow_dependent_temperature": "0",
|
||||
"material_flow_temp_graph": "[[1.0,190],[1.2,220]]",
|
||||
"pressure_advance": "0.03",
|
||||
"support_material_interface_fan_speed": "-1",
|
||||
"compatible_printers": [
|
||||
"Creality Ender-5 Max 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,155 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Generic PLA-Silk @Ender-5 Max-all",
|
||||
"inherits": "fdm_filament_pla",
|
||||
"from": "system",
|
||||
"setting_id": "zIrKl9P6Aer6sbiS",
|
||||
"instantiation": "true",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"45"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"45"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"50"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"filament_diameter": [
|
||||
"1.75"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"10"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": [
|
||||
"15"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"80%"
|
||||
],
|
||||
"filament_retract_restart_extra": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_when_changing_layer": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"0.8"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"filament_soluble": [
|
||||
"0"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Generic"
|
||||
],
|
||||
"filament_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop_types": [
|
||||
"nil"
|
||||
],
|
||||
"full_fan_speed_layer": [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"55"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"55"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"240"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"0"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"14"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"20"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"55"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"55"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n"
|
||||
],
|
||||
"activate_chamber_temp_control": "0",
|
||||
"chamber_temperature": "0",
|
||||
"cool_cds_fan_start_at_height": "0.5",
|
||||
"cool_special_cds_fan_speed": "0",
|
||||
"customized_plate_temp": "55",
|
||||
"customized_plate_temp_initial_layer": "55",
|
||||
"default_filament_colour": "\"\"",
|
||||
"enable_overhang_bridge_fan": "1",
|
||||
"enable_pressure_advance": "1",
|
||||
"enable_special_area_additional_cooling_fan": "0",
|
||||
"epoxy_resin_plate_temp": "55",
|
||||
"epoxy_resin_plate_temp_initial_layer": "55",
|
||||
"filament_cooling_final_speed": "3.4",
|
||||
"filament_cooling_initial_speed": "2.2",
|
||||
"filament_cooling_moves": "4",
|
||||
"filament_load_time": "0",
|
||||
"filament_loading_speed": "28",
|
||||
"filament_loading_speed_start": "3",
|
||||
"filament_multitool_ramming": "0",
|
||||
"filament_multitool_ramming_flow": "10",
|
||||
"filament_multitool_ramming_volume": "10",
|
||||
"filament_notes": "\"\"",
|
||||
"filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"",
|
||||
"filament_retract_lift_above": "nil",
|
||||
"filament_retract_lift_below": "nil",
|
||||
"filament_retract_lift_enforce": "nil",
|
||||
"filament_shrink": "100%",
|
||||
"filament_shrinkage_compensation_z": "100%",
|
||||
"filament_toolchange_delay": "0",
|
||||
"filament_unload_time": "0",
|
||||
"filament_unloading_speed": "90",
|
||||
"filament_unloading_speed_start": "100",
|
||||
"material_flow_dependent_temperature": "0",
|
||||
"material_flow_temp_graph": "[[0.8,190],[1.0,220]]",
|
||||
"pressure_advance": "0.044",
|
||||
"support_material_interface_fan_speed": "-1",
|
||||
"compatible_printers": [
|
||||
"Creality Ender-5 Max 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,166 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Generic TPU @Ender-5 Max-all",
|
||||
"inherits": "fdm_filament_tpu",
|
||||
"from": "system",
|
||||
"setting_id": "KPUcdZyegXYeyHOL",
|
||||
"instantiation": "true",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"45"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"45"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"35"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"35"
|
||||
],
|
||||
"filament_cost": [
|
||||
"25"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_diameter": [
|
||||
"1.75"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"1"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"2"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": [
|
||||
"15"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_restart_extra": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_when_changing_layer": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_soluble": [
|
||||
"0"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Generic"
|
||||
],
|
||||
"filament_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop_types": [
|
||||
"nil"
|
||||
],
|
||||
"full_fan_speed_layer": [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"50"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"210"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"210"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"220"
|
||||
],
|
||||
"overhang_fan_threshold": [
|
||||
"50%"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"0"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"10"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"10"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"50"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n"
|
||||
],
|
||||
"activate_chamber_temp_control": "0",
|
||||
"chamber_temperature": "0",
|
||||
"cool_cds_fan_start_at_height": "0.5",
|
||||
"cool_special_cds_fan_speed": "0",
|
||||
"customized_plate_temp": "50",
|
||||
"customized_plate_temp_initial_layer": "50",
|
||||
"default_filament_colour": "\"\"",
|
||||
"enable_overhang_bridge_fan": "1",
|
||||
"enable_pressure_advance": "1",
|
||||
"enable_special_area_additional_cooling_fan": "0",
|
||||
"epoxy_resin_plate_temp": "50",
|
||||
"epoxy_resin_plate_temp_initial_layer": "50",
|
||||
"filament_cooling_final_speed": "3.4",
|
||||
"filament_cooling_initial_speed": "2.2",
|
||||
"filament_cooling_moves": "4",
|
||||
"filament_load_time": "0",
|
||||
"filament_loading_speed": "28",
|
||||
"filament_loading_speed_start": "3",
|
||||
"filament_multitool_ramming": "0",
|
||||
"filament_multitool_ramming_flow": "10",
|
||||
"filament_multitool_ramming_volume": "10",
|
||||
"filament_notes": "\"\"",
|
||||
"filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"",
|
||||
"filament_retract_lift_above": "nil",
|
||||
"filament_retract_lift_below": "nil",
|
||||
"filament_retract_lift_enforce": "nil",
|
||||
"filament_shrink": "100%",
|
||||
"filament_toolchange_delay": "0",
|
||||
"filament_unload_time": "0",
|
||||
"filament_unloading_speed": "90",
|
||||
"filament_unloading_speed_start": "100",
|
||||
"material_flow_dependent_temperature": "0",
|
||||
"material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]",
|
||||
"pressure_advance": "0.4",
|
||||
"support_material_interface_fan_speed": "-1",
|
||||
"compatible_printers": [
|
||||
"Creality Ender-5 Max 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,175 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "HP-ASA @Ender-5 Max-all",
|
||||
"inherits": "fdm_filament_asa",
|
||||
"from": "system",
|
||||
"setting_id": "JzsojF2Um23vm2qT",
|
||||
"instantiation": "true",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"close_fan_the_first_x_layers": [
|
||||
"1"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"80"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"90"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"90"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"60"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"50"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"30"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"50"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"20"
|
||||
],
|
||||
"filament_cost": [
|
||||
"29"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.15"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_diameter": [
|
||||
"1.75"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.88"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"16"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": [
|
||||
"15"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_restart_extra": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_when_changing_layer": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_soluble": [
|
||||
"0"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Creality"
|
||||
],
|
||||
"filament_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop_types": [
|
||||
"nil"
|
||||
],
|
||||
"full_fan_speed_layer": [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"90"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"90"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"280"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"0"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"0"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"10"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"90"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"90"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; filament start gcode\n"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n"
|
||||
],
|
||||
"activate_chamber_temp_control": "0",
|
||||
"chamber_temperature": "55",
|
||||
"cool_cds_fan_start_at_height": "0.5",
|
||||
"cool_special_cds_fan_speed": "0",
|
||||
"customized_plate_temp": "90",
|
||||
"customized_plate_temp_initial_layer": "90",
|
||||
"default_filament_colour": "\"\"",
|
||||
"enable_overhang_bridge_fan": "1",
|
||||
"enable_pressure_advance": "1",
|
||||
"enable_special_area_additional_cooling_fan": "0",
|
||||
"epoxy_resin_plate_temp": "90",
|
||||
"epoxy_resin_plate_temp_initial_layer": "90",
|
||||
"filament_cooling_final_speed": "3.4",
|
||||
"filament_cooling_initial_speed": "2.2",
|
||||
"filament_cooling_moves": "4",
|
||||
"filament_load_time": "0",
|
||||
"filament_loading_speed": "28",
|
||||
"filament_loading_speed_start": "3",
|
||||
"filament_multitool_ramming": "0",
|
||||
"filament_multitool_ramming_flow": "10",
|
||||
"filament_multitool_ramming_volume": "10",
|
||||
"filament_notes": "\"\"",
|
||||
"filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"",
|
||||
"filament_retract_lift_above": "nil",
|
||||
"filament_retract_lift_below": "nil",
|
||||
"filament_retract_lift_enforce": "nil",
|
||||
"filament_shrink": "100%",
|
||||
"filament_toolchange_delay": "0",
|
||||
"filament_unload_time": "0",
|
||||
"filament_unloading_speed": "90",
|
||||
"filament_unloading_speed_start": "100",
|
||||
"material_flow_dependent_temperature": "0",
|
||||
"material_flow_temp_graph": "[[3.0,240],[8.0,250],[12.0,260]]",
|
||||
"pressure_advance": "0.032",
|
||||
"support_material_interface_fan_speed": "-1",
|
||||
"compatible_printers": [
|
||||
"Creality Ender-5 Max 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,168 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "HP-TPU @Ender-5 Max-all",
|
||||
"inherits": "fdm_filament_tpu",
|
||||
"from": "system",
|
||||
"setting_id": "7Y7KjqVEXrce3jKO",
|
||||
"instantiation": "true",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"45"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"45"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"35"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"35"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.26"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_diameter": [
|
||||
"1.75"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"1"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"2.5"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": [
|
||||
"15"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_restart_extra": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_when_changing_layer": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"2"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_soluble": [
|
||||
"0"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Creality"
|
||||
],
|
||||
"filament_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop_types": [
|
||||
"nil"
|
||||
],
|
||||
"full_fan_speed_layer": [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"50"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"210"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"210"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"220"
|
||||
],
|
||||
"overhang_fan_threshold": [
|
||||
"50%"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"0"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"10"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"10"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"50"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n"
|
||||
],
|
||||
"activate_chamber_temp_control": "0",
|
||||
"chamber_temperature": "0",
|
||||
"cool_cds_fan_start_at_height": "0.5",
|
||||
"cool_special_cds_fan_speed": "0",
|
||||
"customized_plate_temp": "50",
|
||||
"customized_plate_temp_initial_layer": "50",
|
||||
"default_filament_colour": "\"\"",
|
||||
"enable_overhang_bridge_fan": "1",
|
||||
"enable_pressure_advance": "1",
|
||||
"enable_special_area_additional_cooling_fan": "0",
|
||||
"epoxy_resin_plate_temp": "50",
|
||||
"epoxy_resin_plate_temp_initial_layer": "50",
|
||||
"filament_cooling_final_speed": "3.4",
|
||||
"filament_cooling_initial_speed": "2.2",
|
||||
"filament_cooling_moves": "4",
|
||||
"filament_load_time": "0",
|
||||
"filament_loading_speed": "28",
|
||||
"filament_loading_speed_start": "3",
|
||||
"filament_multitool_ramming": "0",
|
||||
"filament_multitool_ramming_flow": "10",
|
||||
"filament_multitool_ramming_volume": "10",
|
||||
"filament_notes": "\"\"",
|
||||
"filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"",
|
||||
"filament_retract_lift_above": "nil",
|
||||
"filament_retract_lift_below": "nil",
|
||||
"filament_retract_lift_enforce": "nil",
|
||||
"filament_shrink": "100%",
|
||||
"filament_toolchange_delay": "0",
|
||||
"filament_unload_time": "0",
|
||||
"filament_unloading_speed": "90",
|
||||
"filament_unloading_speed_start": "100",
|
||||
"material_flow_dependent_temperature": "0",
|
||||
"material_flow_temp_graph": "[[3.0,210], [10.0,220], [12.0,230]]",
|
||||
"pressure_advance": "0.4",
|
||||
"support_material_interface_fan_speed": "-1",
|
||||
"compatible_printers": [
|
||||
"Creality Ender-5 Max 0.4 nozzle",
|
||||
"Creality Ender-5 Max 0.6 nozzle",
|
||||
"Creality Ender-5 Max 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,166 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Hyper ABS @Ender-5 Max-all",
|
||||
"inherits": "fdm_filament_abs",
|
||||
"from": "system",
|
||||
"setting_id": "jPfMyNBquP31h2Eb",
|
||||
"instantiation": "true",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"80"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"90"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"90"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"60"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"20"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"20"
|
||||
],
|
||||
"filament_cost": [
|
||||
"15"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.08"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"nil"
|
||||
],
|
||||
"filament_diameter": [
|
||||
"1.75"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.92"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"60"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": [
|
||||
"15"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_restart_extra": [
|
||||
"0"
|
||||
],
|
||||
"filament_retract_when_changing_layer": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"nil"
|
||||
],
|
||||
"filament_soluble": [
|
||||
"0"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Creality"
|
||||
],
|
||||
"filament_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop_types": [
|
||||
"nil"
|
||||
],
|
||||
"full_fan_speed_layer": [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"90"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"90"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"260"
|
||||
],
|
||||
"nozzle_temperature_range_low": [
|
||||
"230"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"20"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"0"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"5"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"90"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"90"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; Filament gcode\n"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n"
|
||||
],
|
||||
"activate_chamber_temp_control": "0",
|
||||
"chamber_temperature": "35",
|
||||
"cool_cds_fan_start_at_height": "0.5",
|
||||
"cool_special_cds_fan_speed": "0",
|
||||
"default_filament_colour": "\"\"",
|
||||
"enable_overhang_bridge_fan": "1",
|
||||
"enable_pressure_advance": "1",
|
||||
"enable_special_area_additional_cooling_fan": "0",
|
||||
"epoxy_resin_plate_temp": "90",
|
||||
"epoxy_resin_plate_temp_initial_layer": "90",
|
||||
"filament_cooling_final_speed": "3.4",
|
||||
"filament_cooling_initial_speed": "2.2",
|
||||
"filament_cooling_moves": "4",
|
||||
"filament_load_time": "0",
|
||||
"filament_loading_speed": "28",
|
||||
"filament_loading_speed_start": "3",
|
||||
"filament_multitool_ramming": "0",
|
||||
"filament_multitool_ramming_flow": "10",
|
||||
"filament_multitool_ramming_volume": "10",
|
||||
"filament_notes": "\"\"",
|
||||
"filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"",
|
||||
"filament_retract_lift_above": "0",
|
||||
"filament_retract_lift_below": "0",
|
||||
"filament_retract_lift_enforce": "All Surfaces",
|
||||
"filament_shrink": "100%",
|
||||
"filament_toolchange_delay": "0",
|
||||
"filament_unload_time": "0",
|
||||
"filament_unloading_speed": "90",
|
||||
"filament_unloading_speed_start": "100",
|
||||
"material_flow_dependent_temperature": "0",
|
||||
"material_flow_temp_graph": "[[3.0,230],[5.0,250],[10.0,260]]",
|
||||
"pressure_advance": "0.025",
|
||||
"support_material_interface_fan_speed": "-1",
|
||||
"compatible_printers": [
|
||||
"Creality Ender-5 Max 0.4 nozzle",
|
||||
"Creality Ender-5 Max 0.6 nozzle",
|
||||
"Creality Ender-5 Max 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,163 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Hyper PETG @Ender-5 Max-all",
|
||||
"inherits": "fdm_filament_petg",
|
||||
"from": "system",
|
||||
"setting_id": "nr57CpZ5PwPmcOCR",
|
||||
"instantiation": "true",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"close_fan_the_first_x_layers": [
|
||||
"1"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"70"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"70"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"0"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"0"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"30"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"50"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"20"
|
||||
],
|
||||
"filament_cost": [
|
||||
"25"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.23"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"23"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"80%"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"filament_type": [
|
||||
"PETG"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Creality"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"80"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"80"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"240"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"240"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"270"
|
||||
],
|
||||
"nozzle_temperature_range_low": [
|
||||
"220"
|
||||
],
|
||||
"overhang_fan_speed": [
|
||||
"90"
|
||||
],
|
||||
"overhang_fan_threshold": [
|
||||
"25%"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"1"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"0"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"12"
|
||||
],
|
||||
"temperature_vitrification": [
|
||||
"80"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"80"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"80"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; filament start gcode\n"
|
||||
],
|
||||
"activate_chamber_temp_control": "0",
|
||||
"chamber_temperature": "0",
|
||||
"cool_cds_fan_start_at_height": "0.5",
|
||||
"cool_special_cds_fan_speed": "0",
|
||||
"customized_plate_temp": "80",
|
||||
"customized_plate_temp_initial_layer": "80",
|
||||
"default_filament_colour": "\"\"",
|
||||
"enable_overhang_bridge_fan": "1",
|
||||
"enable_pressure_advance": "1",
|
||||
"enable_special_area_additional_cooling_fan": "0",
|
||||
"epoxy_resin_plate_temp": "80",
|
||||
"epoxy_resin_plate_temp_initial_layer": "80",
|
||||
"filament_cooling_final_speed": "3.4",
|
||||
"filament_cooling_initial_speed": "2.2",
|
||||
"filament_cooling_moves": "4",
|
||||
"filament_load_time": "0",
|
||||
"filament_loading_speed": "28",
|
||||
"filament_loading_speed_start": "3",
|
||||
"filament_multitool_ramming": "0",
|
||||
"filament_multitool_ramming_flow": "10",
|
||||
"filament_multitool_ramming_volume": "10",
|
||||
"filament_notes": "\"\"",
|
||||
"filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"",
|
||||
"filament_retract_lift_above": "nil",
|
||||
"filament_retract_lift_below": "nil",
|
||||
"filament_retract_lift_enforce": "nil",
|
||||
"filament_shrink": "100%",
|
||||
"filament_toolchange_delay": "0",
|
||||
"filament_unload_time": "0",
|
||||
"filament_unloading_speed": "90",
|
||||
"filament_unloading_speed_start": "100",
|
||||
"material_flow_dependent_temperature": "0",
|
||||
"material_flow_temp_graph": "[[0.8,220],[1.0,240]]",
|
||||
"pressure_advance": "0.05",
|
||||
"support_material_interface_fan_speed": "-1",
|
||||
"compatible_printers": [
|
||||
"Creality Ender-5 Max 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,160 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Hyper PLA @Ender-5 Max-all",
|
||||
"inherits": "fdm_filament_pla",
|
||||
"from": "system",
|
||||
"setting_id": "Nb1H9jKg8CPQXLVI",
|
||||
"instantiation": "true",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"45"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"45"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"50"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"filament_cost": [
|
||||
"30"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_diameter": [
|
||||
"1.75"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"23"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": [
|
||||
"15"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_restart_extra": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_when_changing_layer": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_soluble": [
|
||||
"0"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Creality"
|
||||
],
|
||||
"filament_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop_types": [
|
||||
"nil"
|
||||
],
|
||||
"full_fan_speed_layer": [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"55"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"45"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"240"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"0"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"10"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"20"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"55"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"45"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n"
|
||||
],
|
||||
"activate_chamber_temp_control": "0",
|
||||
"chamber_temperature": "0",
|
||||
"cool_cds_fan_start_at_height": "0.5",
|
||||
"cool_special_cds_fan_speed": "0",
|
||||
"customized_plate_temp": "55",
|
||||
"customized_plate_temp_initial_layer": "45",
|
||||
"default_filament_colour": "\"\"",
|
||||
"enable_overhang_bridge_fan": "1",
|
||||
"enable_pressure_advance": "1",
|
||||
"enable_special_area_additional_cooling_fan": "0",
|
||||
"epoxy_resin_plate_temp": "55",
|
||||
"epoxy_resin_plate_temp_initial_layer": "45",
|
||||
"filament_cooling_final_speed": "3.4",
|
||||
"filament_cooling_initial_speed": "2.2",
|
||||
"filament_cooling_moves": "4",
|
||||
"filament_load_time": "0",
|
||||
"filament_loading_speed": "28",
|
||||
"filament_loading_speed_start": "3",
|
||||
"filament_multitool_ramming": "0",
|
||||
"filament_multitool_ramming_flow": "10",
|
||||
"filament_multitool_ramming_volume": "10",
|
||||
"filament_notes": "\"\"",
|
||||
"filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"",
|
||||
"filament_retract_lift_above": "nil",
|
||||
"filament_retract_lift_below": "nil",
|
||||
"filament_retract_lift_enforce": "nil",
|
||||
"filament_shrink": "100%",
|
||||
"filament_shrinkage_compensation_z": "100%",
|
||||
"filament_toolchange_delay": "0",
|
||||
"filament_unload_time": "0",
|
||||
"filament_unloading_speed": "90",
|
||||
"filament_unloading_speed_start": "100",
|
||||
"material_flow_dependent_temperature": "0",
|
||||
"material_flow_temp_graph": "[[1.0,190],[1.5,220]]",
|
||||
"pressure_advance": "0.048",
|
||||
"support_material_interface_fan_speed": "-1",
|
||||
"compatible_printers": [
|
||||
"Creality Ender-5 Max 0.4 nozzle",
|
||||
"Creality Ender-5 Max 0.6 nozzle",
|
||||
"Creality Ender-5 Max 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,163 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Hyper PLA-CF @Ender-5 Max-all",
|
||||
"inherits": "fdm_filament_pla",
|
||||
"from": "system",
|
||||
"setting_id": "pW3AHx1VemLWSa7q",
|
||||
"instantiation": "true",
|
||||
"activate_air_filtration": [
|
||||
"0"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"complete_print_exhaust_fan_speed": [
|
||||
"80"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"45"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"45"
|
||||
],
|
||||
"during_print_exhaust_fan_speed": [
|
||||
"60"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"50"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"filament_cost": [
|
||||
"32"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.27"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_diameter": [
|
||||
"1.75"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_is_support": [
|
||||
"0"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"23"
|
||||
],
|
||||
"filament_minimal_purge_on_wipe_tower": [
|
||||
"15"
|
||||
],
|
||||
"filament_retract_before_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_restart_extra": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retract_when_changing_layer": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_length": [
|
||||
"nil"
|
||||
],
|
||||
"filament_retraction_minimum_travel": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"filament_soluble": [
|
||||
"0"
|
||||
],
|
||||
"filament_type": [
|
||||
"PLA-CF"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Creality"
|
||||
],
|
||||
"filament_wipe": [
|
||||
"nil"
|
||||
],
|
||||
"filament_wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"nil"
|
||||
],
|
||||
"filament_z_hop_types": [
|
||||
"nil"
|
||||
],
|
||||
"full_fan_speed_layer": [
|
||||
"0"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"50"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"240"
|
||||
],
|
||||
"required_nozzle_HRC": [
|
||||
"0"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"10"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"20"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"50"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"50"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n"
|
||||
],
|
||||
"activate_chamber_temp_control": "0",
|
||||
"chamber_temperature": "35",
|
||||
"cool_cds_fan_start_at_height": "0.5",
|
||||
"cool_special_cds_fan_speed": "0",
|
||||
"customized_plate_temp": "50",
|
||||
"customized_plate_temp_initial_layer": "50",
|
||||
"default_filament_colour": "\"\"",
|
||||
"enable_overhang_bridge_fan": "1",
|
||||
"enable_pressure_advance": "1",
|
||||
"enable_special_area_additional_cooling_fan": "0",
|
||||
"epoxy_resin_plate_temp": "50",
|
||||
"epoxy_resin_plate_temp_initial_layer": "50",
|
||||
"filament_cooling_final_speed": "3.4",
|
||||
"filament_cooling_initial_speed": "2.2",
|
||||
"filament_cooling_moves": "4",
|
||||
"filament_load_time": "0",
|
||||
"filament_loading_speed": "28",
|
||||
"filament_loading_speed_start": "3",
|
||||
"filament_multitool_ramming": "0",
|
||||
"filament_multitool_ramming_flow": "10",
|
||||
"filament_multitool_ramming_volume": "10",
|
||||
"filament_notes": "\"\"",
|
||||
"filament_ramming_parameters": "\"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6\"",
|
||||
"filament_retract_lift_above": "nil",
|
||||
"filament_retract_lift_below": "nil",
|
||||
"filament_retract_lift_enforce": "nil",
|
||||
"filament_shrink": "100%",
|
||||
"filament_toolchange_delay": "0",
|
||||
"filament_unload_time": "0",
|
||||
"filament_unloading_speed": "90",
|
||||
"filament_unloading_speed_start": "100",
|
||||
"material_flow_dependent_temperature": "0",
|
||||
"material_flow_temp_graph": "[[1.0,190],[1.2,220]]",
|
||||
"pressure_advance": "0.04",
|
||||
"support_material_interface_fan_speed": "-1",
|
||||
"compatible_printers": [
|
||||
"Creality Ender-5 Max 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
+2545
-2545
File diff suppressed because it is too large
Load Diff
@@ -1,91 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "fdm_filament_paht",
|
||||
"inherits": "fdm_filament_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"filament_max_volumetric_speed": [
|
||||
"12"
|
||||
],
|
||||
"filament_type": [
|
||||
"PAHT"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.24"
|
||||
],
|
||||
"filament_cost": [
|
||||
"0"
|
||||
],
|
||||
"cool_plate_temp": [
|
||||
"35"
|
||||
],
|
||||
"eng_plate_temp": [
|
||||
"0"
|
||||
],
|
||||
"textured_plate_temp": [
|
||||
"60"
|
||||
],
|
||||
"cool_plate_temp_initial_layer": [
|
||||
"35"
|
||||
],
|
||||
"eng_plate_temp_initial_layer": [
|
||||
"0"
|
||||
],
|
||||
"textured_plate_temp_initial_layer": [
|
||||
"60"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"220"
|
||||
],
|
||||
"reduce_fan_stop_start_freq": [
|
||||
"1"
|
||||
],
|
||||
"overhang_fan_threshold": [
|
||||
"50%"
|
||||
],
|
||||
"close_fan_the_first_x_layers": [
|
||||
"1"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"220"
|
||||
],
|
||||
"temperature_vitrification": [
|
||||
"45"
|
||||
],
|
||||
"nozzle_temperature_range_low": [
|
||||
"190"
|
||||
],
|
||||
"nozzle_temperature_range_high": [
|
||||
"240"
|
||||
],
|
||||
"slow_down_min_speed": [
|
||||
"20"
|
||||
],
|
||||
"additional_cooling_fan_speed": [
|
||||
"0"
|
||||
],
|
||||
"fan_cooling_layer_time": [
|
||||
"80"
|
||||
],
|
||||
"fan_min_speed": [
|
||||
"50"
|
||||
],
|
||||
"hot_plate_temp": [
|
||||
"60"
|
||||
],
|
||||
"hot_plate_temp_initial_layer": [
|
||||
"60"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"8"
|
||||
],
|
||||
"filament_start_gcode": [
|
||||
"; Filament start gcode\n"
|
||||
],
|
||||
"filament_end_gcode": [
|
||||
"; filament end gcode \n"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Generic"
|
||||
]
|
||||
}
|
||||
+1
-2
@@ -1,15 +1,14 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.30mm Standard @Elegoo Giga 0.6 nozzle",
|
||||
"renamed_from": "0.30mm Standard @EOS Giga 0.6 nozzle",
|
||||
"inherits": "fdm_process_elegoo_06030",
|
||||
"from": "system",
|
||||
"setting_id": "mMP6cZhv9TYjYlEh",
|
||||
"instantiation": "true",
|
||||
"renamed_from": "0.30mm Standard @EOS Giga 0.6 nozzle",
|
||||
"default_acceleration": "3000",
|
||||
"filename_format": "EOGiga1_{nozzle_diameter[0]}_{input_filename_base}_{filament_name}_{layer_height}_{print_time}.gcode",
|
||||
"initial_layer_acceleration": "1000",
|
||||
"is_custom_defined": "0",
|
||||
"make_overhang_printable_angle": "90",
|
||||
"outer_wall_acceleration": "2000",
|
||||
"resolution": "0.05",
|
||||
|
||||
@@ -24,7 +24,6 @@
|
||||
"sparse_infill_speed": "100",
|
||||
"inner_wall_speed": "100",
|
||||
"internal_solid_infill_speed": "100",
|
||||
"is_custom_defined": "0",
|
||||
"outer_wall_speed": "60",
|
||||
"top_surface_speed": "80"
|
||||
}
|
||||
|
||||
@@ -244,26 +244,10 @@
|
||||
"name": "Generic PLA @FLSun S1",
|
||||
"sub_path": "filament/Generic PLA @FLSun S1.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA High Speed @FLSun S1",
|
||||
"sub_path": "filament/Generic PLA High Speed @FLSun S1.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA Silk @FLSun S1",
|
||||
"sub_path": "filament/Generic PLA Silk @FLSun S1.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @FLSun T1",
|
||||
"sub_path": "filament/Generic PLA @FLSun T1.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA High Speed @FLSun T1",
|
||||
"sub_path": "filament/Generic PLA High Speed @FLSun T1.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA Silk @FLSun T1",
|
||||
"sub_path": "filament/Generic PLA Silk @FLSun T1.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU @FLSun S1",
|
||||
"sub_path": "filament/Generic TPU @FLSun S1.json"
|
||||
@@ -271,6 +255,22 @@
|
||||
{
|
||||
"name": "Generic TPU @FLSun T1",
|
||||
"sub_path": "filament/Generic TPU @FLSun T1.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA High Speed @FLSun S1",
|
||||
"sub_path": "filament/Generic PLA High Speed @FLSun S1.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA High Speed @FLSun T1",
|
||||
"sub_path": "filament/Generic PLA High Speed @FLSun T1.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA Silk @FLSun S1",
|
||||
"sub_path": "filament/Generic PLA Silk @FLSun S1.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA Silk @FLSun T1",
|
||||
"sub_path": "filament/Generic PLA Silk @FLSun T1.json"
|
||||
}
|
||||
],
|
||||
"machine_list": [
|
||||
|
||||
+374
-374
@@ -439,22 +439,6 @@
|
||||
"name": "0.14mm Standard @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "process/0.14mm Standard @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.08mm Standard @FF C5 0.25 nozzle",
|
||||
"sub_path": "process/0.08mm Standard @FF C5 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.10mm Standard @FF C5 0.25 nozzle",
|
||||
"sub_path": "process/0.10mm Standard @FF C5 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.12mm Standard @FF C5 0.25 nozzle",
|
||||
"sub_path": "process/0.12mm Standard @FF C5 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.14mm Standard @FF C5 0.25 nozzle",
|
||||
"sub_path": "process/0.14mm Standard @FF C5 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.14mm Standard @Flashforge AD5M 0.25 Nozzle",
|
||||
"sub_path": "process/0.14mm Standard @Flashforge AD5M 0.25 Nozzle.json"
|
||||
@@ -527,6 +511,22 @@
|
||||
"name": "0.42mm Draft @FF AD5X 0.6 nozzle",
|
||||
"sub_path": "process/0.42mm Draft @FF AD5X 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.08mm Standard @FF C5 0.25 nozzle",
|
||||
"sub_path": "process/0.08mm Standard @FF C5 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.10mm Standard @FF C5 0.25 nozzle",
|
||||
"sub_path": "process/0.10mm Standard @FF C5 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.12mm Standard @FF C5 0.25 nozzle",
|
||||
"sub_path": "process/0.12mm Standard @FF C5 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.14mm Standard @FF C5 0.25 nozzle",
|
||||
"sub_path": "process/0.14mm Standard @FF C5 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "0.24mm Fine @FF AD5X 0.8 nozzle",
|
||||
"sub_path": "process/0.24mm Fine @FF AD5X 0.8 nozzle.json"
|
||||
@@ -573,26 +573,30 @@
|
||||
"name": "Generic ASA @Flashforge",
|
||||
"sub_path": "filament/Generic ASA @Flashforge.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Flashforge",
|
||||
"sub_path": "filament/Generic PETG @Flashforge.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG-CF10 @Flashforge",
|
||||
"sub_path": "filament/Generic PETG-CF10 @Flashforge.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG",
|
||||
"sub_path": "filament/Flashforge/Flashforge PETG @FF AD3.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Flashforge",
|
||||
"sub_path": "filament/Generic PETG @Flashforge.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Flashforge Artemis",
|
||||
"sub_path": "filament/Flashforge Generic PETG @Flashforge Artemis.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG-CF10 @Flashforge",
|
||||
"sub_path": "filament/Generic PETG-CF10 @Flashforge.json"
|
||||
},
|
||||
{
|
||||
"name": "SUNLU PETG @base",
|
||||
"sub_path": "filament/SUNLU/SUNLU PETG @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA",
|
||||
"sub_path": "filament/Flashforge/Flashforge PLA @FF AD3.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic HS PLA @Flashforge",
|
||||
"sub_path": "filament/Generic HS PLA @Flashforge.json"
|
||||
@@ -609,10 +613,6 @@
|
||||
"name": "Generic PLA-Silk @Flashforge",
|
||||
"sub_path": "filament/Generic PLA-Silk @Flashforge.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA",
|
||||
"sub_path": "filament/Flashforge/Flashforge PLA @FF AD3.json"
|
||||
},
|
||||
{
|
||||
"name": "SUNLU PLA Marble @base",
|
||||
"sub_path": "filament/SUNLU/SUNLU PLA Marble @base.json"
|
||||
@@ -709,6 +709,10 @@
|
||||
"name": "Generic ABS @FF AD5M 0.25 Nozzle",
|
||||
"sub_path": "filament/Generic ABS @FF AD5M 0.25 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Flashforge AD4",
|
||||
"sub_path": "filament/Generic ABS @Flashforge AD4.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Flashforge G3U",
|
||||
"sub_path": "filament/Generic ABS @Flashforge G3U.json"
|
||||
@@ -729,10 +733,6 @@
|
||||
"name": "Generic HIPS @Flashforge G3U 0.6 Nozzle",
|
||||
"sub_path": "filament/Generic HIPS @Flashforge G3U 0.6 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Flashforge AD4",
|
||||
"sub_path": "filament/Generic ABS @Flashforge AD4.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge ASA @FF AD5M 0.25 Nozzle",
|
||||
"sub_path": "filament/Flashforge ASA @FF AD5M 0.25 Nozzle.json"
|
||||
@@ -745,41 +745,13 @@
|
||||
"name": "Generic ASA @FF AD5M 0.25 Nozzle",
|
||||
"sub_path": "filament/Generic ASA @FF AD5M 0.25 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ASA @Flashforge G3U 0.6 Nozzle",
|
||||
"sub_path": "filament/Generic ASA @Flashforge G3U 0.6 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ASA @Flashforge AD4",
|
||||
"sub_path": "filament/Generic ASA @Flashforge AD4.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @FF AD5M 0.25 Nozzle",
|
||||
"sub_path": "filament/Generic PETG @FF AD5M 0.25 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Flashforge G3U",
|
||||
"sub_path": "filament/Generic PETG @Flashforge G3U.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Flashforge G3U 0.6 Nozzle",
|
||||
"sub_path": "filament/Generic PETG @Flashforge G3U 0.6 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Flashforge G3U 0.8 Nozzle",
|
||||
"sub_path": "filament/Generic PETG @Flashforge G3U 0.8 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG-CF @Flashforge G3U",
|
||||
"sub_path": "filament/Generic PETG-CF @Flashforge G3U.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG-CF @Flashforge G3U 0.6 Nozzle",
|
||||
"sub_path": "filament/Generic PETG-CF @Flashforge G3U 0.6 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG-CF @Flashforge G3U 0.8 Nozzle",
|
||||
"sub_path": "filament/Generic PETG-CF @Flashforge G3U 0.8 Nozzle.json"
|
||||
"name": "Generic ASA @Flashforge G3U 0.6 Nozzle",
|
||||
"sub_path": "filament/Generic ASA @Flashforge G3U 0.6 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PETG",
|
||||
@@ -905,10 +877,38 @@
|
||||
"name": "FusRock S-PAHT @G3U 0.6 Nozzle",
|
||||
"sub_path": "filament/FusRock/FusRock S-PAHT @G3U 0.6 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @FF AD5M 0.25 Nozzle",
|
||||
"sub_path": "filament/Generic PETG @FF AD5M 0.25 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Flashforge AD4",
|
||||
"sub_path": "filament/Generic PETG @Flashforge AD4.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Flashforge G3U",
|
||||
"sub_path": "filament/Generic PETG @Flashforge G3U.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Flashforge G3U 0.6 Nozzle",
|
||||
"sub_path": "filament/Generic PETG @Flashforge G3U 0.6 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Flashforge G3U 0.8 Nozzle",
|
||||
"sub_path": "filament/Generic PETG @Flashforge G3U 0.8 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG-CF @Flashforge G3U",
|
||||
"sub_path": "filament/Generic PETG-CF @Flashforge G3U.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG-CF @Flashforge G3U 0.6 Nozzle",
|
||||
"sub_path": "filament/Generic PETG-CF @Flashforge G3U 0.6 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG-CF @Flashforge G3U 0.8 Nozzle",
|
||||
"sub_path": "filament/Generic PETG-CF @Flashforge G3U 0.8 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG-CF",
|
||||
"sub_path": "filament/Flashforge PETG-CF.json"
|
||||
@@ -945,10 +945,6 @@
|
||||
"name": "SUNLU PETG @FF AD5M 0.8 Nozzle",
|
||||
"sub_path": "filament/SUNLU/SUNLU PETG @FF AD5M 0.8 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic HS PLA @FF AD5M 0.25 Nozzle",
|
||||
"sub_path": "filament/Generic HS PLA @FF AD5M 0.25 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HIPS @FF G4",
|
||||
"sub_path": "filament/Flashforge HIPS @FF G4.json"
|
||||
@@ -1049,42 +1045,14 @@
|
||||
"name": "Flashforge PLA-CF @FF G4P",
|
||||
"sub_path": "filament/Flashforge PLA-CF @FF G4P.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic HS PLA @FF AD5M 0.25 Nozzle",
|
||||
"sub_path": "filament/Generic HS PLA @FF AD5M 0.25 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA High Speed @Flashforge AD4",
|
||||
"sub_path": "filament/Generic PLA High Speed @Flashforge AD4.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @FF AD5M 0.25 Nozzle",
|
||||
"sub_path": "filament/Generic PLA @FF AD5M 0.25 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Flashforge G3U",
|
||||
"sub_path": "filament/Generic PLA @Flashforge G3U.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Flashforge G3U 0.6 Nozzle",
|
||||
"sub_path": "filament/Generic PLA @Flashforge G3U 0.6 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Flashforge G3U 0.8 Nozzle",
|
||||
"sub_path": "filament/Generic PLA @Flashforge G3U 0.8 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Flashforge G3U",
|
||||
"sub_path": "filament/Generic PLA-CF @Flashforge G3U.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Flashforge G3U 0.6 Nozzle",
|
||||
"sub_path": "filament/Generic PLA-CF @Flashforge G3U 0.6 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Flashforge G3U 0.8 Nozzle",
|
||||
"sub_path": "filament/Generic PLA-CF @Flashforge G3U 0.8 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA @Flashforge",
|
||||
"sub_path": "filament/Generic PVA @Flashforge.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PLA",
|
||||
"sub_path": "filament/Flashforge HS PLA.json"
|
||||
@@ -1233,10 +1201,42 @@
|
||||
"name": "Flashforge PLA Sparkle @FF AD5X 0.8 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Sparkle @FF AD5X 0.8 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @FF AD5M 0.25 Nozzle",
|
||||
"sub_path": "filament/Generic PLA @FF AD5M 0.25 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Flashforge AD4",
|
||||
"sub_path": "filament/Generic PLA @Flashforge AD4.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Flashforge G3U",
|
||||
"sub_path": "filament/Generic PLA @Flashforge G3U.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Flashforge G3U 0.6 Nozzle",
|
||||
"sub_path": "filament/Generic PLA @Flashforge G3U 0.6 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Flashforge G3U 0.8 Nozzle",
|
||||
"sub_path": "filament/Generic PLA @Flashforge G3U 0.8 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Flashforge G3U",
|
||||
"sub_path": "filament/Generic PLA-CF @Flashforge G3U.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Flashforge G3U 0.6 Nozzle",
|
||||
"sub_path": "filament/Generic PLA-CF @Flashforge G3U 0.6 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Flashforge G3U 0.8 Nozzle",
|
||||
"sub_path": "filament/Generic PLA-CF @Flashforge G3U 0.8 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA @Flashforge",
|
||||
"sub_path": "filament/Generic PVA @Flashforge.json"
|
||||
},
|
||||
{
|
||||
"name": "Polymaker CoPA",
|
||||
"sub_path": "filament/Polymaker/Polymaker CoPA.json"
|
||||
@@ -1297,10 +1297,6 @@
|
||||
"name": "Generic PLA-CF10 @Flashforge AD4",
|
||||
"sub_path": "filament/Generic PLA-CF10 @Flashforge AD4.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-SILK @FF AD5M 0.25 Nozzle",
|
||||
"sub_path": "filament/Generic PLA-SILK @FF AD5M 0.25 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Silk",
|
||||
"sub_path": "filament/Flashforge PLA Silk.json"
|
||||
@@ -1325,6 +1321,10 @@
|
||||
"name": "Generic PLA Silk @Flashforge AD4",
|
||||
"sub_path": "filament/Generic PLA Silk @Flashforge AD4.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-SILK @FF AD5M 0.25 Nozzle",
|
||||
"sub_path": "filament/Generic PLA-SILK @FF AD5M 0.25 Nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "SUNLU PLA Marble @FF AD3",
|
||||
"sub_path": "filament/SUNLU/SUNLU PLA Marble @FF AD3.json"
|
||||
@@ -1709,102 +1709,6 @@
|
||||
"name": "Flashforge ASA Basic @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge ASA Basic @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PETG @FF G4 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge HS PETG @FF G4 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PETG @FF G4 0.6 nozzle",
|
||||
"sub_path": "filament/Flashforge HS PETG @FF G4 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PETG @FF G4 0.8 HF nozzle",
|
||||
"sub_path": "filament/Flashforge HS PETG @FF G4 0.8 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PETG @FF G4P 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge HS PETG @FF G4P 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PETG @FF G4P 0.6 nozzle",
|
||||
"sub_path": "filament/Flashforge HS PETG @FF G4P 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PETG @FF G4P 0.8 HF nozzle",
|
||||
"sub_path": "filament/Flashforge HS PETG @FF G4P 0.8 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Pro @FF G4 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Pro @FF G4 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Pro @FF G4 0.6 nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Pro @FF G4 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Pro @FF G4 0.8 HF nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Pro @FF G4 0.8 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Pro @FF G4P 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Pro @FF G4P 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Pro @FF G4P 0.6 nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Pro @FF G4P 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Pro @FF G4P 0.8 HF nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Pro @FF G4P 0.8 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Transparent @FF G4 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Transparent @FF G4 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Transparent @FF G4 0.6 nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Transparent @FF G4 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Transparent @FF G4 0.8 HF nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Transparent @FF G4 0.8 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Transparent @FF G4P 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Transparent @FF G4P 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Transparent @FF G4P 0.6 nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Transparent @FF G4P 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Transparent @FF G4P 0.8 HF nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Transparent @FF G4P 0.8 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge TPU 65D @FF G4 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge TPU 65D @FF G4 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge TPU 65D @FF G4P 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge TPU 65D @FF G4P 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge TPU 95A @FF G4 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge TPU 95A @FF G4 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge TPU 95A @FF G4P 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge TPU 95A @FF G4P 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG-CF @FF G4 0.6 nozzle",
|
||||
"sub_path": "filament/Flashforge PETG-CF @FF G4 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG-CF @FF G4P 0.6 nozzle",
|
||||
"sub_path": "filament/Flashforge PETG-CF @FF G4P 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PETG @FF AD5M 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge HS PETG @FF AD5M 0.25 nozzle.json"
|
||||
@@ -2045,6 +1949,254 @@
|
||||
"name": "Polymaker CoPA @FF G4P 0.8 HF nozzle",
|
||||
"sub_path": "filament/Polymaker CoPA @FF G4P 0.8 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PETG @FF G4 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge HS PETG @FF G4 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PETG @FF G4 0.6 nozzle",
|
||||
"sub_path": "filament/Flashforge HS PETG @FF G4 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PETG @FF G4 0.8 HF nozzle",
|
||||
"sub_path": "filament/Flashforge HS PETG @FF G4 0.8 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PETG @FF G4P 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge HS PETG @FF G4P 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PETG @FF G4P 0.6 nozzle",
|
||||
"sub_path": "filament/Flashforge HS PETG @FF G4P 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PETG @FF G4P 0.8 HF nozzle",
|
||||
"sub_path": "filament/Flashforge HS PETG @FF G4P 0.8 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Pro @FF G4 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Pro @FF G4 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Pro @FF G4 0.6 nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Pro @FF G4 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Pro @FF G4 0.8 HF nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Pro @FF G4 0.8 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Pro @FF G4P 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Pro @FF G4P 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Pro @FF G4P 0.6 nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Pro @FF G4P 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Pro @FF G4P 0.8 HF nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Pro @FF G4P 0.8 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Transparent @FF G4 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Transparent @FF G4 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Transparent @FF G4 0.6 nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Transparent @FF G4 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Transparent @FF G4 0.8 HF nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Transparent @FF G4 0.8 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Transparent @FF G4P 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Transparent @FF G4P 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Transparent @FF G4P 0.6 nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Transparent @FF G4P 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG Transparent @FF G4P 0.8 HF nozzle",
|
||||
"sub_path": "filament/Flashforge PETG Transparent @FF G4P 0.8 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge TPU 65D @FF G4 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge TPU 65D @FF G4 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge TPU 65D @FF G4P 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge TPU 65D @FF G4P 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge TPU 95A @FF G4 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge TPU 95A @FF G4 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge TPU 95A @FF G4P 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge TPU 95A @FF G4P 0.6 HF nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG-CF @FF G4 0.6 nozzle",
|
||||
"sub_path": "filament/Flashforge PETG-CF @FF G4 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PETG-CF @FF G4P 0.6 nozzle",
|
||||
"sub_path": "filament/Flashforge PETG-CF @FF G4P 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PLA @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge HS PLA @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PLA @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge HS PLA @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PLA @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge HS PLA @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Basic @FF AD5M 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Basic @FF AD5M 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Basic @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Basic @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Basic @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Basic @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Basic @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Basic @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Color Change @FF AD5M 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Color Change @FF AD5M 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Color Change @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Color Change @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Color Change @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Color Change @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Color Change @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Color Change @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Galaxy @FF AD5M 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Galaxy @FF AD5M 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Galaxy @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Galaxy @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Galaxy @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Galaxy @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Galaxy @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Galaxy @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Luminous @FF AD5M 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Luminous @FF AD5M 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Luminous @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Luminous @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Luminous @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Luminous @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Luminous @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Luminous @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Matte @FF AD5M 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Matte @FF AD5M 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Matte @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Matte @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Matte @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Matte @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Matte @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Matte @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Metal @FF AD5M 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Metal @FF AD5M 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Metal @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Metal @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Metal @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Metal @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Metal @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Metal @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Pro @FF AD5M 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Pro @FF AD5M 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Pro @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Pro @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Pro @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Pro @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Pro @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Pro @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Silk @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Silk @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Silk @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Silk @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Silk @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Silk @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Sparkle @FF AD5M 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Sparkle @FF AD5M 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Sparkle @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Sparkle @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Sparkle @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Sparkle @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Sparkle @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Sparkle @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PLA @FF G4 0.6 HF nozzle",
|
||||
"sub_path": "filament/Flashforge HS PLA @FF G4 0.6 HF nozzle.json"
|
||||
@@ -2341,158 +2493,6 @@
|
||||
"name": "Flashforge PLA-CF @FF G4P 0.6 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA-CF @FF G4P 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PLA @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge HS PLA @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PLA @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge HS PLA @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge HS PLA @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge HS PLA @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Basic @FF AD5M 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Basic @FF AD5M 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Basic @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Basic @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Basic @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Basic @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Basic @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Basic @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Color Change @FF AD5M 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Color Change @FF AD5M 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Color Change @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Color Change @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Color Change @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Color Change @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Color Change @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Color Change @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Galaxy @FF AD5M 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Galaxy @FF AD5M 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Galaxy @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Galaxy @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Galaxy @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Galaxy @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Galaxy @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Galaxy @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Luminous @FF AD5M 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Luminous @FF AD5M 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Luminous @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Luminous @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Luminous @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Luminous @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Luminous @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Luminous @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Matte @FF AD5M 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Matte @FF AD5M 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Matte @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Matte @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Matte @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Matte @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Matte @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Matte @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Metal @FF AD5M 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Metal @FF AD5M 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Metal @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Metal @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Metal @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Metal @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Metal @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Metal @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Pro @FF AD5M 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Pro @FF AD5M 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Pro @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Pro @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Pro @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Pro @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Pro @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Pro @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Silk @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Silk @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Silk @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Silk @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Silk @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Silk @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Sparkle @FF AD5M 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Sparkle @FF AD5M 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Sparkle @FF AD5X 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Sparkle @FF AD5X 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Sparkle @FF G4 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Sparkle @FF G4 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Sparkle @FF G4P 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Sparkle @FF G4P 0.25 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Silk @FF AD5M 0.25 nozzle",
|
||||
"sub_path": "filament/Flashforge PLA Silk @FF AD5M 0.25 nozzle.json"
|
||||
@@ -2601,30 +2601,6 @@
|
||||
"name": "Flashforge PETG-CF @FF C5P",
|
||||
"sub_path": "filament/Flashforge PETG-CF @FF C5P.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Matte @FF C5",
|
||||
"sub_path": "filament/Flashforge PLA Matte @FF C5.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Matte @FF C5P",
|
||||
"sub_path": "filament/Flashforge PLA Matte @FF C5P.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Metal @FF C5",
|
||||
"sub_path": "filament/Flashforge PLA Metal @FF C5.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Metal @FF C5P",
|
||||
"sub_path": "filament/Flashforge PLA Metal @FF C5P.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Pro @FF C5",
|
||||
"sub_path": "filament/Flashforge PLA Pro @FF C5.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Pro @FF C5P",
|
||||
"sub_path": "filament/Flashforge PLA Pro @FF C5P.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Basic @FF C5",
|
||||
"sub_path": "filament/Flashforge PLA Basic @FF C5.json"
|
||||
@@ -2657,6 +2633,30 @@
|
||||
"name": "Flashforge PLA Luminous @FF C5P",
|
||||
"sub_path": "filament/Flashforge PLA Luminous @FF C5P.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Matte @FF C5",
|
||||
"sub_path": "filament/Flashforge PLA Matte @FF C5.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Matte @FF C5P",
|
||||
"sub_path": "filament/Flashforge PLA Matte @FF C5P.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Metal @FF C5",
|
||||
"sub_path": "filament/Flashforge PLA Metal @FF C5.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Metal @FF C5P",
|
||||
"sub_path": "filament/Flashforge PLA Metal @FF C5P.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Pro @FF C5",
|
||||
"sub_path": "filament/Flashforge PLA Pro @FF C5.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Pro @FF C5P",
|
||||
"sub_path": "filament/Flashforge PLA Pro @FF C5P.json"
|
||||
},
|
||||
{
|
||||
"name": "Flashforge PLA Silk @FF C5",
|
||||
"sub_path": "filament/Flashforge PLA Silk @FF C5.json"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "InfiMech",
|
||||
"version": "02.04.00.03",
|
||||
"version": "02.04.00.04",
|
||||
"force_update": "1",
|
||||
"description": "InfiMech configurations",
|
||||
"machine_model_list": [
|
||||
@@ -476,11 +476,11 @@
|
||||
"machine_list": [
|
||||
{
|
||||
"name": "fdm_machine_common",
|
||||
"sub_path": "machine/HSN/fdm_machine_common.json"
|
||||
"sub_path": "machine/fdm_machine_common.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_klipper_common",
|
||||
"sub_path": "machine/HSN/fdm_klipper_common.json"
|
||||
"sub_path": "machine/fdm_klipper_common.json"
|
||||
},
|
||||
{
|
||||
"name": "InfiMech EX 0.4 nozzle",
|
||||
|
||||
@@ -1,201 +0,0 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"name": "fdm_klipper_common",
|
||||
"inherits": "fdm_machine_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"gcode_flavor": "klipper",
|
||||
"auxiliary_fan": "1",
|
||||
"bed_exclude_area": [
|
||||
"0x0"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0",
|
||||
"change_filament_gcode": "",
|
||||
"cooling_tube_length": "5",
|
||||
"cooling_tube_retraction": "91.5",
|
||||
"default_filament_profile": [
|
||||
"Generic PLA @InfiMech"
|
||||
],
|
||||
"default_print_profile": "0.20mm Standard @InfiMech TX",
|
||||
"deretraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"enable_filament_ramming": "1",
|
||||
"extra_loading_move": "-2",
|
||||
"extruder_clearance_height_to_lid": "69",
|
||||
"extruder_clearance_height_to_rod": "69",
|
||||
"extruder_clearance_radius": "49",
|
||||
"extruder_colour": [
|
||||
"#FCE94F"
|
||||
],
|
||||
"extruder_offset": [
|
||||
"0x0"
|
||||
],
|
||||
"fan_kickstart": "0",
|
||||
"fan_speedup_overhangs": "1",
|
||||
"fan_speedup_time": "0",
|
||||
"high_current_on_filament_swap": "0",
|
||||
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
|
||||
"machine_end_gcode": "PRINT_END",
|
||||
"machine_load_filament_time": "0",
|
||||
"machine_max_acceleration_e": [
|
||||
"5000",
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"20000",
|
||||
"20000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000",
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"20000",
|
||||
"20000"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"20000",
|
||||
"20000"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"20000",
|
||||
"20000"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500",
|
||||
"200"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5",
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"9",
|
||||
"9"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"9",
|
||||
"9"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"3",
|
||||
"0.4"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"30",
|
||||
"25"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"600",
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"600",
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"20",
|
||||
"12"
|
||||
],
|
||||
"machine_min_extruding_rate": [
|
||||
"0",
|
||||
"0"
|
||||
],
|
||||
"machine_min_travel_rate": [
|
||||
"0",
|
||||
"0"
|
||||
],
|
||||
"machine_pause_gcode": "PAUSE",
|
||||
"machine_start_gcode": ";v2.9.2-20240814;\n;wiping nozzle start\nM106 P3 S0\nM140 S[bed_temperature_initial_layer_single]\nclean_nozzle_position\n;wiping nozzle end\n;*************preheat nozzle and hotbed for Z_TILT_ADJUST*************\nM140 S[bed_temperature_initial_layer_single]\nM104 S130\nG1 X110 Y110 F10000 \nG4 P200\nprobe\nSET_KINEMATIC_POSITION Z=0 ;Z homing\nG1 Z5\nM190 S[bed_temperature_initial_layer_single]\nZ_TILT_ADJUST \n;*************Z_TILT_ADJUST end*************\nM140 S[bed_temperature_initial_layer_single] ;heat hotbed temp set by user\nG1 X5 Y5 F8000 \nG28 \nG1 X{first_layer_print_min[0]-1.5} Y{min(first_layer_print_min[1] + 100,print_bed_max[0])} F6000 \nG1 Z0 F400\nM104 S[nozzle_temperature_initial_layer] ;heat nozzle temp set by user\nM106 S100 ;close head_nozzle fan\nG4 P3000\nM106 S255 ;close head_nozzle fan\nG4 P3000\nM106 S100 ;close head_nozzle fan\n;*************PRINT START*************\nM109 S[nozzle_temperature_initial_layer] ;heat nozzle temp set by user and wait \nM190 S[bed_temperature_initial_layer_single];heat bed temp set by user and wait \nM106 S0 ;close head_nozzle fan\nBED_MESH_CLEAR \nBED_MESH_PROFILE LOAD=default # bedmesh load\nG92 E0 ;Reset Extruder\n;G1 Z4.0 F200 ;Move Z Axis up\nG90 ;absolute position\n ; ; ; ; ; ; ; ; ; draw line along model\n;G92 E0 ;reset extruder\nG1 E3 F300 ;extrude filament\nG1 X{first_layer_print_min[0]-1.5} Y{min(first_layer_print_min[1] + 100,print_bed_max[0])} F6000 \nG1 Z0.22 F600\nG1 X{first_layer_print_min[0]-1.5} Y{max(0, first_layer_print_min[1]-1.5)} F2000 E10\nG1 Z0.22 F600\nG1 X{min(first_layer_print_min[0] + 60,print_bed_max[0])} F1200 E12\n ; ; ; ; ; ; ; ; ;draw line along model end \nG4 P200\nG1 Z2\nG92 E0 ;Reset Extruder\nCLEAR_PAUSE\n;***********model start************\n",
|
||||
"machine_unload_filament_time": "0",
|
||||
"max_layer_height": [
|
||||
"0.28"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"nozzle_hrc": "0",
|
||||
"nozzle_type": "hardened_steel",
|
||||
"nozzle_volume": "151.32",
|
||||
"parking_pos_retraction": "92",
|
||||
"print_host_webui": "",
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"220x0",
|
||||
"220x220",
|
||||
"0x220"
|
||||
],
|
||||
"printable_height": "250",
|
||||
"printer_model": "Generic Klipper Printer",
|
||||
"printer_notes": "",
|
||||
"printer_settings_id": "InfiMech TX 0.4 nozzle",
|
||||
"printer_technology": "FFF",
|
||||
"printer_variant": "0.4",
|
||||
"printhost_apikey": "",
|
||||
"printhost_authorization_type": "key",
|
||||
"printhost_cafile": "",
|
||||
"printhost_password": "",
|
||||
"printhost_port": "",
|
||||
"printhost_ssl_ignore_revoke": "0",
|
||||
"printhost_user": "",
|
||||
"purge_in_prime_tower": "1",
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"0"
|
||||
],
|
||||
"retract_lift_above": [
|
||||
"0"
|
||||
],
|
||||
"retract_lift_below": [
|
||||
"249"
|
||||
],
|
||||
"retract_lift_enforce": [
|
||||
"All Surfaces"
|
||||
],
|
||||
"retract_restart_extra": [
|
||||
"0"
|
||||
],
|
||||
"retract_restart_extra_toolchange": [
|
||||
"0"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"1"
|
||||
],
|
||||
"retraction_length": [
|
||||
"0.5"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"1"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"scan_first_layer": "0",
|
||||
"silent_mode": "0",
|
||||
"single_extruder_multi_material": "1",
|
||||
"template_custom_gcode": "",
|
||||
"thumbnails": [
|
||||
"300x300"
|
||||
],
|
||||
"upward_compatible_machine": [],
|
||||
"use_firmware_retraction": "0",
|
||||
"use_relative_e_distances": "1",
|
||||
"wipe": [
|
||||
"1"
|
||||
],
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Normal Lift"
|
||||
]
|
||||
}
|
||||
@@ -1,197 +0,0 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"name": "fdm_machine_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"printer_technology": "FFF",
|
||||
"gcode_flavor": "klipper",
|
||||
"auxiliary_fan": "1",
|
||||
"bed_exclude_area": [
|
||||
"0x0"
|
||||
],
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0",
|
||||
"change_filament_gcode": "",
|
||||
"cooling_tube_length": "5",
|
||||
"cooling_tube_retraction": "91.5",
|
||||
"default_filament_profile": [
|
||||
"Generic PLA @InfiMech"
|
||||
],
|
||||
"default_print_profile": "0.20mm Standard @InfiMech TX",
|
||||
"deretraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"enable_filament_ramming": "1",
|
||||
"extra_loading_move": "-2",
|
||||
"extruder_clearance_height_to_lid": "69",
|
||||
"extruder_clearance_height_to_rod": "69",
|
||||
"extruder_clearance_radius": "49",
|
||||
"extruder_colour": [
|
||||
"#FCE94F"
|
||||
],
|
||||
"extruder_offset": [
|
||||
"0x0"
|
||||
],
|
||||
"fan_kickstart": "0",
|
||||
"fan_speedup_overhangs": "1",
|
||||
"fan_speedup_time": "0",
|
||||
"high_current_on_filament_swap": "0",
|
||||
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
|
||||
"machine_end_gcode": "PRINT_END",
|
||||
"machine_load_filament_time": "0",
|
||||
"machine_max_acceleration_e": [
|
||||
"5000",
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"20000",
|
||||
"20000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000",
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"9000",
|
||||
"9000"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"20000",
|
||||
"20000"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"20000",
|
||||
"20000"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"500",
|
||||
"200"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5",
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"9",
|
||||
"9"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"9",
|
||||
"9"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"3",
|
||||
"0.4"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"30",
|
||||
"25"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"600",
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"600",
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"20",
|
||||
"12"
|
||||
],
|
||||
"machine_min_extruding_rate": [
|
||||
"0",
|
||||
"0"
|
||||
],
|
||||
"machine_min_travel_rate": [
|
||||
"0",
|
||||
"0"
|
||||
],
|
||||
"machine_pause_gcode": "PAUSE",
|
||||
"machine_start_gcode": ";v2.9.2-20240814;\n;wiping nozzle start\nM106 P3 S0\nM140 S[bed_temperature_initial_layer_single]\nclean_nozzle_position\n;wiping nozzle end\n;*************preheat nozzle and hotbed for Z_TILT_ADJUST*************\nM140 S[bed_temperature_initial_layer_single]\nM104 S130\nG1 X110 Y110 F10000 \nG4 P200\nprobe\nSET_KINEMATIC_POSITION Z=0 ;Z homing\nG1 Z5\nM190 S[bed_temperature_initial_layer_single]\nZ_TILT_ADJUST \n;*************Z_TILT_ADJUST end*************\nM140 S[bed_temperature_initial_layer_single] ;heat hotbed temp set by user\nG1 X5 Y5 F8000 \nG28 \nG1 X{first_layer_print_min[0]-1.5} Y{min(first_layer_print_min[1] + 100,print_bed_max[0])} F6000 \nG1 Z0 F400\nM104 S[nozzle_temperature_initial_layer] ;heat nozzle temp set by user\nM106 S100 ;close head_nozzle fan\nG4 P3000\nM106 S255 ;close head_nozzle fan\nG4 P3000\nM106 S100 ;close head_nozzle fan\n;*************PRINT START*************\nM109 S[nozzle_temperature_initial_layer] ;heat nozzle temp set by user and wait \nM190 S[bed_temperature_initial_layer_single];heat bed temp set by user and wait \nM106 S0 ;close head_nozzle fan\nBED_MESH_CLEAR \nBED_MESH_PROFILE LOAD=default # bedmesh load\nG92 E0 ;Reset Extruder\n;G1 Z4.0 F200 ;Move Z Axis up\nG90 ;absolute position\n ; ; ; ; ; ; ; ; ; draw line along model\n;G92 E0 ;reset extruder\nG1 E3 F300 ;extrude filament\nG1 X{first_layer_print_min[0]-1.5} Y{min(first_layer_print_min[1] + 100,print_bed_max[0])} F6000 \nG1 Z0.22 F600\nG1 X{first_layer_print_min[0]-1.5} Y{max(0, first_layer_print_min[1]-1.5)} F2000 E10\nG1 Z0.22 F600\nG1 X{min(first_layer_print_min[0] + 60,print_bed_max[0])} F1200 E12\n ; ; ; ; ; ; ; ; ;draw line along model end \nG4 P200\nG1 Z2\nG92 E0 ;Reset Extruder\nCLEAR_PAUSE\n;***********model start************\n",
|
||||
"machine_unload_filament_time": "0",
|
||||
"max_layer_height": [
|
||||
"0.28"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"nozzle_hrc": "0",
|
||||
"nozzle_type": "hardened_steel",
|
||||
"nozzle_volume": "151.32",
|
||||
"parking_pos_retraction": "92",
|
||||
"print_host_webui": "",
|
||||
"printable_area": [
|
||||
"0x0",
|
||||
"220x0",
|
||||
"220x220",
|
||||
"0x220"
|
||||
],
|
||||
"printable_height": "250",
|
||||
"printer_model": "Generic Klipper Printer",
|
||||
"printer_notes": "",
|
||||
"printer_settings_id": "InfiMech TX 0.4 nozzle",
|
||||
"printer_variant": "0.4",
|
||||
"printhost_apikey": "",
|
||||
"printhost_authorization_type": "key",
|
||||
"printhost_cafile": "",
|
||||
"printhost_password": "",
|
||||
"printhost_port": "",
|
||||
"printhost_ssl_ignore_revoke": "0",
|
||||
"printhost_user": "",
|
||||
"purge_in_prime_tower": "1",
|
||||
"retract_before_wipe": [
|
||||
"0%"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"0"
|
||||
],
|
||||
"retract_lift_above": [
|
||||
"0"
|
||||
],
|
||||
"retract_lift_below": [
|
||||
"249"
|
||||
],
|
||||
"retract_lift_enforce": [
|
||||
"All Surfaces"
|
||||
],
|
||||
"retract_restart_extra": [
|
||||
"0"
|
||||
],
|
||||
"retract_restart_extra_toolchange": [
|
||||
"0"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"1"
|
||||
],
|
||||
"retraction_length": [
|
||||
"0.5"
|
||||
],
|
||||
"retraction_minimum_travel": [
|
||||
"1"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"scan_first_layer": "0",
|
||||
"silent_mode": "0",
|
||||
"single_extruder_multi_material": "1",
|
||||
"template_custom_gcode": "",
|
||||
"thumbnails": [
|
||||
"300x300"
|
||||
],
|
||||
"upward_compatible_machine": [],
|
||||
"use_firmware_retraction": "0",
|
||||
"use_relative_e_distances": "1",
|
||||
"wipe": [
|
||||
"1"
|
||||
],
|
||||
"wipe_distance": [
|
||||
"2"
|
||||
],
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"z_hop_types": [
|
||||
"Normal Lift"
|
||||
]
|
||||
}
|
||||
@@ -119,7 +119,7 @@
|
||||
"0.4"
|
||||
],
|
||||
"nozzle_hrc": "0",
|
||||
"nozzle_type": "brass",
|
||||
"nozzle_type": "hardened_steel",
|
||||
"nozzle_volume": "151.32",
|
||||
"parking_pos_retraction": "92",
|
||||
"print_host_webui": "",
|
||||
|
||||
@@ -116,7 +116,7 @@
|
||||
"0.08"
|
||||
],
|
||||
"nozzle_hrc": "0",
|
||||
"nozzle_type": "brass",
|
||||
"nozzle_type": "hardened_steel",
|
||||
"nozzle_volume": "151.32",
|
||||
"parking_pos_retraction": "92",
|
||||
"print_host_webui": "",
|
||||
|
||||
@@ -68,258 +68,6 @@
|
||||
"name": "fdm_filament_pla",
|
||||
"sub_path": "filament/base/fdm_filament_pla.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA @base",
|
||||
"sub_path": "filament/FilAr/FilAr PLA @base.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Bronce",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Bronce.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Gris Plata",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Gris Plata.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Cobre",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Cobre.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Titanio",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Titanio.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Tabaco",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Tabaco.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Cafe con Leche",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Cafe con Leche.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Manteca",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Manteca.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Marron Oxido",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Marron Oxido.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Carpincho",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Carpincho.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Rosa Amaranto",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Rosa Amaranto.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Rosa Flamenco",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Rosa Flamenco.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Piel",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Piel.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Verde FilAr",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Verde FilAr.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Verde Manzana",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Verde Manzana.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Verde Pixel",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Verde Pixel.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Verde Oliva",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Verde Oliva.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Blanco Antartida",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Blanco Antartida.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Blanco Calido",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Blanco Calido.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Negro Azabache",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Negro Azabache.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Naranja Tigre",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Naranja Tigre.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Rojo de Carreras",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Rojo de Carreras.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Amarillo Lirio",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Amarillo Lirio.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Violeta Jacaranda",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Violeta Jacaranda.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Gris Pizarra",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Gris Pizarra.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Gris Ceniza",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Gris Ceniza.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Azul Francia",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Azul Francia.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Celeste Cielo",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Celeste Cielo.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Oro",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Oro.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Dorado",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Dorado.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate @base",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate @base.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Amarillo",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Amarillo.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Azul",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Azul.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Beige",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Beige.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Blanco",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Blanco.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Bordo",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Bordo.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Celeste Cielo",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Celeste Cielo.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Chocolate",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Chocolate.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Gris",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Gris.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Marron",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Marron.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Naranja",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Naranja.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Negro",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Negro.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Piel",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Piel.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Rojo",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Rojo.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Rosa",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Rosa.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Uva",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Uva.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Verde",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Verde.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Violeta",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Violeta.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG @base",
|
||||
"sub_path": "filament/FilAr/FilAr PETG @base.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Amarillo Lima",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Amarillo Lima.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Amarillo Radiante",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Amarillo Radiante.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Azul Boreal",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Azul Boreal.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Azul Francia",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Azul Francia.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Azul Imperial",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Azul Imperial.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Blanco Antartida",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Blanco Antartida.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Cian",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Cian.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Coral",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Coral.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Cristal",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Cristal.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Gris Ceniza",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Gris Ceniza.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Gris Plata",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Gris Plata.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Magenta",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Magenta.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Negro Azabache",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Negro Azabache.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Rojo Carmesi",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Rojo Carmesi.json"
|
||||
},
|
||||
{
|
||||
"name": "fdm_filament_pp",
|
||||
"sub_path": "filament/base/fdm_filament_pp.json"
|
||||
@@ -588,10 +336,6 @@
|
||||
"name": "Generic PE-CF @base",
|
||||
"sub_path": "filament/Generic PE-CF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PE-CF @System",
|
||||
"sub_path": "filament/Generic PE-CF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "AliZ PETG @base",
|
||||
"sub_path": "filament/AliZ/AliZ PETG @base.json"
|
||||
@@ -672,6 +416,10 @@
|
||||
"name": "Fiberon PETG-rCF @base",
|
||||
"sub_path": "filament/Polymaker/Fiberon PETG-rCF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG @base",
|
||||
"sub_path": "filament/FilAr/FilAr PETG @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @System",
|
||||
"sub_path": "filament/Generic PETG @System.json"
|
||||
@@ -680,18 +428,10 @@
|
||||
"name": "Generic PETG HF @base",
|
||||
"sub_path": "filament/Generic PETG HF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @System",
|
||||
"sub_path": "filament/Generic PETG HF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG-CF @base",
|
||||
"sub_path": "filament/Generic PETG-CF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG-CF @System",
|
||||
"sub_path": "filament/Generic PETG-CF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "GreenGate3D PETG @base",
|
||||
"sub_path": "filament/GreenGate3D/GreenGate3D PETG @base.json"
|
||||
@@ -868,6 +608,14 @@
|
||||
"name": "FILL3D PLA Turbo @base",
|
||||
"sub_path": "filament/FILL3D/FILL3D PLA Turbo @base.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA @base",
|
||||
"sub_path": "filament/FilAr/FilAr PLA @base.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate @base",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @System",
|
||||
"sub_path": "filament/Generic PLA @System.json"
|
||||
@@ -880,10 +628,6 @@
|
||||
"name": "Generic PLA Matte @base",
|
||||
"sub_path": "filament/Generic PLA Matte @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA Matte @System",
|
||||
"sub_path": "filament/Generic PLA Matte @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @System",
|
||||
"sub_path": "filament/Generic PLA-CF @System.json"
|
||||
@@ -1092,18 +836,10 @@
|
||||
"name": "Generic PP-CF @base",
|
||||
"sub_path": "filament/Generic PP-CF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PP-CF @System",
|
||||
"sub_path": "filament/Generic PP-CF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PP-GF @base",
|
||||
"sub_path": "filament/Generic PP-GF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PP-GF @System",
|
||||
"sub_path": "filament/Generic PP-GF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Bambu PPA-CF @base",
|
||||
"sub_path": "filament/Bambu/Bambu PPA-CF @base.json"
|
||||
@@ -1292,10 +1028,6 @@
|
||||
"name": "Elegoo ASA-CF @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo ASA-CF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo ASA-CF @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo ASA-CF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Overture ASA @System",
|
||||
"sub_path": "filament/Overture/Overture ASA @System.json"
|
||||
@@ -1388,14 +1120,14 @@
|
||||
"name": "Elegoo PC-FR @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PC-FR @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PC-FR @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PC-FR @System.json"
|
||||
},
|
||||
{
|
||||
"name": "COEX PCTG PRIME @System",
|
||||
"sub_path": "filament/COEX/COEX PCTG PRIME @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PE-CF @System",
|
||||
"sub_path": "filament/Generic PE-CF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "AliZ PETG @System",
|
||||
"sub_path": "filament/AliZ/AliZ PETG @System.json"
|
||||
@@ -1448,10 +1180,6 @@
|
||||
"name": "Elegoo PET-CF @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PET-CF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PET-CF @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PET-CF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PETG @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PETG @System.json"
|
||||
@@ -1460,50 +1188,26 @@
|
||||
"name": "Elegoo PETG HF @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PETG HF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PETG HF @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PETG HF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PETG PRO @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PETG PRO @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PETG PRO @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PETG PRO @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PETG Translucent @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PETG Translucent @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PETG Translucent @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PETG Translucent @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PETG-CF @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PETG-CF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PETG-CF @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PETG-CF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PETG-GF @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PETG-GF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PETG-GF @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PETG-GF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo Rapid PETG @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo Rapid PETG @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo Rapid PETG @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo Rapid PETG @System.json"
|
||||
},
|
||||
{
|
||||
"name": "FDplast PETG @System",
|
||||
"sub_path": "filament/FDplast/FDplast PETG @System.json"
|
||||
@@ -1528,6 +1232,70 @@
|
||||
"name": "Fiberon PETG-rCF @System",
|
||||
"sub_path": "filament/Polymaker/Fiberon PETG-rCF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Amarillo Lima",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Amarillo Lima.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Amarillo Radiante",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Amarillo Radiante.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Azul Boreal",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Azul Boreal.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Azul Francia",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Azul Francia.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Azul Imperial",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Azul Imperial.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Blanco Antartida",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Blanco Antartida.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Cian",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Cian.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Coral",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Coral.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Cristal",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Cristal.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Gris Ceniza",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Gris Ceniza.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Gris Plata",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Gris Plata.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Magenta",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Magenta.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Negro Azabache",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Negro Azabache.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PETG Rojo Carmesi",
|
||||
"sub_path": "filament/FilAr/FilAr PETG Rojo Carmesi.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @System",
|
||||
"sub_path": "filament/Generic PETG HF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG-CF @System",
|
||||
"sub_path": "filament/Generic PETG-CF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "GreenGate3D PETG @System",
|
||||
"sub_path": "filament/GreenGate3D/GreenGate3D PETG @System.json"
|
||||
@@ -1656,106 +1424,54 @@
|
||||
"name": "Elegoo PLA Basic @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Basic @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Basic @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Basic @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Galaxy @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Galaxy @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Galaxy @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Galaxy @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Glow @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Glow @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Glow @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Glow @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Marble @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Marble @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Marble @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Marble @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Matte @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Matte @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Matte @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Matte @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA PRO @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA PRO @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA PRO @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA PRO @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Silk @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Silk @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Silk @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Silk @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Sparkle @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Sparkle @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Sparkle @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Sparkle @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Translucent2 @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Translucent2 @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Translucent2 @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Translucent2 @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Wood @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Wood @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Wood @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Wood @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA+ @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA+ @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA+ @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA+ @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA-CF @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA-CF @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA-CF @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA-CF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo Rapid PLA+ @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo Rapid PLA+ @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo Rapid PLA+ @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo Rapid PLA+ @System.json"
|
||||
},
|
||||
{
|
||||
"name": "FDplast PLA @System",
|
||||
"sub_path": "filament/FDplast/FDplast PLA @System.json"
|
||||
@@ -1768,6 +1484,194 @@
|
||||
"name": "FILL3D PLA Turbo @System",
|
||||
"sub_path": "filament/FILL3D/FILL3D PLA Turbo @System.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Amarillo Lirio",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Amarillo Lirio.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Azul Francia",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Azul Francia.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Blanco Antartida",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Blanco Antartida.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Blanco Calido",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Blanco Calido.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Bronce",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Bronce.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Cafe con Leche",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Cafe con Leche.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Carpincho",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Carpincho.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Celeste Cielo",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Celeste Cielo.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Cobre",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Cobre.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Dorado",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Dorado.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Gris Ceniza",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Gris Ceniza.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Gris Pizarra",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Gris Pizarra.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Gris Plata",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Gris Plata.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Manteca",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Manteca.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Marron Oxido",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Marron Oxido.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Naranja Tigre",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Naranja Tigre.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Negro Azabache",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Negro Azabache.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Oro",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Oro.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Piel",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Piel.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Rojo de Carreras",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Rojo de Carreras.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Rosa Amaranto",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Rosa Amaranto.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Rosa Flamenco",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Rosa Flamenco.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Tabaco",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Tabaco.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Titanio",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Titanio.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Verde FilAr",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Verde FilAr.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Verde Manzana",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Verde Manzana.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Verde Oliva",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Verde Oliva.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Verde Pixel",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Verde Pixel.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA Violeta Jacaranda",
|
||||
"sub_path": "filament/FilAr/FilAr PLA Violeta Jacaranda.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Amarillo",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Amarillo.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Azul",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Azul.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Beige",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Beige.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Blanco",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Blanco.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Bordo",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Bordo.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Celeste Cielo",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Celeste Cielo.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Chocolate",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Chocolate.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Gris",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Gris.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Marron",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Marron.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Naranja",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Naranja.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Negro",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Negro.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Piel",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Piel.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Rojo",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Rojo.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Rosa",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Rosa.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Uva",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Uva.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Verde",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Verde.json"
|
||||
},
|
||||
{
|
||||
"name": "FilAr PLA-mate Violeta",
|
||||
"sub_path": "filament/FilAr/FilAr PLA-mate Violeta.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA Matte @System",
|
||||
"sub_path": "filament/Generic PLA Matte @System.json"
|
||||
},
|
||||
{
|
||||
"name": "NIT PLA @System",
|
||||
"sub_path": "filament/NIT/NIT PLA @System.json"
|
||||
@@ -1876,10 +1780,6 @@
|
||||
"name": "PolyLite Dual PLA @base",
|
||||
"sub_path": "filament/Polymaker/PolyLite Dual PLA @base.json"
|
||||
},
|
||||
{
|
||||
"name": "PolyLite Dual PLA @System",
|
||||
"sub_path": "filament/Polymaker/PolyLite Dual PLA @System.json"
|
||||
},
|
||||
{
|
||||
"name": "PolyLite PLA @System",
|
||||
"sub_path": "filament/Polymaker/PolyLite PLA @System.json"
|
||||
@@ -1976,6 +1876,14 @@
|
||||
"name": "FILL3D PPCF @System",
|
||||
"sub_path": "filament/FILL3D/FILL3D PPCF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PP-CF @System",
|
||||
"sub_path": "filament/Generic PP-CF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PP-GF @System",
|
||||
"sub_path": "filament/Generic PP-GF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Bambu PPA-CF @System",
|
||||
"sub_path": "filament/Bambu/Bambu PPA-CF @System.json"
|
||||
@@ -2024,10 +1932,6 @@
|
||||
"name": "Elegoo Rapid TPU 95A @base",
|
||||
"sub_path": "filament/Elegoo/Elegoo Rapid TPU 95A @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo Rapid TPU 95A @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo Rapid TPU 95A @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo TPU 95A @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo TPU 95A @System.json"
|
||||
@@ -2040,6 +1944,14 @@
|
||||
"name": "Overture TPU @System",
|
||||
"sub_path": "filament/Overture/Overture TPU @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo ASA-CF @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo ASA-CF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PC-FR @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PC-FR @System.json"
|
||||
},
|
||||
{
|
||||
"name": "AliZ PETG-CF @System",
|
||||
"sub_path": "filament/AliZ/AliZ PETG-CF @System.json"
|
||||
@@ -2048,9 +1960,97 @@
|
||||
"name": "AliZ PETG-Metal @System",
|
||||
"sub_path": "filament/AliZ/AliZ PETG-Metal @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PET-CF @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PET-CF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PETG HF @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PETG HF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PETG PRO @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PETG PRO @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PETG Translucent @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PETG Translucent @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PETG-CF @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PETG-CF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PETG-GF @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PETG-GF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo Rapid PETG @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo Rapid PETG @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Basic @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Basic @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Galaxy @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Galaxy @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Glow @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Glow @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Marble @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Marble @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Matte @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Matte @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA PRO @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA PRO @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Silk @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Silk @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Sparkle @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Sparkle @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Translucent2 @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Translucent2 @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA Wood @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA Wood @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA+ @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA+ @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo PLA-CF @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo PLA-CF @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo Rapid PLA+ @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo Rapid PLA+ @System.json"
|
||||
},
|
||||
{
|
||||
"name": "PolyLite Dual PLA @System",
|
||||
"sub_path": "filament/Polymaker/PolyLite Dual PLA @System.json"
|
||||
},
|
||||
{
|
||||
"name": "COEX PLA+Silk @System",
|
||||
"sub_path": "filament/COEX/COEX PLA+Silk @System.json"
|
||||
},
|
||||
{
|
||||
"name": "Elegoo Rapid TPU 95A @System",
|
||||
"sub_path": "filament/Elegoo/Elegoo Rapid TPU 95A @System.json"
|
||||
}
|
||||
],
|
||||
"process_list": [],
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "Phrozen",
|
||||
"version": "02.04.00.03",
|
||||
"version": "02.04.00.04",
|
||||
"force_update": "0",
|
||||
"description": "Phrozen configurations",
|
||||
"machine_model_list": [
|
||||
|
||||
@@ -1,139 +0,0 @@
|
||||
{
|
||||
"type": "machine",
|
||||
"name": "fdm_machine_common",
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"gcode_flavor": "marlin",
|
||||
"machine_start_gcode": "",
|
||||
"machine_end_gcode": "",
|
||||
"extruder_colour": [
|
||||
"#018001"
|
||||
],
|
||||
"extruder_offset": [
|
||||
"0x0"
|
||||
],
|
||||
"machine_max_acceleration_e": [
|
||||
"5000",
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_extruding": [
|
||||
"2000",
|
||||
"2000"
|
||||
],
|
||||
"machine_max_acceleration_retracting": [
|
||||
"5000",
|
||||
"5000"
|
||||
],
|
||||
"machine_max_acceleration_travel": [
|
||||
"3000",
|
||||
"3000"
|
||||
],
|
||||
"machine_max_acceleration_x": [
|
||||
"2000",
|
||||
"2000"
|
||||
],
|
||||
"machine_max_acceleration_y": [
|
||||
"2000",
|
||||
"2000"
|
||||
],
|
||||
"machine_max_acceleration_z": [
|
||||
"300",
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_e": [
|
||||
"25",
|
||||
"25"
|
||||
],
|
||||
"machine_max_speed_x": [
|
||||
"300",
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_y": [
|
||||
"300",
|
||||
"200"
|
||||
],
|
||||
"machine_max_speed_z": [
|
||||
"12",
|
||||
"12"
|
||||
],
|
||||
"machine_max_jerk_e": [
|
||||
"2.5",
|
||||
"2.5"
|
||||
],
|
||||
"machine_max_jerk_x": [
|
||||
"9",
|
||||
"9"
|
||||
],
|
||||
"machine_max_jerk_y": [
|
||||
"9",
|
||||
"9"
|
||||
],
|
||||
"machine_max_jerk_z": [
|
||||
"0.2",
|
||||
"0.4"
|
||||
],
|
||||
"machine_min_extruding_rate": [
|
||||
"0",
|
||||
"0"
|
||||
],
|
||||
"machine_min_travel_rate": [
|
||||
"0",
|
||||
"0"
|
||||
],
|
||||
"max_layer_height": [
|
||||
"0.3"
|
||||
],
|
||||
"min_layer_height": [
|
||||
"0.08"
|
||||
],
|
||||
"printable_height": "300",
|
||||
"extruder_clearance_radius": "65",
|
||||
"extruder_clearance_height_to_rod": "36",
|
||||
"extruder_clearance_height_to_lid": "140",
|
||||
"nozzle_diameter": [
|
||||
"0.4"
|
||||
],
|
||||
"printer_settings_id": "",
|
||||
"printer_technology": "FFF",
|
||||
"printer_variant": "0.4",
|
||||
"retraction_minimum_travel": [
|
||||
"1"
|
||||
],
|
||||
"retract_before_wipe": [
|
||||
"70%"
|
||||
],
|
||||
"retract_when_changing_layer": [
|
||||
"1"
|
||||
],
|
||||
"retraction_length": [
|
||||
"0.8"
|
||||
],
|
||||
"retract_length_toolchange": [
|
||||
"2"
|
||||
],
|
||||
"z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"retract_restart_extra": [
|
||||
"0"
|
||||
],
|
||||
"retract_restart_extra_toolchange": [
|
||||
"0"
|
||||
],
|
||||
"retraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"deretraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"silent_mode": "0",
|
||||
"single_extruder_multi_material": "1",
|
||||
"change_filament_gcode": "",
|
||||
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
|
||||
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
|
||||
"machine_pause_gcode": "M400 U1\n",
|
||||
"wipe": [
|
||||
"1"
|
||||
],
|
||||
"z_hop_types": "Normal Lift"
|
||||
}
|
||||
+336
-336
@@ -1448,34 +1448,10 @@
|
||||
"name": "fdm_filament_tpu",
|
||||
"sub_path": "filament/fdm_filament_tpu.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa base",
|
||||
"sub_path": "filament/Generic ABS @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa",
|
||||
"sub_path": "filament/Generic ABS @Prusa.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa CORE One",
|
||||
"sub_path": "filament/Generic ABS @Prusa CORE One.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic ABS @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa MINIIS 0.25",
|
||||
"sub_path": "filament/Generic ABS @Prusa MINIIS 0.25.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic ABS @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic ABS @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa MK3.5",
|
||||
"sub_path": "filament/Generic ABS @Prusa MK3.5.json"
|
||||
@@ -1492,37 +1468,13 @@
|
||||
"name": "Generic ABS @Prusa MK3.5 0.8",
|
||||
"sub_path": "filament/Generic ABS @Prusa MK3.5 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa MK4",
|
||||
"sub_path": "filament/Generic ABS @Prusa MK4.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa MK4S",
|
||||
"sub_path": "filament/Generic ABS @Prusa MK4S.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa XL",
|
||||
"sub_path": "filament/Generic ABS @Prusa XL.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa XL 5T",
|
||||
"sub_path": "filament/Generic ABS @Prusa XL 5T.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS HF @Prusa base",
|
||||
"sub_path": "filament/Generic ABS HF @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS HF @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic ABS HF @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS HF @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic ABS HF @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS HF @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic ABS HF @Prusa MINIIS 0.8.json"
|
||||
"name": "Generic ABS @Prusa base",
|
||||
"sub_path": "filament/Generic ABS @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS HF @Prusa MK3.5",
|
||||
@@ -1536,6 +1488,10 @@
|
||||
"name": "Generic ABS HF @Prusa MK3.5 0.8",
|
||||
"sub_path": "filament/Generic ABS HF @Prusa MK3.5 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS HF @Prusa base",
|
||||
"sub_path": "filament/Generic ABS HF @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ASA @Prusa",
|
||||
"sub_path": "filament/Generic ASA @Prusa.json"
|
||||
@@ -1584,22 +1540,6 @@
|
||||
"name": "Generic ASA @Prusa MK4S",
|
||||
"sub_path": "filament/Generic ASA @Prusa MK4S.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ASA HF @Prusa base",
|
||||
"sub_path": "filament/Generic ASA HF @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ASA HF @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic ASA HF @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ASA HF @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic ASA HF @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ASA HF @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic ASA HF @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ASA HF @Prusa MK3.5",
|
||||
"sub_path": "filament/Generic ASA HF @Prusa MK3.5.json"
|
||||
@@ -1612,6 +1552,10 @@
|
||||
"name": "Generic ASA HF @Prusa MK3.5 0.8",
|
||||
"sub_path": "filament/Generic ASA HF @Prusa MK3.5 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ASA HF @Prusa base",
|
||||
"sub_path": "filament/Generic ASA HF @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament ASA @CORE One",
|
||||
"sub_path": "filament/Prusament ASA @CORE One.json"
|
||||
@@ -1636,30 +1580,6 @@
|
||||
"name": "Generic TPU @Prusa CORE One",
|
||||
"sub_path": "filament/Generic TPU @Prusa CORE One.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA @Prusa base",
|
||||
"sub_path": "filament/Generic PA @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA @Prusa",
|
||||
"sub_path": "filament/Generic PA @Prusa.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PA @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA @Prusa MINIIS 0.25",
|
||||
"sub_path": "filament/Generic PA @Prusa MINIIS 0.25.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PA @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PA @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA @Prusa MK3.5",
|
||||
"sub_path": "filament/Generic PA @Prusa MK3.5.json"
|
||||
@@ -1677,28 +1597,8 @@
|
||||
"sub_path": "filament/Generic PA @Prusa MK3.5 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA-CF @Prusa base",
|
||||
"sub_path": "filament/Generic PA-CF @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA-CF @Prusa",
|
||||
"sub_path": "filament/Generic PA-CF @Prusa.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA-CF @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PA-CF @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA-CF @Prusa MINIIS 0.25",
|
||||
"sub_path": "filament/Generic PA-CF @Prusa MINIIS 0.25.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA-CF @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PA-CF @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA-CF @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PA-CF @Prusa MINIIS 0.8.json"
|
||||
"name": "Generic PA @Prusa base",
|
||||
"sub_path": "filament/Generic PA @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA-CF @Prusa MK3.5",
|
||||
@@ -1716,6 +1616,10 @@
|
||||
"name": "Generic PA-CF @Prusa MK3.5 0.8",
|
||||
"sub_path": "filament/Generic PA-CF @Prusa MK3.5 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA-CF @Prusa base",
|
||||
"sub_path": "filament/Generic PA-CF @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament PA-CF @CORE One",
|
||||
"sub_path": "filament/Prusament PA-CF @CORE One.json"
|
||||
@@ -1764,22 +1668,6 @@
|
||||
"name": "Generic PC @Prusa MK3.5 0.8",
|
||||
"sub_path": "filament/Generic PC @Prusa MK3.5 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PC HF @Prusa base",
|
||||
"sub_path": "filament/Generic PC HF @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PC HF @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PC HF @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PC HF @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PC HF @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PC HF @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PC HF @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PC HF @Prusa MK3.5",
|
||||
"sub_path": "filament/Generic PC HF @Prusa MK3.5.json"
|
||||
@@ -1792,6 +1680,10 @@
|
||||
"name": "Generic PC HF @Prusa MK3.5 0.8",
|
||||
"sub_path": "filament/Generic PC HF @Prusa MK3.5 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PC HF @Prusa base",
|
||||
"sub_path": "filament/Generic PC HF @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament PC Blend @CORE One",
|
||||
"sub_path": "filament/Prusament PC Blend @CORE One.json"
|
||||
@@ -1816,34 +1708,10 @@
|
||||
"name": "Prusament PC-CF @XL 5T",
|
||||
"sub_path": "filament/Prusament PC-CF @XL 5T.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa base",
|
||||
"sub_path": "filament/Generic PETG @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa",
|
||||
"sub_path": "filament/Generic PETG @Prusa.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa CORE One",
|
||||
"sub_path": "filament/Generic PETG @Prusa CORE One.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PETG @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa MINIIS 0.25",
|
||||
"sub_path": "filament/Generic PETG @Prusa MINIIS 0.25.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PETG @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PETG @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa MK3.5",
|
||||
"sub_path": "filament/Generic PETG @Prusa MK3.5.json"
|
||||
@@ -1860,37 +1728,13 @@
|
||||
"name": "Generic PETG @Prusa MK3.5 0.8",
|
||||
"sub_path": "filament/Generic PETG @Prusa MK3.5 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa MK4",
|
||||
"sub_path": "filament/Generic PETG @Prusa MK4.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa MK4S",
|
||||
"sub_path": "filament/Generic PETG @Prusa MK4S.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa XL",
|
||||
"sub_path": "filament/Generic PETG @Prusa XL.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa XL 5T",
|
||||
"sub_path": "filament/Generic PETG @Prusa XL 5T.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @Prusa base",
|
||||
"sub_path": "filament/Generic PETG HF @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PETG HF @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PETG HF @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PETG HF @Prusa MINIIS 0.8.json"
|
||||
"name": "Generic PETG @Prusa base",
|
||||
"sub_path": "filament/Generic PETG @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @Prusa MK3.5",
|
||||
@@ -1904,6 +1748,10 @@
|
||||
"name": "Generic PETG HF @Prusa MK3.5 0.8",
|
||||
"sub_path": "filament/Generic PETG HF @Prusa MK3.5 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @Prusa base",
|
||||
"sub_path": "filament/Generic PETG HF @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament PETG @CORE One",
|
||||
"sub_path": "filament/Prusament PETG @CORE One.json"
|
||||
@@ -1912,42 +1760,10 @@
|
||||
"name": "Prusament PETG @base",
|
||||
"sub_path": "filament/Prusament PETG @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament PETG @XL",
|
||||
"sub_path": "filament/Prusament PETG @XL.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament PETG @XL 5T",
|
||||
"sub_path": "filament/Prusament PETG @XL 5T.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa base",
|
||||
"sub_path": "filament/Generic PLA @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa",
|
||||
"sub_path": "filament/Generic PLA @Prusa.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa CORE One",
|
||||
"sub_path": "filament/Generic PLA @Prusa CORE One.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PLA @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa MINIIS 0.25",
|
||||
"sub_path": "filament/Generic PLA @Prusa MINIIS 0.25.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PLA @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PLA @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa MK3.5",
|
||||
"sub_path": "filament/Generic PLA @Prusa MK3.5.json"
|
||||
@@ -1964,37 +1780,13 @@
|
||||
"name": "Generic PLA @Prusa MK3.5 0.8",
|
||||
"sub_path": "filament/Generic PLA @Prusa MK3.5 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa MK4",
|
||||
"sub_path": "filament/Generic PLA @Prusa MK4.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa MK4S",
|
||||
"sub_path": "filament/Generic PLA @Prusa MK4S.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa XL",
|
||||
"sub_path": "filament/Generic PLA @Prusa XL.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa XL 5T",
|
||||
"sub_path": "filament/Generic PLA @Prusa XL 5T.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA HF @Prusa base",
|
||||
"sub_path": "filament/Generic PLA HF @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA HF @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PLA HF @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA HF @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PLA HF @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA HF @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PLA HF @Prusa MINIIS 0.8.json"
|
||||
"name": "Generic PLA @Prusa base",
|
||||
"sub_path": "filament/Generic PLA @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA HF @Prusa MK3.5",
|
||||
@@ -2008,34 +1800,14 @@
|
||||
"name": "Generic PLA HF @Prusa MK3.5 0.8",
|
||||
"sub_path": "filament/Generic PLA HF @Prusa MK3.5 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA HF @Prusa base",
|
||||
"sub_path": "filament/Generic PLA HF @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA Silk @Prusa CORE One",
|
||||
"sub_path": "filament/Generic PLA Silk @Prusa CORE One.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Prusa base",
|
||||
"sub_path": "filament/Generic PLA-CF @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Prusa",
|
||||
"sub_path": "filament/Generic PLA-CF @Prusa.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PLA-CF @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Prusa MINIIS 0.25",
|
||||
"sub_path": "filament/Generic PLA-CF @Prusa MINIIS 0.25.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PLA-CF @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PLA-CF @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Prusa MK3.5",
|
||||
"sub_path": "filament/Generic PLA-CF @Prusa MK3.5.json"
|
||||
@@ -2052,6 +1824,10 @@
|
||||
"name": "Generic PLA-CF @Prusa MK3.5 0.8",
|
||||
"sub_path": "filament/Generic PLA-CF @Prusa MK3.5 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Prusa base",
|
||||
"sub_path": "filament/Generic PLA-CF @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament PLA @CORE One",
|
||||
"sub_path": "filament/Prusament PLA @CORE One.json"
|
||||
@@ -2060,14 +1836,6 @@
|
||||
"name": "Prusament PLA @base",
|
||||
"sub_path": "filament/Prusament PLA @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament PLA @XL",
|
||||
"sub_path": "filament/Prusament PLA @XL.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament PLA @XL 5T",
|
||||
"sub_path": "filament/Prusament PLA @XL 5T.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament rPLA @CORE One",
|
||||
"sub_path": "filament/Prusament rPLA @CORE One.json"
|
||||
@@ -2076,38 +1844,6 @@
|
||||
"name": "Prusament rPLA @base",
|
||||
"sub_path": "filament/Prusament rPLA @base.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament rPLA @XL",
|
||||
"sub_path": "filament/Prusament rPLA @XL.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament rPLA @XL 5T",
|
||||
"sub_path": "filament/Prusament rPLA @XL 5T.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA @Prusa base",
|
||||
"sub_path": "filament/Generic PVA @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA @Prusa",
|
||||
"sub_path": "filament/Generic PVA @Prusa.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PVA @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA @Prusa MINIIS 0.25",
|
||||
"sub_path": "filament/Generic PVA @Prusa MINIIS 0.25.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PVA @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PVA @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA @Prusa MK3.5",
|
||||
"sub_path": "filament/Generic PVA @Prusa MK3.5.json"
|
||||
@@ -2125,20 +1861,8 @@
|
||||
"sub_path": "filament/Generic PVA @Prusa MK3.5 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA HF @Prusa base",
|
||||
"sub_path": "filament/Generic PVA HF @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA HF @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PVA HF @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA HF @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PVA HF @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA HF @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PVA HF @Prusa MINIIS 0.8.json"
|
||||
"name": "Generic PVA @Prusa base",
|
||||
"sub_path": "filament/Generic PVA @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA HF @Prusa MK3.5",
|
||||
@@ -2152,6 +1876,10 @@
|
||||
"name": "Generic PVA HF @Prusa MK3.5 0.8",
|
||||
"sub_path": "filament/Generic PVA HF @Prusa MK3.5 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA HF @Prusa base",
|
||||
"sub_path": "filament/Generic PVA HF @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament PVB @CORE One",
|
||||
"sub_path": "filament/Prusament PVB @CORE One.json"
|
||||
@@ -2164,42 +1892,26 @@
|
||||
"name": "Prusament PVB @XL 5T",
|
||||
"sub_path": "filament/Prusament PVB @XL 5T.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU @Prusa base",
|
||||
"sub_path": "filament/Generic TPU @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU @Prusa",
|
||||
"sub_path": "filament/Generic TPU @Prusa.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic TPU @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU @Prusa MK3.5",
|
||||
"sub_path": "filament/Generic TPU @Prusa MK3.5.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU @Prusa MK4",
|
||||
"sub_path": "filament/Generic TPU @Prusa MK4.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU @Prusa MK4S",
|
||||
"sub_path": "filament/Generic TPU @Prusa MK4S.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU HF @Prusa base",
|
||||
"sub_path": "filament/Generic TPU HF @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU HF @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic TPU HF @Prusa MINIIS.json"
|
||||
"name": "Generic TPU @Prusa base",
|
||||
"sub_path": "filament/Generic TPU @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU HF @Prusa MK3.5",
|
||||
"sub_path": "filament/Generic TPU HF @Prusa MK3.5.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU HF @Prusa base",
|
||||
"sub_path": "filament/Generic TPU HF @Prusa base.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa CORE One 0.6",
|
||||
"sub_path": "filament/Generic ABS @Prusa CORE One 0.6.json"
|
||||
@@ -2236,6 +1948,50 @@
|
||||
"name": "Generic ABS @Prusa MK4S HF0.4",
|
||||
"sub_path": "filament/Generic ABS @Prusa MK4S HF0.4.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa",
|
||||
"sub_path": "filament/Generic ABS @Prusa.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic ABS @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa MINIIS 0.25",
|
||||
"sub_path": "filament/Generic ABS @Prusa MINIIS 0.25.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic ABS @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic ABS @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa MK4",
|
||||
"sub_path": "filament/Generic ABS @Prusa MK4.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa XL",
|
||||
"sub_path": "filament/Generic ABS @Prusa XL.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa XL 5T",
|
||||
"sub_path": "filament/Generic ABS @Prusa XL 5T.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS HF @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic ABS HF @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS HF @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic ABS HF @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS HF @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic ABS HF @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ASA @Prusa CORE One 0.6",
|
||||
"sub_path": "filament/Generic ASA @Prusa CORE One 0.6.json"
|
||||
@@ -2272,6 +2028,18 @@
|
||||
"name": "Generic ASA @Prusa MK4S HF0.4",
|
||||
"sub_path": "filament/Generic ASA @Prusa MK4S HF0.4.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ASA HF @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic ASA HF @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ASA HF @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic ASA HF @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ASA HF @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic ASA HF @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament ASA @CORE One 0.6",
|
||||
"sub_path": "filament/Prusament ASA @CORE One 0.6.json"
|
||||
@@ -2304,6 +2072,46 @@
|
||||
"name": "Generic TPU @Prusa CORE One 0.8",
|
||||
"sub_path": "filament/Generic TPU @Prusa CORE One 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA @Prusa",
|
||||
"sub_path": "filament/Generic PA @Prusa.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PA @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA @Prusa MINIIS 0.25",
|
||||
"sub_path": "filament/Generic PA @Prusa MINIIS 0.25.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PA @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PA @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA-CF @Prusa",
|
||||
"sub_path": "filament/Generic PA-CF @Prusa.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA-CF @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PA-CF @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA-CF @Prusa MINIIS 0.25",
|
||||
"sub_path": "filament/Generic PA-CF @Prusa MINIIS 0.25.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA-CF @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PA-CF @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA-CF @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PA-CF @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament PA-CF @CORE One 0.6",
|
||||
"sub_path": "filament/Prusament PA-CF @CORE One 0.6.json"
|
||||
@@ -2312,6 +2120,18 @@
|
||||
"name": "Prusament PA-CF @CORE One 0.8",
|
||||
"sub_path": "filament/Prusament PA-CF @CORE One 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PC HF @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PC HF @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PC HF @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PC HF @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PC HF @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PC HF @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament PC Blend @CORE One 0.6",
|
||||
"sub_path": "filament/Prusament PC Blend @CORE One 0.6.json"
|
||||
@@ -2380,6 +2200,50 @@
|
||||
"name": "Generic PETG @Prusa MK4S HF0.4",
|
||||
"sub_path": "filament/Generic PETG @Prusa MK4S HF0.4.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa",
|
||||
"sub_path": "filament/Generic PETG @Prusa.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PETG @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa MINIIS 0.25",
|
||||
"sub_path": "filament/Generic PETG @Prusa MINIIS 0.25.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PETG @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PETG @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa MK4",
|
||||
"sub_path": "filament/Generic PETG @Prusa MK4.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa XL",
|
||||
"sub_path": "filament/Generic PETG @Prusa XL.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @Prusa XL 5T",
|
||||
"sub_path": "filament/Generic PETG @Prusa XL 5T.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PETG HF @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PETG HF @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG HF @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PETG HF @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament PETG @CORE One 0.6",
|
||||
"sub_path": "filament/Prusament PETG @CORE One 0.6.json"
|
||||
@@ -2404,6 +2268,14 @@
|
||||
"name": "Prusament PETG @CORE One HF 0.8",
|
||||
"sub_path": "filament/Prusament PETG @CORE One HF 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament PETG @XL",
|
||||
"sub_path": "filament/Prusament PETG @XL.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament PETG @XL 5T",
|
||||
"sub_path": "filament/Prusament PETG @XL 5T.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa CORE One 0.6",
|
||||
"sub_path": "filament/Generic PLA @Prusa CORE One 0.6.json"
|
||||
@@ -2444,6 +2316,50 @@
|
||||
"name": "Generic PLA Silk @Prusa MK4S",
|
||||
"sub_path": "filament/Generic PLA Silk @Prusa MK4S.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa",
|
||||
"sub_path": "filament/Generic PLA @Prusa.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PLA @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa MINIIS 0.25",
|
||||
"sub_path": "filament/Generic PLA @Prusa MINIIS 0.25.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PLA @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PLA @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa MK4",
|
||||
"sub_path": "filament/Generic PLA @Prusa MK4.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa XL",
|
||||
"sub_path": "filament/Generic PLA @Prusa XL.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @Prusa XL 5T",
|
||||
"sub_path": "filament/Generic PLA @Prusa XL 5T.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA HF @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PLA HF @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA HF @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PLA HF @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA HF @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PLA HF @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA Silk @Prusa CORE One 0.6",
|
||||
"sub_path": "filament/Generic PLA Silk @Prusa CORE One 0.6.json"
|
||||
@@ -2452,6 +2368,26 @@
|
||||
"name": "Generic PLA Silk @Prusa CORE One 0.8",
|
||||
"sub_path": "filament/Generic PLA Silk @Prusa CORE One 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Prusa",
|
||||
"sub_path": "filament/Generic PLA-CF @Prusa.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PLA-CF @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Prusa MINIIS 0.25",
|
||||
"sub_path": "filament/Generic PLA-CF @Prusa MINIIS 0.25.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PLA-CF @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PLA-CF @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament PLA @CORE One 0.6",
|
||||
"sub_path": "filament/Prusament PLA @CORE One 0.6.json"
|
||||
@@ -2476,6 +2412,14 @@
|
||||
"name": "Prusament PLA @CORE One HF 0.8",
|
||||
"sub_path": "filament/Prusament PLA @CORE One HF 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament PLA @XL",
|
||||
"sub_path": "filament/Prusament PLA @XL.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament PLA @XL 5T",
|
||||
"sub_path": "filament/Prusament PLA @XL 5T.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament rPLA @CORE One 0.6",
|
||||
"sub_path": "filament/Prusament rPLA @CORE One 0.6.json"
|
||||
@@ -2484,6 +2428,46 @@
|
||||
"name": "Prusament rPLA @CORE One 0.8",
|
||||
"sub_path": "filament/Prusament rPLA @CORE One 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament rPLA @XL",
|
||||
"sub_path": "filament/Prusament rPLA @XL.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament rPLA @XL 5T",
|
||||
"sub_path": "filament/Prusament rPLA @XL 5T.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA @Prusa",
|
||||
"sub_path": "filament/Generic PVA @Prusa.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PVA @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA @Prusa MINIIS 0.25",
|
||||
"sub_path": "filament/Generic PVA @Prusa MINIIS 0.25.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PVA @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PVA @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA HF @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic PVA HF @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA HF @Prusa MINIIS 0.6",
|
||||
"sub_path": "filament/Generic PVA HF @Prusa MINIIS 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PVA HF @Prusa MINIIS 0.8",
|
||||
"sub_path": "filament/Generic PVA HF @Prusa MINIIS 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Prusament PVB @CORE One 0.6",
|
||||
"sub_path": "filament/Prusament PVB @CORE One 0.6.json"
|
||||
@@ -2500,6 +2484,22 @@
|
||||
"name": "Generic TPU @Prusa MK4S 0.8",
|
||||
"sub_path": "filament/Generic TPU @Prusa MK4S 0.8.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU @Prusa",
|
||||
"sub_path": "filament/Generic TPU @Prusa.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic TPU @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU @Prusa MK4",
|
||||
"sub_path": "filament/Generic TPU @Prusa MK4.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU HF @Prusa MINIIS",
|
||||
"sub_path": "filament/Generic TPU HF @Prusa MINIIS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @Prusa MK4S HF0.5",
|
||||
"sub_path": "filament/Generic ABS @Prusa MK4S HF0.5.json"
|
||||
|
||||
+1414
-1414
File diff suppressed because it is too large
Load Diff
@@ -276,26 +276,22 @@
|
||||
}
|
||||
],
|
||||
"filament_list": [
|
||||
{
|
||||
"name": "Generic ABS BigNozzle @RatRig",
|
||||
"sub_path": "filament/Generic ABS BigNozzle @RatRig.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ABS @RatRig",
|
||||
"sub_path": "filament/Generic ABS @RatRig.json"
|
||||
},
|
||||
{
|
||||
"name": "RatRig PunkFil ABS",
|
||||
"sub_path": "filament/RatRig PunkFil ABS.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ASA BigNozzle @RatRig",
|
||||
"sub_path": "filament/Generic ASA BigNozzle @RatRig.json"
|
||||
"name": "Generic ABS BigNozzle @RatRig",
|
||||
"sub_path": "filament/Generic ABS BigNozzle @RatRig.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ASA @RatRig",
|
||||
"sub_path": "filament/Generic ASA @RatRig.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic ASA BigNozzle @RatRig",
|
||||
"sub_path": "filament/Generic ASA BigNozzle @RatRig.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PA @RatRig",
|
||||
"sub_path": "filament/Generic PA @RatRig.json"
|
||||
@@ -308,38 +304,30 @@
|
||||
"name": "Generic PC @RatRig",
|
||||
"sub_path": "filament/Generic PC @RatRig.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PCTG BigNozzle @RatRig",
|
||||
"sub_path": "filament/Generic PCTG BigNozzle @RatRig.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG BigNozzle @RatRig",
|
||||
"sub_path": "filament/Generic PETG BigNozzle @RatRig.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PCTG @RatRig",
|
||||
"sub_path": "filament/Generic PCTG @RatRig.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PCTG BigNozzle @RatRig",
|
||||
"sub_path": "filament/Generic PCTG BigNozzle @RatRig.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PETG @RatRig",
|
||||
"sub_path": "filament/Generic PETG @RatRig.json"
|
||||
},
|
||||
{
|
||||
"name": "RatRig PunkFil PETG",
|
||||
"sub_path": "filament/RatRig PunkFil PETG.json"
|
||||
},
|
||||
{
|
||||
"name": "RatRig PunkFil PETG CF",
|
||||
"sub_path": "filament/RatRig PunkFil PETG CF.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA BigNozzle @RatRig",
|
||||
"sub_path": "filament/Generic PLA BigNozzle @RatRig.json"
|
||||
"name": "Generic PETG BigNozzle @RatRig",
|
||||
"sub_path": "filament/Generic PETG BigNozzle @RatRig.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA @RatRig",
|
||||
"sub_path": "filament/Generic PLA @RatRig.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA BigNozzle @RatRig",
|
||||
"sub_path": "filament/Generic PLA BigNozzle @RatRig.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic PLA-CF @RatRig",
|
||||
"sub_path": "filament/Generic PLA-CF @RatRig.json"
|
||||
@@ -348,13 +336,25 @@
|
||||
"name": "Generic PVA @RatRig",
|
||||
"sub_path": "filament/Generic PVA @RatRig.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU @RatRig",
|
||||
"sub_path": "filament/Generic TPU @RatRig.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU BigNozzle @RatRig",
|
||||
"sub_path": "filament/Generic TPU BigNozzle @RatRig.json"
|
||||
},
|
||||
{
|
||||
"name": "Generic TPU @RatRig",
|
||||
"sub_path": "filament/Generic TPU @RatRig.json"
|
||||
"name": "RatRig PunkFil ABS",
|
||||
"sub_path": "filament/RatRig PunkFil ABS.json"
|
||||
},
|
||||
{
|
||||
"name": "RatRig PunkFil PETG",
|
||||
"sub_path": "filament/RatRig PunkFil PETG.json"
|
||||
},
|
||||
{
|
||||
"name": "RatRig PunkFil PETG CF",
|
||||
"sub_path": "filament/RatRig PunkFil PETG CF.json"
|
||||
}
|
||||
],
|
||||
"machine_list": [
|
||||
|
||||
+131
-131
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "SeeMeCNC",
|
||||
"version": "2.4.0.03",
|
||||
"version": "2.4.0.04",
|
||||
"force_update": "1",
|
||||
"description": "SeeMeCNC configurations - Full profile set for Artemis, BOSSdelta, and RostockMAX printers",
|
||||
"machine_model_list": [
|
||||
@@ -50,10 +50,6 @@
|
||||
"name": "SeeMeCNC process base 1.0mm",
|
||||
"sub_path": "process/SeeMeCNC_process_base_1.0mm.json"
|
||||
},
|
||||
{
|
||||
"name": "SeeMeCNC process base",
|
||||
"sub_path": "process/SeeMeCNC_process_base.json"
|
||||
},
|
||||
{
|
||||
"name": "0.16mm Fine @SeeMeCNC Artemis 0.4",
|
||||
"sub_path": "process/0.16mm Fine @SeeMeCNC Artemis 0.4.json"
|
||||
@@ -86,34 +82,6 @@
|
||||
"name": "0.20mm Draft @SeeMeCNC RostockMAX v3.2 0.4",
|
||||
"sub_path": "process/0.20mm Draft @SeeMeCNC RostockMAX v3.2 0.4.json"
|
||||
},
|
||||
{
|
||||
"name": "0.20mm Fine @SeeMeCNC Artemis 0.5",
|
||||
"sub_path": "process/0.20mm Fine @SeeMeCNC Artemis 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5",
|
||||
"sub_path": "process/0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5",
|
||||
"sub_path": "process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5",
|
||||
"sub_path": "process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5",
|
||||
"sub_path": "process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5",
|
||||
"sub_path": "process/0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.20mm Fine @SeeMeCNC RostockMAX v4 0.5",
|
||||
"sub_path": "process/0.20mm Fine @SeeMeCNC RostockMAX v4 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.20mm Standard @SeeMeCNC Artemis 0.4",
|
||||
"sub_path": "process/0.20mm Standard @SeeMeCNC Artemis 0.4.json"
|
||||
@@ -170,34 +138,6 @@
|
||||
"name": "0.24mm Draft @SeeMeCNC RostockMAX v4 0.4",
|
||||
"sub_path": "process/0.24mm Draft @SeeMeCNC RostockMAX v4 0.4.json"
|
||||
},
|
||||
{
|
||||
"name": "0.25mm Standard @SeeMeCNC Artemis 0.5",
|
||||
"sub_path": "process/0.25mm Standard @SeeMeCNC Artemis 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5",
|
||||
"sub_path": "process/0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5",
|
||||
"sub_path": "process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5",
|
||||
"sub_path": "process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5",
|
||||
"sub_path": "process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5",
|
||||
"sub_path": "process/0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.25mm Standard @SeeMeCNC RostockMAX v4 0.5",
|
||||
"sub_path": "process/0.25mm Standard @SeeMeCNC RostockMAX v4 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.28mm Extra Draft @SeeMeCNC Artemis 0.4",
|
||||
"sub_path": "process/0.28mm Extra Draft @SeeMeCNC Artemis 0.4.json"
|
||||
@@ -227,32 +167,60 @@
|
||||
"sub_path": "process/0.28mm Extra Draft @SeeMeCNC RostockMAX v4 0.4.json"
|
||||
},
|
||||
{
|
||||
"name": "0.28mm Fine @SeeMeCNC Artemis 0.7",
|
||||
"sub_path": "process/0.28mm Fine @SeeMeCNC Artemis 0.7.json"
|
||||
"name": "0.20mm Fine @SeeMeCNC Artemis 0.5",
|
||||
"sub_path": "process/0.20mm Fine @SeeMeCNC Artemis 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7",
|
||||
"sub_path": "process/0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7.json"
|
||||
"name": "0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5",
|
||||
"sub_path": "process/0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7",
|
||||
"sub_path": "process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7.json"
|
||||
"name": "0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5",
|
||||
"sub_path": "process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7",
|
||||
"sub_path": "process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7.json"
|
||||
"name": "0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5",
|
||||
"sub_path": "process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7",
|
||||
"sub_path": "process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7.json"
|
||||
"name": "0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5",
|
||||
"sub_path": "process/0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7",
|
||||
"sub_path": "process/0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7.json"
|
||||
"name": "0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5",
|
||||
"sub_path": "process/0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.28mm Fine @SeeMeCNC RostockMAX v4 0.7",
|
||||
"sub_path": "process/0.28mm Fine @SeeMeCNC RostockMAX v4 0.7.json"
|
||||
"name": "0.20mm Fine @SeeMeCNC RostockMAX v4 0.5",
|
||||
"sub_path": "process/0.20mm Fine @SeeMeCNC RostockMAX v4 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.25mm Standard @SeeMeCNC Artemis 0.5",
|
||||
"sub_path": "process/0.25mm Standard @SeeMeCNC Artemis 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5",
|
||||
"sub_path": "process/0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5",
|
||||
"sub_path": "process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5",
|
||||
"sub_path": "process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5",
|
||||
"sub_path": "process/0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5",
|
||||
"sub_path": "process/0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.25mm Standard @SeeMeCNC RostockMAX v4 0.5",
|
||||
"sub_path": "process/0.25mm Standard @SeeMeCNC RostockMAX v4 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.30mm Draft @SeeMeCNC Artemis 0.5",
|
||||
@@ -282,34 +250,6 @@
|
||||
"name": "0.30mm Draft @SeeMeCNC RostockMAX v4 0.5",
|
||||
"sub_path": "process/0.30mm Draft @SeeMeCNC RostockMAX v4 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.30mm TPU Solid @SeeMeCNC Artemis 0.7",
|
||||
"sub_path": "process/0.30mm TPU Solid @SeeMeCNC Artemis 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 300 0.7",
|
||||
"sub_path": "process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 300 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0505 0.7",
|
||||
"sub_path": "process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0505 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0510 0.7",
|
||||
"sub_path": "process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0510 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0521 0.7",
|
||||
"sub_path": "process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0521 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.30mm TPU Solid @SeeMeCNC RostockMAX v3.2 0.7",
|
||||
"sub_path": "process/0.30mm TPU Solid @SeeMeCNC RostockMAX v3.2 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.30mm TPU Solid @SeeMeCNC RostockMAX v4 0.7",
|
||||
"sub_path": "process/0.30mm TPU Solid @SeeMeCNC RostockMAX v4 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.35mm Extra Draft @SeeMeCNC Artemis 0.5",
|
||||
"sub_path": "process/0.35mm Extra Draft @SeeMeCNC Artemis 0.5.json"
|
||||
@@ -338,6 +278,62 @@
|
||||
"name": "0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5",
|
||||
"sub_path": "process/0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5.json"
|
||||
},
|
||||
{
|
||||
"name": "0.28mm Fine @SeeMeCNC Artemis 0.7",
|
||||
"sub_path": "process/0.28mm Fine @SeeMeCNC Artemis 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7",
|
||||
"sub_path": "process/0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7",
|
||||
"sub_path": "process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7",
|
||||
"sub_path": "process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7",
|
||||
"sub_path": "process/0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7",
|
||||
"sub_path": "process/0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.28mm Fine @SeeMeCNC RostockMAX v4 0.7",
|
||||
"sub_path": "process/0.28mm Fine @SeeMeCNC RostockMAX v4 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.30mm TPU Solid @SeeMeCNC Artemis 0.7",
|
||||
"sub_path": "process/0.30mm TPU Solid @SeeMeCNC Artemis 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 300 0.7",
|
||||
"sub_path": "process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 300 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0505 0.7",
|
||||
"sub_path": "process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0505 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0510 0.7",
|
||||
"sub_path": "process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0510 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0521 0.7",
|
||||
"sub_path": "process/0.30mm TPU Solid @SeeMeCNC BOSSdelta 500 0521 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.30mm TPU Solid @SeeMeCNC RostockMAX v3.2 0.7",
|
||||
"sub_path": "process/0.30mm TPU Solid @SeeMeCNC RostockMAX v3.2 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.30mm TPU Solid @SeeMeCNC RostockMAX v4 0.7",
|
||||
"sub_path": "process/0.30mm TPU Solid @SeeMeCNC RostockMAX v4 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.35mm Standard @SeeMeCNC Artemis 0.7",
|
||||
"sub_path": "process/0.35mm Standard @SeeMeCNC Artemis 0.7.json"
|
||||
@@ -394,34 +390,6 @@
|
||||
"name": "0.35mm TPU Vase @SeeMeCNC RostockMAX v4 0.7",
|
||||
"sub_path": "process/0.35mm TPU Vase @SeeMeCNC RostockMAX v4 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.40mm Fine @SeeMeCNC Artemis 1.0",
|
||||
"sub_path": "process/0.40mm Fine @SeeMeCNC Artemis 1.0.json"
|
||||
},
|
||||
{
|
||||
"name": "0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0",
|
||||
"sub_path": "process/0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0.json"
|
||||
},
|
||||
{
|
||||
"name": "0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0",
|
||||
"sub_path": "process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0.json"
|
||||
},
|
||||
{
|
||||
"name": "0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0",
|
||||
"sub_path": "process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0.json"
|
||||
},
|
||||
{
|
||||
"name": "0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0",
|
||||
"sub_path": "process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0.json"
|
||||
},
|
||||
{
|
||||
"name": "0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0",
|
||||
"sub_path": "process/0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0.json"
|
||||
},
|
||||
{
|
||||
"name": "0.40mm Fine @SeeMeCNC RostockMAX v4 1.0",
|
||||
"sub_path": "process/0.40mm Fine @SeeMeCNC RostockMAX v4 1.0.json"
|
||||
},
|
||||
{
|
||||
"name": "0.42mm Draft @SeeMeCNC Artemis 0.7",
|
||||
"sub_path": "process/0.42mm Draft @SeeMeCNC Artemis 0.7.json"
|
||||
@@ -478,6 +446,34 @@
|
||||
"name": "0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7",
|
||||
"sub_path": "process/0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7.json"
|
||||
},
|
||||
{
|
||||
"name": "0.40mm Fine @SeeMeCNC Artemis 1.0",
|
||||
"sub_path": "process/0.40mm Fine @SeeMeCNC Artemis 1.0.json"
|
||||
},
|
||||
{
|
||||
"name": "0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0",
|
||||
"sub_path": "process/0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0.json"
|
||||
},
|
||||
{
|
||||
"name": "0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0",
|
||||
"sub_path": "process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0.json"
|
||||
},
|
||||
{
|
||||
"name": "0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0",
|
||||
"sub_path": "process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0.json"
|
||||
},
|
||||
{
|
||||
"name": "0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0",
|
||||
"sub_path": "process/0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0.json"
|
||||
},
|
||||
{
|
||||
"name": "0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0",
|
||||
"sub_path": "process/0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0.json"
|
||||
},
|
||||
{
|
||||
"name": "0.40mm Fine @SeeMeCNC RostockMAX v4 1.0",
|
||||
"sub_path": "process/0.40mm Fine @SeeMeCNC RostockMAX v4 1.0.json"
|
||||
},
|
||||
{
|
||||
"name": "0.50mm Standard @SeeMeCNC Artemis 1.0",
|
||||
"sub_path": "process/0.50mm Standard @SeeMeCNC Artemis 1.0.json"
|
||||
@@ -561,6 +557,10 @@
|
||||
{
|
||||
"name": "0.70mm Extra Draft @SeeMeCNC RostockMAX v4 1.0",
|
||||
"sub_path": "process/0.70mm Extra Draft @SeeMeCNC RostockMAX v4 1.0.json"
|
||||
},
|
||||
{
|
||||
"name": "SeeMeCNC process base",
|
||||
"sub_path": "process/SeeMeCNC_process_base.json"
|
||||
}
|
||||
],
|
||||
"filament_list": [
|
||||
|
||||
@@ -1,65 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "SeeMeCNC ABS 0.4 nozzle",
|
||||
"inherits": "SeeMeCNC ABS",
|
||||
"from": "System",
|
||||
"instantiation": "true",
|
||||
"filament_settings_id": [
|
||||
"SeeMeCNC ABS 0.4 nozzle"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"SeeMeCNC Artemis 0.4 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0505 0.4 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0510 0.4 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0521 0.4 nozzle",
|
||||
"SeeMeCNC BOSSdelta 300 0.4 nozzle",
|
||||
"SeeMeCNC RostockMAX v3.2 0.4 nozzle",
|
||||
"SeeMeCNC RostockMAX v4 0.4 nozzle"
|
||||
],
|
||||
"compatible_printers_condition": "",
|
||||
"compatible_prints": [
|
||||
"0.16mm Fine @SeeMeCNC Artemis 0.4",
|
||||
"0.16mm Fine @SeeMeCNC BOSSdelta 300 0.4",
|
||||
"0.16mm Fine @SeeMeCNC BOSSdelta 500 0505 0.4",
|
||||
"0.16mm Fine @SeeMeCNC BOSSdelta 500 0510 0.4",
|
||||
"0.16mm Fine @SeeMeCNC BOSSdelta 500 0521 0.4",
|
||||
"0.16mm Fine @SeeMeCNC RostockMAX v3.2 0.4",
|
||||
"0.16mm Fine @SeeMeCNC RostockMAX v4 0.4",
|
||||
"0.20mm Standard @SeeMeCNC Artemis 0.4",
|
||||
"0.20mm Standard @SeeMeCNC BOSSdelta 300 0.4",
|
||||
"0.20mm Standard @SeeMeCNC BOSSdelta 500 0505 0.4",
|
||||
"0.20mm Standard @SeeMeCNC BOSSdelta 500 0510 0.4",
|
||||
"0.20mm Standard @SeeMeCNC BOSSdelta 500 0521 0.4",
|
||||
"0.20mm Standard @SeeMeCNC RostockMAX v3.2 0.4",
|
||||
"0.20mm Standard @SeeMeCNC RostockMAX v4 0.4",
|
||||
"0.24mm Draft @SeeMeCNC Artemis 0.4",
|
||||
"0.24mm Draft @SeeMeCNC BOSSdelta 300 0.4",
|
||||
"0.24mm Draft @SeeMeCNC BOSSdelta 500 0505 0.4",
|
||||
"0.24mm Draft @SeeMeCNC BOSSdelta 500 0510 0.4",
|
||||
"0.24mm Draft @SeeMeCNC BOSSdelta 500 0521 0.4",
|
||||
"0.24mm Draft @SeeMeCNC RostockMAX v3.2 0.4",
|
||||
"0.24mm Draft @SeeMeCNC RostockMAX v4 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC Artemis 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC BOSSdelta 300 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC RostockMAX v4 0.4"
|
||||
],
|
||||
"compatible_prints_condition": "",
|
||||
"filament_retraction_length": [
|
||||
"5"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"0.2"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"45"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"setting_id": "FOSiDadyHyp8WKTb",
|
||||
"filament_id": "SMCFB00104"
|
||||
}
|
||||
@@ -1,65 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "SeeMeCNC ABS 0.5 nozzle",
|
||||
"inherits": "SeeMeCNC ABS",
|
||||
"from": "System",
|
||||
"instantiation": "true",
|
||||
"filament_settings_id": [
|
||||
"SeeMeCNC ABS 0.5 nozzle"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"SeeMeCNC Artemis 0.5 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0505 0.5 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0510 0.5 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0521 0.5 nozzle",
|
||||
"SeeMeCNC BOSSdelta 300 0.5 nozzle",
|
||||
"SeeMeCNC RostockMAX v3.2 0.5 nozzle",
|
||||
"SeeMeCNC RostockMAX v4 0.5 nozzle"
|
||||
],
|
||||
"compatible_printers_condition": "",
|
||||
"compatible_prints": [
|
||||
"0.20mm Fine @SeeMeCNC Artemis 0.5",
|
||||
"0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5",
|
||||
"0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5",
|
||||
"0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5",
|
||||
"0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5",
|
||||
"0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5",
|
||||
"0.20mm Fine @SeeMeCNC RostockMAX v4 0.5",
|
||||
"0.25mm Standard @SeeMeCNC Artemis 0.5",
|
||||
"0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5",
|
||||
"0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5",
|
||||
"0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5",
|
||||
"0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5",
|
||||
"0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5",
|
||||
"0.25mm Standard @SeeMeCNC RostockMAX v4 0.5",
|
||||
"0.30mm Draft @SeeMeCNC Artemis 0.5",
|
||||
"0.30mm Draft @SeeMeCNC BOSSdelta 300 0.5",
|
||||
"0.30mm Draft @SeeMeCNC BOSSdelta 500 0505 0.5",
|
||||
"0.30mm Draft @SeeMeCNC BOSSdelta 500 0510 0.5",
|
||||
"0.30mm Draft @SeeMeCNC BOSSdelta 500 0521 0.5",
|
||||
"0.30mm Draft @SeeMeCNC RostockMAX v3.2 0.5",
|
||||
"0.30mm Draft @SeeMeCNC RostockMAX v4 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC Artemis 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC BOSSdelta 300 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5"
|
||||
],
|
||||
"compatible_prints_condition": "",
|
||||
"filament_retraction_length": [
|
||||
"5"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"0.3"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"45"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"setting_id": "XzvEoqhK0cx7JieM",
|
||||
"filament_id": "SMCFB00105"
|
||||
}
|
||||
@@ -1,65 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "SeeMeCNC ABS 0.7 nozzle",
|
||||
"inherits": "SeeMeCNC ABS",
|
||||
"from": "System",
|
||||
"instantiation": "true",
|
||||
"filament_settings_id": [
|
||||
"SeeMeCNC ABS 0.7 nozzle"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"SeeMeCNC Artemis 0.7 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0505 0.7 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0510 0.7 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0521 0.7 nozzle",
|
||||
"SeeMeCNC BOSSdelta 300 0.7 nozzle",
|
||||
"SeeMeCNC RostockMAX v3.2 0.7 nozzle",
|
||||
"SeeMeCNC RostockMAX v4 0.7 nozzle"
|
||||
],
|
||||
"compatible_printers_condition": "",
|
||||
"compatible_prints": [
|
||||
"0.28mm Fine @SeeMeCNC Artemis 0.7",
|
||||
"0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7",
|
||||
"0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7",
|
||||
"0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7",
|
||||
"0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7",
|
||||
"0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7",
|
||||
"0.28mm Fine @SeeMeCNC RostockMAX v4 0.7",
|
||||
"0.35mm Standard @SeeMeCNC Artemis 0.7",
|
||||
"0.35mm Standard @SeeMeCNC BOSSdelta 300 0.7",
|
||||
"0.35mm Standard @SeeMeCNC BOSSdelta 500 0505 0.7",
|
||||
"0.35mm Standard @SeeMeCNC BOSSdelta 500 0510 0.7",
|
||||
"0.35mm Standard @SeeMeCNC BOSSdelta 500 0521 0.7",
|
||||
"0.35mm Standard @SeeMeCNC RostockMAX v3.2 0.7",
|
||||
"0.35mm Standard @SeeMeCNC RostockMAX v4 0.7",
|
||||
"0.42mm Draft @SeeMeCNC Artemis 0.7",
|
||||
"0.42mm Draft @SeeMeCNC BOSSdelta 300 0.7",
|
||||
"0.42mm Draft @SeeMeCNC BOSSdelta 500 0505 0.7",
|
||||
"0.42mm Draft @SeeMeCNC BOSSdelta 500 0510 0.7",
|
||||
"0.42mm Draft @SeeMeCNC BOSSdelta 500 0521 0.7",
|
||||
"0.42mm Draft @SeeMeCNC RostockMAX v3.2 0.7",
|
||||
"0.42mm Draft @SeeMeCNC RostockMAX v4 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC Artemis 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC BOSSdelta 300 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7"
|
||||
],
|
||||
"compatible_prints_condition": "",
|
||||
"filament_retraction_length": [
|
||||
"6"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"45"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"setting_id": "RbmLGSWPaVvl0NNr",
|
||||
"filament_id": "SMCFB00107"
|
||||
}
|
||||
@@ -1,65 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "SeeMeCNC ABS 1.0 nozzle",
|
||||
"inherits": "SeeMeCNC ABS",
|
||||
"from": "System",
|
||||
"instantiation": "true",
|
||||
"filament_settings_id": [
|
||||
"SeeMeCNC ABS 1.0 nozzle"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"SeeMeCNC Artemis 1.0 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0505 1.0 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0510 1.0 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0521 1.0 nozzle",
|
||||
"SeeMeCNC BOSSdelta 300 1.0 nozzle",
|
||||
"SeeMeCNC RostockMAX v3.2 1.0 nozzle",
|
||||
"SeeMeCNC RostockMAX v4 1.0 nozzle"
|
||||
],
|
||||
"compatible_printers_condition": "",
|
||||
"compatible_prints": [
|
||||
"0.40mm Fine @SeeMeCNC Artemis 1.0",
|
||||
"0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0",
|
||||
"0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0",
|
||||
"0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0",
|
||||
"0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0",
|
||||
"0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0",
|
||||
"0.40mm Fine @SeeMeCNC RostockMAX v4 1.0",
|
||||
"0.50mm Standard @SeeMeCNC Artemis 1.0",
|
||||
"0.50mm Standard @SeeMeCNC BOSSdelta 300 1.0",
|
||||
"0.50mm Standard @SeeMeCNC BOSSdelta 500 0505 1.0",
|
||||
"0.50mm Standard @SeeMeCNC BOSSdelta 500 0510 1.0",
|
||||
"0.50mm Standard @SeeMeCNC BOSSdelta 500 0521 1.0",
|
||||
"0.50mm Standard @SeeMeCNC RostockMAX v3.2 1.0",
|
||||
"0.50mm Standard @SeeMeCNC RostockMAX v4 1.0",
|
||||
"0.60mm Draft @SeeMeCNC Artemis 1.0",
|
||||
"0.60mm Draft @SeeMeCNC BOSSdelta 300 1.0",
|
||||
"0.60mm Draft @SeeMeCNC BOSSdelta 500 0505 1.0",
|
||||
"0.60mm Draft @SeeMeCNC BOSSdelta 500 0510 1.0",
|
||||
"0.60mm Draft @SeeMeCNC BOSSdelta 500 0521 1.0",
|
||||
"0.60mm Draft @SeeMeCNC RostockMAX v3.2 1.0",
|
||||
"0.60mm Draft @SeeMeCNC RostockMAX v4 1.0",
|
||||
"0.70mm Extra Draft @SeeMeCNC Artemis 1.0",
|
||||
"0.70mm Extra Draft @SeeMeCNC BOSSdelta 300 1.0",
|
||||
"0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 1.0",
|
||||
"0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 1.0",
|
||||
"0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 1.0",
|
||||
"0.70mm Extra Draft @SeeMeCNC RostockMAX v3.2 1.0",
|
||||
"0.70mm Extra Draft @SeeMeCNC RostockMAX v4 1.0"
|
||||
],
|
||||
"compatible_prints_condition": "",
|
||||
"filament_retraction_length": [
|
||||
"6"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"0.5"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"45"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"35"
|
||||
],
|
||||
"setting_id": "DTcAxACOOtdvD43R",
|
||||
"filament_id": "SMCFB00110"
|
||||
}
|
||||
@@ -1,65 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "SeeMeCNC PA-CF 0.4 nozzle",
|
||||
"inherits": "SeeMeCNC PA-CF",
|
||||
"from": "System",
|
||||
"instantiation": "true",
|
||||
"filament_settings_id": [
|
||||
"SeeMeCNC PA-CF 0.4 nozzle"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"SeeMeCNC Artemis 0.4 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0505 0.4 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0510 0.4 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0521 0.4 nozzle",
|
||||
"SeeMeCNC BOSSdelta 300 0.4 nozzle",
|
||||
"SeeMeCNC RostockMAX v3.2 0.4 nozzle",
|
||||
"SeeMeCNC RostockMAX v4 0.4 nozzle"
|
||||
],
|
||||
"compatible_printers_condition": "",
|
||||
"compatible_prints": [
|
||||
"0.16mm Fine @SeeMeCNC Artemis 0.4",
|
||||
"0.16mm Fine @SeeMeCNC BOSSdelta 300 0.4",
|
||||
"0.16mm Fine @SeeMeCNC BOSSdelta 500 0505 0.4",
|
||||
"0.16mm Fine @SeeMeCNC BOSSdelta 500 0510 0.4",
|
||||
"0.16mm Fine @SeeMeCNC BOSSdelta 500 0521 0.4",
|
||||
"0.16mm Fine @SeeMeCNC RostockMAX v3.2 0.4",
|
||||
"0.16mm Fine @SeeMeCNC RostockMAX v4 0.4",
|
||||
"0.20mm Standard @SeeMeCNC Artemis 0.4",
|
||||
"0.20mm Standard @SeeMeCNC BOSSdelta 300 0.4",
|
||||
"0.20mm Standard @SeeMeCNC BOSSdelta 500 0505 0.4",
|
||||
"0.20mm Standard @SeeMeCNC BOSSdelta 500 0510 0.4",
|
||||
"0.20mm Standard @SeeMeCNC BOSSdelta 500 0521 0.4",
|
||||
"0.20mm Standard @SeeMeCNC RostockMAX v3.2 0.4",
|
||||
"0.20mm Standard @SeeMeCNC RostockMAX v4 0.4",
|
||||
"0.24mm Draft @SeeMeCNC Artemis 0.4",
|
||||
"0.24mm Draft @SeeMeCNC BOSSdelta 300 0.4",
|
||||
"0.24mm Draft @SeeMeCNC BOSSdelta 500 0505 0.4",
|
||||
"0.24mm Draft @SeeMeCNC BOSSdelta 500 0510 0.4",
|
||||
"0.24mm Draft @SeeMeCNC BOSSdelta 500 0521 0.4",
|
||||
"0.24mm Draft @SeeMeCNC RostockMAX v3.2 0.4",
|
||||
"0.24mm Draft @SeeMeCNC RostockMAX v4 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC Artemis 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC BOSSdelta 300 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC RostockMAX v4 0.4"
|
||||
],
|
||||
"compatible_prints_condition": "",
|
||||
"filament_retraction_length": [
|
||||
"5"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"0.2"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"40"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"setting_id": "jf0puhp8kCuwL3jt",
|
||||
"filament_id": "SMCFN00104"
|
||||
}
|
||||
@@ -1,65 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "SeeMeCNC PA-CF 0.5 nozzle",
|
||||
"inherits": "SeeMeCNC PA-CF",
|
||||
"from": "System",
|
||||
"instantiation": "true",
|
||||
"filament_settings_id": [
|
||||
"SeeMeCNC PA-CF 0.5 nozzle"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"SeeMeCNC Artemis 0.5 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0505 0.5 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0510 0.5 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0521 0.5 nozzle",
|
||||
"SeeMeCNC BOSSdelta 300 0.5 nozzle",
|
||||
"SeeMeCNC RostockMAX v3.2 0.5 nozzle",
|
||||
"SeeMeCNC RostockMAX v4 0.5 nozzle"
|
||||
],
|
||||
"compatible_printers_condition": "",
|
||||
"compatible_prints": [
|
||||
"0.20mm Fine @SeeMeCNC Artemis 0.5",
|
||||
"0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5",
|
||||
"0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5",
|
||||
"0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5",
|
||||
"0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5",
|
||||
"0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5",
|
||||
"0.20mm Fine @SeeMeCNC RostockMAX v4 0.5",
|
||||
"0.25mm Standard @SeeMeCNC Artemis 0.5",
|
||||
"0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5",
|
||||
"0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5",
|
||||
"0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5",
|
||||
"0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5",
|
||||
"0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5",
|
||||
"0.25mm Standard @SeeMeCNC RostockMAX v4 0.5",
|
||||
"0.30mm Draft @SeeMeCNC Artemis 0.5",
|
||||
"0.30mm Draft @SeeMeCNC BOSSdelta 300 0.5",
|
||||
"0.30mm Draft @SeeMeCNC BOSSdelta 500 0505 0.5",
|
||||
"0.30mm Draft @SeeMeCNC BOSSdelta 500 0510 0.5",
|
||||
"0.30mm Draft @SeeMeCNC BOSSdelta 500 0521 0.5",
|
||||
"0.30mm Draft @SeeMeCNC RostockMAX v3.2 0.5",
|
||||
"0.30mm Draft @SeeMeCNC RostockMAX v4 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC Artemis 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC BOSSdelta 300 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5"
|
||||
],
|
||||
"compatible_prints_condition": "",
|
||||
"filament_retraction_length": [
|
||||
"5"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"0.3"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"40"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"setting_id": "c3gXbtFjJn4aK7pL",
|
||||
"filament_id": "SMCFN00105"
|
||||
}
|
||||
@@ -1,65 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "SeeMeCNC PA-CF 0.7 nozzle",
|
||||
"inherits": "SeeMeCNC PA-CF",
|
||||
"from": "System",
|
||||
"instantiation": "true",
|
||||
"filament_settings_id": [
|
||||
"SeeMeCNC PA-CF 0.7 nozzle"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"SeeMeCNC Artemis 0.7 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0505 0.7 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0510 0.7 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0521 0.7 nozzle",
|
||||
"SeeMeCNC BOSSdelta 300 0.7 nozzle",
|
||||
"SeeMeCNC RostockMAX v3.2 0.7 nozzle",
|
||||
"SeeMeCNC RostockMAX v4 0.7 nozzle"
|
||||
],
|
||||
"compatible_printers_condition": "",
|
||||
"compatible_prints": [
|
||||
"0.28mm Fine @SeeMeCNC Artemis 0.7",
|
||||
"0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7",
|
||||
"0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7",
|
||||
"0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7",
|
||||
"0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7",
|
||||
"0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7",
|
||||
"0.28mm Fine @SeeMeCNC RostockMAX v4 0.7",
|
||||
"0.35mm Standard @SeeMeCNC Artemis 0.7",
|
||||
"0.35mm Standard @SeeMeCNC BOSSdelta 300 0.7",
|
||||
"0.35mm Standard @SeeMeCNC BOSSdelta 500 0505 0.7",
|
||||
"0.35mm Standard @SeeMeCNC BOSSdelta 500 0510 0.7",
|
||||
"0.35mm Standard @SeeMeCNC BOSSdelta 500 0521 0.7",
|
||||
"0.35mm Standard @SeeMeCNC RostockMAX v3.2 0.7",
|
||||
"0.35mm Standard @SeeMeCNC RostockMAX v4 0.7",
|
||||
"0.42mm Draft @SeeMeCNC Artemis 0.7",
|
||||
"0.42mm Draft @SeeMeCNC BOSSdelta 300 0.7",
|
||||
"0.42mm Draft @SeeMeCNC BOSSdelta 500 0505 0.7",
|
||||
"0.42mm Draft @SeeMeCNC BOSSdelta 500 0510 0.7",
|
||||
"0.42mm Draft @SeeMeCNC BOSSdelta 500 0521 0.7",
|
||||
"0.42mm Draft @SeeMeCNC RostockMAX v3.2 0.7",
|
||||
"0.42mm Draft @SeeMeCNC RostockMAX v4 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC Artemis 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC BOSSdelta 300 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7"
|
||||
],
|
||||
"compatible_prints_condition": "",
|
||||
"filament_retraction_length": [
|
||||
"6"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"40"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"setting_id": "7sDIfUAs3Ftv7uUD",
|
||||
"filament_id": "SMCFN00107"
|
||||
}
|
||||
@@ -1,65 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "SeeMeCNC PA-CF 1.0 nozzle",
|
||||
"inherits": "SeeMeCNC PA-CF",
|
||||
"from": "System",
|
||||
"instantiation": "true",
|
||||
"filament_settings_id": [
|
||||
"SeeMeCNC PA-CF 1.0 nozzle"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"SeeMeCNC Artemis 1.0 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0505 1.0 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0510 1.0 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0521 1.0 nozzle",
|
||||
"SeeMeCNC BOSSdelta 300 1.0 nozzle",
|
||||
"SeeMeCNC RostockMAX v3.2 1.0 nozzle",
|
||||
"SeeMeCNC RostockMAX v4 1.0 nozzle"
|
||||
],
|
||||
"compatible_printers_condition": "",
|
||||
"compatible_prints": [
|
||||
"0.40mm Fine @SeeMeCNC Artemis 1.0",
|
||||
"0.40mm Fine @SeeMeCNC BOSSdelta 300 1.0",
|
||||
"0.40mm Fine @SeeMeCNC BOSSdelta 500 0505 1.0",
|
||||
"0.40mm Fine @SeeMeCNC BOSSdelta 500 0510 1.0",
|
||||
"0.40mm Fine @SeeMeCNC BOSSdelta 500 0521 1.0",
|
||||
"0.40mm Fine @SeeMeCNC RostockMAX v3.2 1.0",
|
||||
"0.40mm Fine @SeeMeCNC RostockMAX v4 1.0",
|
||||
"0.50mm Standard @SeeMeCNC Artemis 1.0",
|
||||
"0.50mm Standard @SeeMeCNC BOSSdelta 300 1.0",
|
||||
"0.50mm Standard @SeeMeCNC BOSSdelta 500 0505 1.0",
|
||||
"0.50mm Standard @SeeMeCNC BOSSdelta 500 0510 1.0",
|
||||
"0.50mm Standard @SeeMeCNC BOSSdelta 500 0521 1.0",
|
||||
"0.50mm Standard @SeeMeCNC RostockMAX v3.2 1.0",
|
||||
"0.50mm Standard @SeeMeCNC RostockMAX v4 1.0",
|
||||
"0.60mm Draft @SeeMeCNC Artemis 1.0",
|
||||
"0.60mm Draft @SeeMeCNC BOSSdelta 300 1.0",
|
||||
"0.60mm Draft @SeeMeCNC BOSSdelta 500 0505 1.0",
|
||||
"0.60mm Draft @SeeMeCNC BOSSdelta 500 0510 1.0",
|
||||
"0.60mm Draft @SeeMeCNC BOSSdelta 500 0521 1.0",
|
||||
"0.60mm Draft @SeeMeCNC RostockMAX v3.2 1.0",
|
||||
"0.60mm Draft @SeeMeCNC RostockMAX v4 1.0",
|
||||
"0.70mm Extra Draft @SeeMeCNC Artemis 1.0",
|
||||
"0.70mm Extra Draft @SeeMeCNC BOSSdelta 300 1.0",
|
||||
"0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 1.0",
|
||||
"0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 1.0",
|
||||
"0.70mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 1.0",
|
||||
"0.70mm Extra Draft @SeeMeCNC RostockMAX v3.2 1.0",
|
||||
"0.70mm Extra Draft @SeeMeCNC RostockMAX v4 1.0"
|
||||
],
|
||||
"compatible_prints_condition": "",
|
||||
"filament_retraction_length": [
|
||||
"6"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"0.5"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"40"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"setting_id": "nr7CBE99WoHXy4Dw",
|
||||
"filament_id": "SMCFN00110"
|
||||
}
|
||||
@@ -1,65 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "SeeMeCNC PETG 0.4 nozzle",
|
||||
"inherits": "SeeMeCNC PETG",
|
||||
"from": "System",
|
||||
"instantiation": "true",
|
||||
"filament_settings_id": [
|
||||
"SeeMeCNC PETG 0.4 nozzle"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"SeeMeCNC Artemis 0.4 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0505 0.4 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0510 0.4 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0521 0.4 nozzle",
|
||||
"SeeMeCNC BOSSdelta 300 0.4 nozzle",
|
||||
"SeeMeCNC RostockMAX v3.2 0.4 nozzle",
|
||||
"SeeMeCNC RostockMAX v4 0.4 nozzle"
|
||||
],
|
||||
"compatible_printers_condition": "",
|
||||
"compatible_prints": [
|
||||
"0.16mm Fine @SeeMeCNC Artemis 0.4",
|
||||
"0.16mm Fine @SeeMeCNC BOSSdelta 300 0.4",
|
||||
"0.16mm Fine @SeeMeCNC BOSSdelta 500 0505 0.4",
|
||||
"0.16mm Fine @SeeMeCNC BOSSdelta 500 0510 0.4",
|
||||
"0.16mm Fine @SeeMeCNC BOSSdelta 500 0521 0.4",
|
||||
"0.16mm Fine @SeeMeCNC RostockMAX v3.2 0.4",
|
||||
"0.16mm Fine @SeeMeCNC RostockMAX v4 0.4",
|
||||
"0.20mm Standard @SeeMeCNC Artemis 0.4",
|
||||
"0.20mm Standard @SeeMeCNC BOSSdelta 300 0.4",
|
||||
"0.20mm Standard @SeeMeCNC BOSSdelta 500 0505 0.4",
|
||||
"0.20mm Standard @SeeMeCNC BOSSdelta 500 0510 0.4",
|
||||
"0.20mm Standard @SeeMeCNC BOSSdelta 500 0521 0.4",
|
||||
"0.20mm Standard @SeeMeCNC RostockMAX v3.2 0.4",
|
||||
"0.20mm Standard @SeeMeCNC RostockMAX v4 0.4",
|
||||
"0.24mm Draft @SeeMeCNC Artemis 0.4",
|
||||
"0.24mm Draft @SeeMeCNC BOSSdelta 300 0.4",
|
||||
"0.24mm Draft @SeeMeCNC BOSSdelta 500 0505 0.4",
|
||||
"0.24mm Draft @SeeMeCNC BOSSdelta 500 0510 0.4",
|
||||
"0.24mm Draft @SeeMeCNC BOSSdelta 500 0521 0.4",
|
||||
"0.24mm Draft @SeeMeCNC RostockMAX v3.2 0.4",
|
||||
"0.24mm Draft @SeeMeCNC RostockMAX v4 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC Artemis 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC BOSSdelta 300 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.4",
|
||||
"0.28mm Extra Draft @SeeMeCNC RostockMAX v4 0.4"
|
||||
],
|
||||
"compatible_prints_condition": "",
|
||||
"filament_retraction_length": [
|
||||
"5"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"0.2"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"40"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"setting_id": "kqCiusj7FAzbmnro",
|
||||
"filament_id": "SMCFG00104"
|
||||
}
|
||||
@@ -1,65 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "SeeMeCNC PETG 0.5 nozzle",
|
||||
"inherits": "SeeMeCNC PETG",
|
||||
"from": "System",
|
||||
"instantiation": "true",
|
||||
"filament_settings_id": [
|
||||
"SeeMeCNC PETG 0.5 nozzle"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"SeeMeCNC Artemis 0.5 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0505 0.5 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0510 0.5 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0521 0.5 nozzle",
|
||||
"SeeMeCNC BOSSdelta 300 0.5 nozzle",
|
||||
"SeeMeCNC RostockMAX v3.2 0.5 nozzle",
|
||||
"SeeMeCNC RostockMAX v4 0.5 nozzle"
|
||||
],
|
||||
"compatible_printers_condition": "",
|
||||
"compatible_prints": [
|
||||
"0.20mm Fine @SeeMeCNC Artemis 0.5",
|
||||
"0.20mm Fine @SeeMeCNC BOSSdelta 300 0.5",
|
||||
"0.20mm Fine @SeeMeCNC BOSSdelta 500 0505 0.5",
|
||||
"0.20mm Fine @SeeMeCNC BOSSdelta 500 0510 0.5",
|
||||
"0.20mm Fine @SeeMeCNC BOSSdelta 500 0521 0.5",
|
||||
"0.20mm Fine @SeeMeCNC RostockMAX v3.2 0.5",
|
||||
"0.20mm Fine @SeeMeCNC RostockMAX v4 0.5",
|
||||
"0.25mm Standard @SeeMeCNC Artemis 0.5",
|
||||
"0.25mm Standard @SeeMeCNC BOSSdelta 300 0.5",
|
||||
"0.25mm Standard @SeeMeCNC BOSSdelta 500 0505 0.5",
|
||||
"0.25mm Standard @SeeMeCNC BOSSdelta 500 0510 0.5",
|
||||
"0.25mm Standard @SeeMeCNC BOSSdelta 500 0521 0.5",
|
||||
"0.25mm Standard @SeeMeCNC RostockMAX v3.2 0.5",
|
||||
"0.25mm Standard @SeeMeCNC RostockMAX v4 0.5",
|
||||
"0.30mm Draft @SeeMeCNC Artemis 0.5",
|
||||
"0.30mm Draft @SeeMeCNC BOSSdelta 300 0.5",
|
||||
"0.30mm Draft @SeeMeCNC BOSSdelta 500 0505 0.5",
|
||||
"0.30mm Draft @SeeMeCNC BOSSdelta 500 0510 0.5",
|
||||
"0.30mm Draft @SeeMeCNC BOSSdelta 500 0521 0.5",
|
||||
"0.30mm Draft @SeeMeCNC RostockMAX v3.2 0.5",
|
||||
"0.30mm Draft @SeeMeCNC RostockMAX v4 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC Artemis 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC BOSSdelta 300 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.5",
|
||||
"0.35mm Extra Draft @SeeMeCNC RostockMAX v4 0.5"
|
||||
],
|
||||
"compatible_prints_condition": "",
|
||||
"filament_retraction_length": [
|
||||
"6"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"0.3"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"40"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"setting_id": "85J1rc8KxOc7v2cF",
|
||||
"filament_id": "SMCFG00105"
|
||||
}
|
||||
@@ -1,65 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "SeeMeCNC PETG 0.7 nozzle",
|
||||
"inherits": "SeeMeCNC PETG",
|
||||
"from": "System",
|
||||
"instantiation": "true",
|
||||
"filament_settings_id": [
|
||||
"SeeMeCNC PETG 0.7 nozzle"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"SeeMeCNC Artemis 0.7 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0505 0.7 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0510 0.7 nozzle",
|
||||
"SeeMeCNC BOSSdelta 500 0521 0.7 nozzle",
|
||||
"SeeMeCNC BOSSdelta 300 0.7 nozzle",
|
||||
"SeeMeCNC RostockMAX v3.2 0.7 nozzle",
|
||||
"SeeMeCNC RostockMAX v4 0.7 nozzle"
|
||||
],
|
||||
"compatible_printers_condition": "",
|
||||
"compatible_prints": [
|
||||
"0.28mm Fine @SeeMeCNC Artemis 0.7",
|
||||
"0.28mm Fine @SeeMeCNC BOSSdelta 300 0.7",
|
||||
"0.28mm Fine @SeeMeCNC BOSSdelta 500 0505 0.7",
|
||||
"0.28mm Fine @SeeMeCNC BOSSdelta 500 0510 0.7",
|
||||
"0.28mm Fine @SeeMeCNC BOSSdelta 500 0521 0.7",
|
||||
"0.28mm Fine @SeeMeCNC RostockMAX v3.2 0.7",
|
||||
"0.28mm Fine @SeeMeCNC RostockMAX v4 0.7",
|
||||
"0.35mm Standard @SeeMeCNC Artemis 0.7",
|
||||
"0.35mm Standard @SeeMeCNC BOSSdelta 300 0.7",
|
||||
"0.35mm Standard @SeeMeCNC BOSSdelta 500 0505 0.7",
|
||||
"0.35mm Standard @SeeMeCNC BOSSdelta 500 0510 0.7",
|
||||
"0.35mm Standard @SeeMeCNC BOSSdelta 500 0521 0.7",
|
||||
"0.35mm Standard @SeeMeCNC RostockMAX v3.2 0.7",
|
||||
"0.35mm Standard @SeeMeCNC RostockMAX v4 0.7",
|
||||
"0.42mm Draft @SeeMeCNC Artemis 0.7",
|
||||
"0.42mm Draft @SeeMeCNC BOSSdelta 300 0.7",
|
||||
"0.42mm Draft @SeeMeCNC BOSSdelta 500 0505 0.7",
|
||||
"0.42mm Draft @SeeMeCNC BOSSdelta 500 0510 0.7",
|
||||
"0.42mm Draft @SeeMeCNC BOSSdelta 500 0521 0.7",
|
||||
"0.42mm Draft @SeeMeCNC RostockMAX v3.2 0.7",
|
||||
"0.42mm Draft @SeeMeCNC RostockMAX v4 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC Artemis 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC BOSSdelta 300 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0505 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0510 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC BOSSdelta 500 0521 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC RostockMAX v3.2 0.7",
|
||||
"0.49mm Extra Draft @SeeMeCNC RostockMAX v4 0.7"
|
||||
],
|
||||
"compatible_prints_condition": "",
|
||||
"filament_retraction_length": [
|
||||
"6"
|
||||
],
|
||||
"filament_z_hop": [
|
||||
"0.4"
|
||||
],
|
||||
"filament_retraction_speed": [
|
||||
"40"
|
||||
],
|
||||
"filament_deretraction_speed": [
|
||||
"30"
|
||||
],
|
||||
"setting_id": "QI1p2Hi76cWlfRwC",
|
||||
"filament_id": "SMCFG00107"
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user