mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-07-03 15:44:34 +03:00
Compare commits
11 Commits
fix/log-re
...
fix/profil
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5157adde65 | ||
|
|
320eb1a731 | ||
|
|
586c9a1900 | ||
|
|
98cb8ef327 | ||
|
|
7c03826748 | ||
|
|
dfb09d8c80 | ||
|
|
c0e6f1f4b9 | ||
|
|
3791a333dc | ||
|
|
4cba48d15e | ||
|
|
499476fc60 | ||
|
|
f8132b3a67 |
2
.github/workflows/auto-close-duplicates.yml
vendored
2
.github/workflows/auto-close-duplicates.yml
vendored
@@ -15,7 +15,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v7
|
||||
uses: actions/checkout@v6
|
||||
|
||||
- name: Setup Bun
|
||||
uses: oven-sh/setup-bun@v2
|
||||
|
||||
@@ -29,7 +29,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v7
|
||||
uses: actions/checkout@v6
|
||||
|
||||
- name: Setup Bun
|
||||
uses: oven-sh/setup-bun@v2
|
||||
|
||||
8
.github/workflows/build_all.yml
vendored
8
.github/workflows/build_all.yml
vendored
@@ -131,7 +131,7 @@ jobs:
|
||||
if: ${{ !cancelled() && success() }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v7
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
sparse-checkout: |
|
||||
.github
|
||||
@@ -204,7 +204,7 @@ jobs:
|
||||
- name: "Remove unneeded stuff to free disk space"
|
||||
run:
|
||||
rm -rf /usr/local/lib/android/* /usr/share/dotnet/* /opt/ghc1/* "/usr/local/share/boost1/*" /opt/hostedtoolcache1/*
|
||||
- uses: actions/checkout@v7
|
||||
- uses: actions/checkout@v6
|
||||
- name: Get the version and date
|
||||
run: |
|
||||
ver_pure=$(grep 'set(SoftFever_VERSION' version.inc | cut -d '"' -f2)
|
||||
@@ -223,14 +223,14 @@ jobs:
|
||||
# Manage flatpak-builder cache externally so PRs restore but never upload
|
||||
- name: Restore flatpak-builder cache
|
||||
if: github.event_name == 'pull_request'
|
||||
uses: actions/cache/restore@v6
|
||||
uses: actions/cache/restore@v5
|
||||
with:
|
||||
path: .flatpak-builder
|
||||
key: flatpak-builder-${{ matrix.variant.arch }}-${{ github.event.pull_request.base.sha }}
|
||||
restore-keys: flatpak-builder-${{ matrix.variant.arch }}-
|
||||
- name: Save/restore flatpak-builder cache
|
||||
if: github.event_name != 'pull_request'
|
||||
uses: actions/cache@v6
|
||||
uses: actions/cache@v5
|
||||
with:
|
||||
path: .flatpak-builder
|
||||
key: flatpak-builder-${{ matrix.variant.arch }}-${{ github.sha }}
|
||||
|
||||
4
.github/workflows/build_check_cache.yml
vendored
4
.github/workflows/build_check_cache.yml
vendored
@@ -26,7 +26,7 @@ jobs:
|
||||
valid-cache: ${{ steps.cache_deps.outputs.cache-hit }}
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v7
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
lfs: 'false'
|
||||
|
||||
@@ -46,7 +46,7 @@ jobs:
|
||||
|
||||
- name: load cache
|
||||
id: cache_deps
|
||||
uses: actions/cache@v6
|
||||
uses: actions/cache@v5
|
||||
with:
|
||||
path: ${{ steps.set_outputs.outputs.cache-path }}
|
||||
key: ${{ steps.set_outputs.outputs.cache-key }}
|
||||
|
||||
4
.github/workflows/build_deps.yml
vendored
4
.github/workflows/build_deps.yml
vendored
@@ -34,12 +34,12 @@ jobs:
|
||||
|
||||
# Setup the environment
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v7
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
lfs: 'false'
|
||||
|
||||
- name: load cached deps
|
||||
uses: actions/cache@v6
|
||||
uses: actions/cache@v5
|
||||
with:
|
||||
path: ${{ inputs.cache-path }}
|
||||
key: ${{ inputs.cache-key }}
|
||||
|
||||
4
.github/workflows/build_orca.yml
vendored
4
.github/workflows/build_orca.yml
vendored
@@ -37,13 +37,13 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v7
|
||||
uses: actions/checkout@v6
|
||||
with:
|
||||
lfs: 'false'
|
||||
|
||||
- name: load cached deps
|
||||
if: ${{ !(runner.os == 'macOS' && inputs.macos-combine-only) }}
|
||||
uses: actions/cache@v6
|
||||
uses: actions/cache@v5
|
||||
with:
|
||||
path: ${{ inputs.cache-path }}
|
||||
key: ${{ inputs.cache-key }}
|
||||
|
||||
2
.github/workflows/check_locale.yml
vendored
2
.github/workflows/check_locale.yml
vendored
@@ -14,7 +14,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v7
|
||||
uses: actions/checkout@v6
|
||||
|
||||
- name: Install gettext
|
||||
run: |
|
||||
|
||||
131
.github/workflows/check_profiles.yml
vendored
131
.github/workflows/check_profiles.yml
vendored
@@ -24,7 +24,7 @@ jobs:
|
||||
runs-on: ubuntu-24.04
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v7
|
||||
uses: actions/checkout@v6
|
||||
|
||||
- name: Run extra JSON check
|
||||
id: extra_json_check
|
||||
@@ -41,7 +41,7 @@ jobs:
|
||||
curl -L -o OrcaSlicer_profile_validator https://github.com/OrcaSlicer/OrcaSlicer/releases/download/nightly-builds/OrcaSlicer_profile_validator_Linux_Ubuntu2404_nightly
|
||||
chmod +x ./OrcaSlicer_profile_validator
|
||||
|
||||
# validate profiles
|
||||
# Validate all system profiles.
|
||||
- name: validate system profiles
|
||||
id: validate_system
|
||||
continue-on-error: true
|
||||
@@ -57,121 +57,17 @@ jobs:
|
||||
set +e
|
||||
./OrcaSlicer_profile_validator -p ${{ github.workspace }}/resources/profiles -l 2 -v BBL -f 2>&1 | tee ${{ runner.temp }}/validate_filament_subtypes.log
|
||||
exit ${PIPESTATUS[0]}
|
||||
# Flag inherits/compatible_printers/compatible_prints references that point at a deleted or
|
||||
# renamed preset. Opt-in per vendor for now (via -r); enabled for BBL and Qidi until other
|
||||
# vendors' profiles are cleaned up. Runs before the custom-preset injection below.
|
||||
- name: validate preset references for BBL and Qidi profiles
|
||||
id: validate_preset_references
|
||||
continue-on-error: true
|
||||
run: |
|
||||
set +e
|
||||
rc=0
|
||||
for v in BBL Qidi; do
|
||||
./OrcaSlicer_profile_validator -p ${{ github.workspace }}/resources/profiles -l 2 -v "$v" -r 2>&1 | tee -a ${{ runner.temp }}/validate_preset_references.log
|
||||
[ ${PIPESTATUS[0]} -ne 0 ] && rc=1
|
||||
done
|
||||
exit $rc
|
||||
|
||||
- name: validate custom presets
|
||||
id: validate_custom
|
||||
continue-on-error: true
|
||||
working-directory: ${{ github.workspace }}
|
||||
run: |
|
||||
fixtures_dir="${{ runner.temp }}/profile-fixtures"
|
||||
output_dir="${{ runner.temp }}/custom-preset-validation"
|
||||
combined_log="${{ runner.temp }}/validate_custom.log"
|
||||
summary="${output_dir}/summary.md"
|
||||
release_url="https://github.com/OrcaSlicer/OrcaSlicer-profile-validator/releases/download/fixture-archive"
|
||||
|
||||
rm -rf "${fixtures_dir}" "${output_dir}"
|
||||
mkdir -p "${fixtures_dir}" "${output_dir}"
|
||||
|
||||
curl -fsSL -o "${fixtures_dir}/manifest.json" "${release_url}/manifest.json"
|
||||
|
||||
MANIFEST_PATH="${fixtures_dir}/manifest.json" python3 <<'PY' > "${fixtures_dir}/fixtures.tsv"
|
||||
import json
|
||||
import os
|
||||
|
||||
with open(os.environ["MANIFEST_PATH"], encoding="utf-8") as fh:
|
||||
manifest = json.load(fh)
|
||||
|
||||
if isinstance(manifest, dict):
|
||||
entries = manifest.get("fixtures", [])
|
||||
else:
|
||||
entries = manifest
|
||||
|
||||
for entry in entries:
|
||||
version = entry.get("version", "")
|
||||
asset = entry.get("asset", "")
|
||||
sha256 = entry.get("asset_sha256", "")
|
||||
if not version or not asset:
|
||||
continue
|
||||
print(f"{version}\t{asset}\t{sha256}")
|
||||
PY
|
||||
|
||||
if [ ! -s "${fixtures_dir}/fixtures.tsv" ]; then
|
||||
echo "No custom preset fixtures found in ${release_url}/manifest.json" | tee "${combined_log}"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
{
|
||||
echo "## Custom Preset Fixture Validation"
|
||||
echo ""
|
||||
echo "| Version | Status | Log |"
|
||||
echo "| --- | --- | --- |"
|
||||
} > "${summary}"
|
||||
|
||||
status=0
|
||||
failed_logs=()
|
||||
|
||||
while IFS=$'\t' read -r version asset expected_sha256; do
|
||||
fixture_zip="${fixtures_dir}/${asset}"
|
||||
asset_url_name="$(python3 -c 'import sys, urllib.parse; print(urllib.parse.quote(sys.argv[1], safe=""))' "${asset}")"
|
||||
profile_tree="${output_dir}/profiles-${version}"
|
||||
log_path="${output_dir}/${version}.log"
|
||||
|
||||
curl -fsSL -o "${fixture_zip}" "${release_url}/${asset_url_name}"
|
||||
|
||||
if [ -n "${expected_sha256}" ] && [ "${expected_sha256}" != "<sha256>" ]; then
|
||||
echo "${expected_sha256} ${fixture_zip}" | sha256sum -c -
|
||||
fi
|
||||
|
||||
rm -rf "${profile_tree}"
|
||||
mkdir -p "${profile_tree}"
|
||||
cp -a "${{ github.workspace }}/resources/profiles/." "${profile_tree}/"
|
||||
rm -rf "${profile_tree}/user"
|
||||
unzip -q "${fixture_zip}" -d "${profile_tree}"
|
||||
|
||||
set +e
|
||||
./OrcaSlicer_profile_validator -p "${profile_tree}" -l 2 > "${log_path}" 2>&1
|
||||
result=$?
|
||||
set -e
|
||||
|
||||
if [ "${result}" -eq 0 ]; then
|
||||
echo "| ${version} | PASS | ${version}.log |" >> "${summary}"
|
||||
else
|
||||
echo "| ${version} | FAIL | ${version}.log |" >> "${summary}"
|
||||
failed_logs+=("${log_path}")
|
||||
status=1
|
||||
fi
|
||||
done < "${fixtures_dir}/fixtures.tsv"
|
||||
|
||||
{
|
||||
cat "${summary}"
|
||||
if [ "${#failed_logs[@]}" -gt 0 ]; then
|
||||
echo ""
|
||||
echo "## Failed Fixture Logs"
|
||||
for log_path in "${failed_logs[@]}"; do
|
||||
echo ""
|
||||
echo "### $(basename "${log_path}" .log)"
|
||||
echo '```'
|
||||
head -c 12000 "${log_path}" || echo "No output captured"
|
||||
echo '```'
|
||||
done
|
||||
fi
|
||||
} | tee "${combined_log}"
|
||||
|
||||
exit "${status}"
|
||||
set +e
|
||||
curl -LJO https://github.com/OrcaSlicer/OrcaSlicer/releases/download/nightly-builds/orca_custom_preset_tests.zip
|
||||
unzip -q ./orca_custom_preset_tests.zip -d ${{ github.workspace }}/resources/profiles
|
||||
./OrcaSlicer_profile_validator -p ${{ github.workspace }}/resources/profiles -l 2 2>&1 | tee ${{ runner.temp }}/validate_custom.log
|
||||
exit ${PIPESTATUS[0]}
|
||||
|
||||
- name: Prepare PR number for comment workflow
|
||||
if: ${{ always() && github.event_name == 'pull_request' }}
|
||||
@@ -180,7 +76,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_filament_subtypes.outcome == 'failure' || steps.validate_preset_references.outcome == 'failure' || steps.validate_custom.outcome == 'failure') }}
|
||||
if: ${{ always() && github.event_name == 'pull_request' && (steps.extra_json_check.outcome == 'failure' || steps.validate_system.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.
|
||||
@@ -215,15 +111,6 @@ jobs:
|
||||
echo ""
|
||||
fi
|
||||
|
||||
if [ "${{ steps.validate_preset_references.outcome }}" = "failure" ]; then
|
||||
echo "### BBL/Qidi Preset Reference Validation Failed"
|
||||
echo ""
|
||||
echo '```'
|
||||
head -c 30000 ${{ runner.temp }}/validate_preset_references.log || echo "No output captured"
|
||||
echo '```'
|
||||
echo ""
|
||||
fi
|
||||
|
||||
if [ "${{ steps.validate_custom.outcome }}" = "failure" ]; then
|
||||
echo "### Custom Preset Validation Failed"
|
||||
echo ""
|
||||
@@ -246,7 +133,7 @@ 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_filament_subtypes.outcome == 'failure' || steps.validate_preset_references.outcome == 'failure' || steps.validate_custom.outcome == 'failure') }}
|
||||
if: ${{ always() && (steps.extra_json_check.outcome == 'failure' || steps.validate_system.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."
|
||||
exit 1
|
||||
|
||||
2
.github/workflows/dedupe-issues.yml
vendored
2
.github/workflows/dedupe-issues.yml
vendored
@@ -20,7 +20,7 @@ jobs:
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v7
|
||||
uses: actions/checkout@v6
|
||||
|
||||
- name: Run Claude Code slash command
|
||||
uses: anthropics/claude-code-base-action@beta
|
||||
|
||||
2
.github/workflows/doxygen-docs.yml
vendored
2
.github/workflows/doxygen-docs.yml
vendored
@@ -26,7 +26,7 @@ jobs:
|
||||
remove-existing-swap-files: true
|
||||
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v7
|
||||
uses: actions/checkout@v6
|
||||
|
||||
- name: Install Doxygen and Graphviz
|
||||
run: |
|
||||
|
||||
4
.github/workflows/shellcheck.yml
vendored
4
.github/workflows/shellcheck.yml
vendored
@@ -21,7 +21,7 @@ jobs:
|
||||
steps:
|
||||
- name: Cache shellcheck download
|
||||
id: cache-shellcheck-v0_11
|
||||
uses: actions/cache@v6
|
||||
uses: actions/cache@v5
|
||||
with:
|
||||
path: ~/shellcheck
|
||||
key: ${{ runner.os }}-shellcheck-v0_11
|
||||
@@ -36,7 +36,7 @@ jobs:
|
||||
tar -xvf ~/sc.tar.xz -C ~
|
||||
mv ~/shellcheck-"${INPUT_VERSION}"/shellcheck ~/shellcheck
|
||||
|
||||
- uses: actions/checkout@v7
|
||||
- uses: actions/checkout@v6
|
||||
with:
|
||||
fetch-depth: 1
|
||||
|
||||
|
||||
2
.github/workflows/update-translation.yml
vendored
2
.github/workflows/update-translation.yml
vendored
@@ -10,7 +10,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v7
|
||||
uses: actions/checkout@v6
|
||||
|
||||
- name: Setup Python
|
||||
uses: actions/setup-python@v6
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "Afinia",
|
||||
"version": "02.04.00.01",
|
||||
"version": "02.04.00.02",
|
||||
"force_update": "0",
|
||||
"description": "Afinia configurations",
|
||||
"machine_model_list": [
|
||||
@@ -124,14 +124,6 @@
|
||||
"name": "fdm_filament_tpu",
|
||||
"sub_path": "filament/fdm_filament_tpu.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia ABS",
|
||||
"sub_path": "filament/Afinia ABS.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia ABS+",
|
||||
"sub_path": "filament/Afinia ABS+.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia ABS+@HS",
|
||||
"sub_path": "filament/Afinia ABS+@HS.json"
|
||||
@@ -140,34 +132,18 @@
|
||||
"name": "Afinia ABS@HS",
|
||||
"sub_path": "filament/Afinia ABS@HS.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia Value ABS",
|
||||
"sub_path": "filament/Afinia Value ABS.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia Value ABS@HS",
|
||||
"sub_path": "filament/Afinia Value ABS@HS.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia PLA",
|
||||
"sub_path": "filament/Afinia PLA.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia PLA@HS",
|
||||
"sub_path": "filament/Afinia PLA@HS.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia Value PLA",
|
||||
"sub_path": "filament/Afinia Value PLA.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia Value PLA@HS",
|
||||
"sub_path": "filament/Afinia Value PLA@HS.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia TPU",
|
||||
"sub_path": "filament/Afinia TPU.json"
|
||||
},
|
||||
{
|
||||
"name": "Afinia TPU@HS",
|
||||
"sub_path": "filament/Afinia TPU@HS.json"
|
||||
|
||||
@@ -1,37 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFB00",
|
||||
"setting_id": "i5tf9foHnTVNmA2r",
|
||||
"name": "Afinia ABS+",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_filament_abs",
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_cost": [
|
||||
"24.99"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Afinia"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"60"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"16"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"275"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"275"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"12"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Afinia H400 Pro 0.4 nozzle",
|
||||
"Afinia H400 Pro 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,31 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFB00",
|
||||
"setting_id": "LhDHvMepbh8ecfQT",
|
||||
"name": "Afinia ABS",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_filament_abs",
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_cost": [
|
||||
"24.99"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Afinia"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"60"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"16"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"12"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Afinia H400 Pro 0.4 nozzle",
|
||||
"Afinia H400 Pro 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,34 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFA00",
|
||||
"setting_id": "1qEFsay7kjYIUkpG",
|
||||
"name": "Afinia PLA",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_filament_pla",
|
||||
"filament_cost": [
|
||||
"24.99"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.26"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.98"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"21"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Afinia"
|
||||
],
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Afinia H400 Pro 0.4 nozzle",
|
||||
"Afinia H400 Pro 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,28 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Afinia TPU",
|
||||
"inherits": "fdm_filament_tpu",
|
||||
"from": "system",
|
||||
"setting_id": "E7WBTARZ971LaDMj",
|
||||
"filament_id": "GFU01",
|
||||
"instantiation": "true",
|
||||
"filament_vendor": [
|
||||
"Afinia"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.22"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"230"
|
||||
],
|
||||
"filament_cost": [
|
||||
"41.99"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"230"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Afinia H400 Pro 0.4 nozzle",
|
||||
"Afinia H400 Pro 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,37 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFB00",
|
||||
"setting_id": "jEYVpOPBjFtQ0DXn",
|
||||
"name": "Afinia Value ABS",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_filament_abs",
|
||||
"filament_flow_ratio": [
|
||||
"0.95"
|
||||
],
|
||||
"filament_cost": [
|
||||
"24.99"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Afinia"
|
||||
],
|
||||
"fan_max_speed": [
|
||||
"60"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"16"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"245"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"245"
|
||||
],
|
||||
"slow_down_layer_time": [
|
||||
"12"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Afinia H400 Pro 0.4 nozzle",
|
||||
"Afinia H400 Pro 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,40 +0,0 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"filament_id": "GFA00",
|
||||
"setting_id": "oNBk0IxmW7C99WI3",
|
||||
"name": "Afinia Value PLA",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "fdm_filament_pla",
|
||||
"filament_cost": [
|
||||
"24.99"
|
||||
],
|
||||
"filament_density": [
|
||||
"1.26"
|
||||
],
|
||||
"filament_flow_ratio": [
|
||||
"0.98"
|
||||
],
|
||||
"filament_max_volumetric_speed": [
|
||||
"21"
|
||||
],
|
||||
"filament_vendor": [
|
||||
"Afinia"
|
||||
],
|
||||
"filament_long_retractions_when_cut": [
|
||||
"1"
|
||||
],
|
||||
"filament_retraction_distances_when_cut": [
|
||||
"18"
|
||||
],
|
||||
"nozzle_temperature": [
|
||||
"190"
|
||||
],
|
||||
"nozzle_temperature_initial_layer": [
|
||||
"190"
|
||||
],
|
||||
"compatible_printers": [
|
||||
"Afinia H400 Pro 0.4 nozzle",
|
||||
"Afinia H400 Pro 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.20mm Optimal 0.6 nozzle @Anker",
|
||||
"renamed_from": "0.20mm Optimal 0.6 nozzle @Anker.json",
|
||||
"inherits": "fdm_process_anker_common_0_6",
|
||||
"from": "system",
|
||||
"setting_id": "re5qmcOFJ1OJP3Ip",
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Bambu PLA Tough @BBL X1C",
|
||||
"renamed_from": "Bambu PLA Impact @BBL X1C",
|
||||
"inherits": "Bambu PLA Tough @base",
|
||||
"from": "system",
|
||||
"setting_id": "GFSA09_02",
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Panchroma PLA Satin @BBL A1",
|
||||
"renamed_from": "Panchroma PLA Stain @BBL A1",
|
||||
"inherits": "Panchroma PLA Satin @base",
|
||||
"from": "system",
|
||||
"setting_id": "GFSPM005_00",
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Panchroma PLA Satin @BBL A1M",
|
||||
"renamed_from": "Panchroma PLA Stain @BBL A1M",
|
||||
"inherits": "Panchroma PLA Satin @base",
|
||||
"from": "system",
|
||||
"setting_id": "GFSPM005_02",
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Panchroma PLA Satin @BBL P1P",
|
||||
"renamed_from": "Panchroma PLA Stain @BBL P1P",
|
||||
"inherits": "Panchroma PLA Satin @base",
|
||||
"from": "system",
|
||||
"setting_id": "GFSPM005_04",
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Panchroma PLA Satin @BBL X1",
|
||||
"renamed_from": "Panchroma PLA Stain @BBL X1",
|
||||
"inherits": "Panchroma PLA Satin @base",
|
||||
"from": "system",
|
||||
"setting_id": "GFSPM005_06",
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.20mm Standard @BBL X1C",
|
||||
"renamed_from": "0.20mm Bambu Support W @BBL X1C",
|
||||
"inherits": "fdm_process_single_0.20",
|
||||
"from": "system",
|
||||
"setting_id": "GP004",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "Blocks",
|
||||
"version": "02.04.00.01",
|
||||
"version": "02.04.00.02",
|
||||
"force_update": "0",
|
||||
"description": "Blocks configurations",
|
||||
"machine_model_list": [
|
||||
|
||||
@@ -85,10 +85,8 @@
|
||||
"BLOCKS RD50 V2 0.4 nozzle",
|
||||
"BLOCKS RD50 V2 0.6 nozzle",
|
||||
"BLOCKS RD50 V2 0.8 nozzle",
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RF50 0.4 nozzle",
|
||||
"BLOCKS RF50 0.6 nozzle",
|
||||
"BLOCKS RF50 0.8 nozzle",
|
||||
"BLOCKS RF50"
|
||||
"BLOCKS RF50 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -85,10 +85,8 @@
|
||||
"BLOCKS RD50 V2 0.4 nozzle",
|
||||
"BLOCKS RD50 V2 0.6 nozzle",
|
||||
"BLOCKS RD50 V2 0.8 nozzle",
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RF50 0.4 nozzle",
|
||||
"BLOCKS RF50 0.6 nozzle",
|
||||
"BLOCKS RF50 0.8 nozzle",
|
||||
"BLOCKS RF50"
|
||||
"BLOCKS RF50 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -85,10 +85,8 @@
|
||||
"BLOCKS RD50 V2 0.4 nozzle",
|
||||
"BLOCKS RD50 V2 0.6 nozzle",
|
||||
"BLOCKS RD50 V2 0.8 nozzle",
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RF50 0.4 nozzle",
|
||||
"BLOCKS RF50 0.6 nozzle",
|
||||
"BLOCKS RF50 0.8 nozzle",
|
||||
"BLOCKS RF50"
|
||||
"BLOCKS RF50 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -91,10 +91,8 @@
|
||||
"BLOCKS RD50 V2 0.4 nozzle",
|
||||
"BLOCKS RD50 V2 0.6 nozzle",
|
||||
"BLOCKS RD50 V2 0.8 nozzle",
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RF50 0.4 nozzle",
|
||||
"BLOCKS RF50 0.6 nozzle",
|
||||
"BLOCKS RF50 0.8 nozzle",
|
||||
"BLOCKS RF50"
|
||||
"BLOCKS RF50 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -16,10 +16,8 @@
|
||||
"BLOCKS RD50 V2 0.4 nozzle",
|
||||
"BLOCKS RD50 V2 0.6 nozzle",
|
||||
"BLOCKS RD50 V2 0.8 nozzle",
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RF50 0.4 nozzle",
|
||||
"BLOCKS RF50 0.6 nozzle",
|
||||
"BLOCKS RF50 0.8 nozzle",
|
||||
"BLOCKS RF50"
|
||||
"BLOCKS RF50 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -16,10 +16,8 @@
|
||||
"BLOCKS RD50 V2 0.4 nozzle",
|
||||
"BLOCKS RD50 V2 0.6 nozzle",
|
||||
"BLOCKS RD50 V2 0.8 nozzle",
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RF50 0.4 nozzle",
|
||||
"BLOCKS RF50 0.6 nozzle",
|
||||
"BLOCKS RF50 0.8 nozzle",
|
||||
"BLOCKS RF50"
|
||||
"BLOCKS RF50 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -87,14 +87,11 @@
|
||||
"BLOCKS Pro S100 0.8 nozzle",
|
||||
"BLOCKS Pro S100 1.0 nozzle",
|
||||
"BLOCKS Pro S100 1.2 nozzle",
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS RD50 V2 0.4 nozzle",
|
||||
"BLOCKS RD50 V2 0.6 nozzle",
|
||||
"BLOCKS RD50 V2 0.8 nozzle",
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RF50 0.4 nozzle",
|
||||
"BLOCKS RF50 0.6 nozzle",
|
||||
"BLOCKS RF50 0.8 nozzle",
|
||||
"BLOCKS RF50"
|
||||
"BLOCKS RF50 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -22,10 +22,8 @@
|
||||
"BLOCKS RD50 V2 0.4 nozzle",
|
||||
"BLOCKS RD50 V2 0.6 nozzle",
|
||||
"BLOCKS RD50 V2 0.8 nozzle",
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RF50 0.4 nozzle",
|
||||
"BLOCKS RF50 0.6 nozzle",
|
||||
"BLOCKS RF50 0.8 nozzle",
|
||||
"BLOCKS RF50"
|
||||
"BLOCKS RF50 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -45,14 +45,11 @@
|
||||
"BLOCKS Pro S100 0.8 nozzle",
|
||||
"BLOCKS Pro S100 1.0 nozzle",
|
||||
"BLOCKS Pro S100 1.2 nozzle",
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS RD50 V2 0.4 nozzle",
|
||||
"BLOCKS RD50 V2 0.6 nozzle",
|
||||
"BLOCKS RD50 V2 0.8 nozzle",
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RF50 0.4 nozzle",
|
||||
"BLOCKS RF50 0.6 nozzle",
|
||||
"BLOCKS RF50 0.8 nozzle",
|
||||
"BLOCKS RF50"
|
||||
"BLOCKS RF50 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -16,10 +16,8 @@
|
||||
"BLOCKS RD50 V2 0.4 nozzle",
|
||||
"BLOCKS RD50 V2 0.6 nozzle",
|
||||
"BLOCKS RD50 V2 0.8 nozzle",
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RF50 0.4 nozzle",
|
||||
"BLOCKS RF50 0.6 nozzle",
|
||||
"BLOCKS RF50 0.8 nozzle",
|
||||
"BLOCKS RF50"
|
||||
"BLOCKS RF50 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -60,14 +60,11 @@
|
||||
"BLOCKS Pro S100 0.8 nozzle",
|
||||
"BLOCKS Pro S100 1.0 nozzle",
|
||||
"BLOCKS Pro S100 1.2 nozzle",
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS RD50 V2 0.4 nozzle",
|
||||
"BLOCKS RD50 V2 0.6 nozzle",
|
||||
"BLOCKS RD50 V2 0.8 nozzle",
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RF50 0.4 nozzle",
|
||||
"BLOCKS RF50 0.6 nozzle",
|
||||
"BLOCKS RF50 0.8 nozzle",
|
||||
"BLOCKS RF50"
|
||||
"BLOCKS RF50 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"top_shell_layers": "6",
|
||||
"top_solid_infill_flow_ratio": "0.96",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RD50 V2 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"bottom_shell_layers": "6",
|
||||
"top_shell_layers": "6",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RF50",
|
||||
"BLOCKS RF50 0.4 nozzle"
|
||||
],
|
||||
"sparse_infill_speed": "300",
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"top_shell_layers": "5",
|
||||
"top_solid_infill_flow_ratio": "0.96",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RD50 V2 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"bottom_shell_layers": "5",
|
||||
"top_shell_layers": "5",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RF50",
|
||||
"BLOCKS RF50 0.4 nozzle"
|
||||
],
|
||||
"sparse_infill_speed": "300",
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"top_shell_layers": "4",
|
||||
"top_solid_infill_flow_ratio": "0.96",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RD50 V2 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"bottom_shell_layers": "4",
|
||||
"top_shell_layers": "4",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RF50",
|
||||
"BLOCKS RF50 0.6 nozzle"
|
||||
],
|
||||
"sparse_infill_speed": "300",
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"bottom_shell_layers": "4",
|
||||
"top_shell_layers": "5",
|
||||
"compatible_printers": [
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS Pro S100 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"top_shell_layers": "5",
|
||||
"top_solid_infill_flow_ratio": "0.96",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RD50 V2 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -14,7 +14,6 @@
|
||||
"bottom_shell_layers": "4",
|
||||
"top_shell_layers": "5",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RF50",
|
||||
"BLOCKS RF50 0.4 nozzle"
|
||||
],
|
||||
"sparse_infill_speed": "300",
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"bottom_shell_layers": "4",
|
||||
"top_shell_layers": "5",
|
||||
"compatible_printers": [
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS Pro S100 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"top_shell_layers": "5",
|
||||
"top_solid_infill_flow_ratio": "0.96",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RD50 V2 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"bottom_shell_layers": "4",
|
||||
"top_shell_layers": "5",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RF50",
|
||||
"BLOCKS RF50 0.4 nozzle"
|
||||
],
|
||||
"sparse_infill_speed": "300",
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"top_shell_layers": "4",
|
||||
"top_solid_infill_flow_ratio": "0.96",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RD50 V2 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"bottom_shell_layers": "4",
|
||||
"top_shell_layers": "4",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RF50",
|
||||
"BLOCKS RF50 0.6 nozzle"
|
||||
],
|
||||
"sparse_infill_speed": "300",
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"top_shell_layers": "4",
|
||||
"top_solid_infill_flow_ratio": "0.96",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RD50 V2 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"bottom_shell_layers": "4",
|
||||
"top_shell_layers": "4",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RF50",
|
||||
"BLOCKS RF50 0.4 nozzle"
|
||||
],
|
||||
"sparse_infill_speed": "300",
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"top_shell_layers": "4",
|
||||
"layer_height": "0.30",
|
||||
"compatible_printers": [
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS Pro S100 0.4 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"top_shell_layers": "3",
|
||||
"layer_height": "0.3",
|
||||
"compatible_printers": [
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS Pro S100 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"top_shell_layers": "4",
|
||||
"top_solid_infill_flow_ratio": "0.96",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RD50 V2 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"bottom_shell_layers": "4",
|
||||
"top_shell_layers": "4",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RF50",
|
||||
"BLOCKS RF50 0.8 nozzle"
|
||||
],
|
||||
"sparse_infill_speed": "300",
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"top_shell_layers": "4",
|
||||
"layer_height": "0.30",
|
||||
"compatible_printers": [
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS Pro S100 1.0 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"top_shell_layers": "3",
|
||||
"layer_height": "0.30",
|
||||
"compatible_printers": [
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS Pro S100 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"top_shell_layers": "4",
|
||||
"top_solid_infill_flow_ratio": "0.96",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RD50 V2 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"bottom_shell_layers": "4",
|
||||
"top_shell_layers": "4",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RF50",
|
||||
"BLOCKS RF50 0.6 nozzle"
|
||||
],
|
||||
"sparse_infill_speed": "300",
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"top_shell_layers": "4",
|
||||
"top_solid_infill_flow_ratio": "0.96",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RD50 V2 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"bottom_shell_layers": "3",
|
||||
"top_shell_layers": "4",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RF50",
|
||||
"BLOCKS RF50 0.6 nozzle"
|
||||
],
|
||||
"sparse_infill_speed": "300",
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"top_shell_layers": "4",
|
||||
"top_solid_infill_flow_ratio": "0.96",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RD50 V2 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"bottom_shell_layers": "4",
|
||||
"top_shell_layers": "4",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RF50",
|
||||
"BLOCKS RF50 0.8 nozzle"
|
||||
],
|
||||
"sparse_infill_speed": "300",
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"top_shell_layers": "2",
|
||||
"layer_height": "0.40",
|
||||
"compatible_printers": [
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS Pro S100 0.6 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"top_shell_layers": "4",
|
||||
"layer_height": "0.40",
|
||||
"compatible_printers": [
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS Pro S100 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"top_shell_layers": "4",
|
||||
"top_solid_infill_flow_ratio": "0.96",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RD50 V2 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"bottom_shell_layers": "3",
|
||||
"top_shell_layers": "4",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RF50",
|
||||
"BLOCKS RF50 0.8 nozzle"
|
||||
],
|
||||
"sparse_infill_speed": "300",
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"top_shell_layers": "4",
|
||||
"layer_height": "0.50",
|
||||
"compatible_printers": [
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS Pro S100 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"top_shell_layers": "3",
|
||||
"layer_height": "0.50",
|
||||
"compatible_printers": [
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS Pro S100 1.2 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"top_shell_layers": "3",
|
||||
"layer_height": "0.50",
|
||||
"compatible_printers": [
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS Pro S100 1.0 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"top_shell_layers": "4",
|
||||
"top_solid_infill_flow_ratio": "0.96",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RD50 V2 0.8 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -10,7 +10,6 @@
|
||||
"bottom_shell_layers": "3",
|
||||
"top_shell_layers": "4",
|
||||
"compatible_printers": [
|
||||
"BLOCKS RF50",
|
||||
"BLOCKS RF50 0.8 nozzle"
|
||||
],
|
||||
"sparse_infill_speed": "300",
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"top_shell_layers": "3",
|
||||
"layer_height": "0.60",
|
||||
"compatible_printers": [
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS Pro S100 1.0 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"top_shell_layers": "3",
|
||||
"layer_height": "0.60",
|
||||
"compatible_printers": [
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS Pro S100 1.2 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"top_shell_layers": "3",
|
||||
"layer_height": "0.70",
|
||||
"compatible_printers": [
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS Pro S100 1.2 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"top_shell_layers": "3",
|
||||
"layer_height": "0.70",
|
||||
"compatible_printers": [
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS Pro S100 1.0 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -9,7 +9,6 @@
|
||||
"top_shell_layers": "2",
|
||||
"layer_height": "0.80",
|
||||
"compatible_printers": [
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS Pro S100 1.2 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -9,11 +9,8 @@
|
||||
"bridge_flow": "0.95",
|
||||
"brim_width": "5",
|
||||
"compatible_printers": [
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS Pro S100 0.6 nozzle",
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RD50 V2 0.6 nozzle",
|
||||
"BLOCKS RF50",
|
||||
"BLOCKS RF50 0.6 nozzle"
|
||||
],
|
||||
"print_sequence": "by layer",
|
||||
|
||||
@@ -5,11 +5,8 @@
|
||||
"from": "system",
|
||||
"instantiation": "false",
|
||||
"compatible_printers": [
|
||||
"BLOCKS Pro S100",
|
||||
"BLOCKS Pro S100 0.8 nozzle",
|
||||
"BLOCKS RD50 V2",
|
||||
"BLOCKS RD50 V2 0.8 nozzle",
|
||||
"BLOCKS RF50",
|
||||
"BLOCKS RF50 0.8 nozzle"
|
||||
],
|
||||
"sparse_infill_line_width": "0.82",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "Chuanying",
|
||||
"url": "",
|
||||
"version": "02.04.00.01",
|
||||
"version": "02.04.00.02",
|
||||
"force_update": "0",
|
||||
"description": "Chuanying configurations",
|
||||
"machine_model_list": [
|
||||
|
||||
@@ -19,13 +19,7 @@
|
||||
"compatible_printers": [
|
||||
"Chuanying X1 0.4 Nozzle",
|
||||
"Chuanying X1 0.6 Nozzle",
|
||||
"Chuanying X1 0.8 Nozzle",
|
||||
"Chuanying Adventurer 5M 0.4 Nozzle",
|
||||
"Chuanying Adventurer 5M 0.6 Nozzle",
|
||||
"Chuanying Adventurer 5M 0.8 Nozzle",
|
||||
"Chuanying Adventurer 5M Pro 0.4 Nozzle",
|
||||
"Chuanying Adventurer 5M Pro 0.6 Nozzle",
|
||||
"Chuanying Adventurer 5M Pro 0.8 Nozzle"
|
||||
"Chuanying X1 0.8 Nozzle"
|
||||
],
|
||||
"compatible_printers_condition": "",
|
||||
"compatible_prints": [],
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "Comgrow",
|
||||
"version": "02.04.00.02",
|
||||
"version": "02.04.00.03",
|
||||
"force_update": "0",
|
||||
"description": "Comgrow configurations",
|
||||
"machine_model_list": [
|
||||
@@ -50,10 +50,6 @@
|
||||
"name": "0.20mm Standard @Comgrow T500 0.6",
|
||||
"sub_path": "process/0.20mm Standard @Comgrow T500 0.6.json"
|
||||
},
|
||||
{
|
||||
"name": "0.20mm Standard @Comgrow T500 1.0",
|
||||
"sub_path": "process/0.20mm Standard @Comgrow T500 1.0.json"
|
||||
},
|
||||
{
|
||||
"name": "0.24mm Draft @Comgrow T500 0.4",
|
||||
"sub_path": "process/0.24mm Draft @Comgrow T500 0.4.json"
|
||||
|
||||
@@ -1,103 +0,0 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.20mm Standard @Comgrow T500 1.0",
|
||||
"inherits": "fdm_process_comgrow_common",
|
||||
"from": "system",
|
||||
"setting_id": "2lOjEPJ5JELGadG3",
|
||||
"instantiation": "true",
|
||||
"adaptive_layer_height": "1",
|
||||
"reduce_crossing_wall": "0",
|
||||
"layer_height": "0.24",
|
||||
"max_travel_detour_distance": "0",
|
||||
"bottom_surface_pattern": "monotonic",
|
||||
"bottom_shell_layers": "2",
|
||||
"bottom_shell_thickness": "0",
|
||||
"bridge_flow": "0.85",
|
||||
"bridge_speed": "25",
|
||||
"brim_width": "0",
|
||||
"brim_object_gap": "0",
|
||||
"compatible_printers_condition": "",
|
||||
"print_sequence": "by layer",
|
||||
"bridge_no_support": "0",
|
||||
"draft_shield": "disabled",
|
||||
"elefant_foot_compensation": "0.1",
|
||||
"enable_arc_fitting": "0",
|
||||
"outer_wall_line_width": "1.0",
|
||||
"wall_infill_order": "inner wall/outer wall/infill",
|
||||
"line_width": "1.0",
|
||||
"infill_direction": "45",
|
||||
"sparse_infill_density": "15%",
|
||||
"sparse_infill_pattern": "crosshatch",
|
||||
"initial_layer_line_width": "1.0",
|
||||
"initial_layer_print_height": "0.28",
|
||||
"infill_combination": "0",
|
||||
"sparse_infill_line_width": "1.0",
|
||||
"infill_wall_overlap": "23%",
|
||||
"interface_shells": "0",
|
||||
"ironing_flow": "15%",
|
||||
"ironing_spacing": "0.25",
|
||||
"ironing_speed": "15",
|
||||
"ironing_type": "no ironing",
|
||||
"reduce_infill_retraction": "1",
|
||||
"detect_overhang_wall": "1",
|
||||
"overhang_1_4_speed": "0",
|
||||
"overhang_2_4_speed": "20",
|
||||
"overhang_3_4_speed": "15",
|
||||
"overhang_4_4_speed": "10",
|
||||
"inner_wall_line_width": "1.0",
|
||||
"wall_loops": "2",
|
||||
"print_settings_id": "",
|
||||
"raft_layers": "0",
|
||||
"seam_position": "aligned",
|
||||
"skirt_distance": "3",
|
||||
"skirt_height": "2",
|
||||
"skirt_loops": "2",
|
||||
"minimum_sparse_infill_area": "10",
|
||||
"internal_solid_infill_line_width": "0",
|
||||
"spiral_mode": "0",
|
||||
"standby_temperature_delta": "-5",
|
||||
"enable_support": "0",
|
||||
"resolution": "0.012",
|
||||
"support_type": "normal(auto)",
|
||||
"support_style": "grid",
|
||||
"support_on_build_plate_only": "0",
|
||||
"support_top_z_distance": "0.15",
|
||||
"support_filament": "0",
|
||||
"support_line_width": "1.0",
|
||||
"support_interface_loop_pattern": "0",
|
||||
"support_interface_filament": "0",
|
||||
"support_interface_top_layers": "3",
|
||||
"support_interface_bottom_layers": "-1",
|
||||
"support_interface_spacing": "0.2",
|
||||
"support_interface_speed": "100%",
|
||||
"support_base_pattern": "rectilinear",
|
||||
"support_base_pattern_spacing": "0.2",
|
||||
"support_speed": "60",
|
||||
"support_threshold_angle": "30",
|
||||
"support_object_xy_distance": "60%",
|
||||
"tree_support_branch_angle": "40",
|
||||
"tree_support_wall_count": "0",
|
||||
"detect_thin_wall": "1",
|
||||
"top_surface_pattern": "monotonicline",
|
||||
"top_surface_line_width": "1.0",
|
||||
"top_shell_layers": "2",
|
||||
"top_shell_thickness": "0.8",
|
||||
"initial_layer_speed": "25",
|
||||
"initial_layer_infill_speed": "80",
|
||||
"outer_wall_speed": "50",
|
||||
"inner_wall_speed": "60",
|
||||
"internal_solid_infill_speed": "60",
|
||||
"top_surface_speed": "40",
|
||||
"gap_infill_speed": "60",
|
||||
"sparse_infill_speed": "50",
|
||||
"travel_speed": "80",
|
||||
"enable_prime_tower": "1",
|
||||
"wipe_tower_no_sparse_layers": "0",
|
||||
"prime_tower_width": "60",
|
||||
"xy_hole_compensation": "0",
|
||||
"xy_contour_compensation": "0",
|
||||
"seam_gap": "5%",
|
||||
"compatible_printers": [
|
||||
"Comgrow T500 1.0 nozzle"
|
||||
]
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "Creality",
|
||||
"version": "02.03.02.74",
|
||||
"version": "02.03.02.75",
|
||||
"force_update": "0",
|
||||
"description": "Creality configurations",
|
||||
"machine_model_list": [
|
||||
@@ -4034,6 +4034,14 @@
|
||||
"name": "Creality Ender-5 Max 0.4 nozzle",
|
||||
"sub_path": "machine/Creality Ender-5 Max 0.4 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Creality Ender-5 Max 0.6 nozzle",
|
||||
"sub_path": "machine/Creality Ender-5 Max 0.6 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Creality Ender-5 Max 0.8 nozzle",
|
||||
"sub_path": "machine/Creality Ender-5 Max 0.8 nozzle.json"
|
||||
},
|
||||
{
|
||||
"name": "Creality Ender-5 Plus 0.4 nozzle",
|
||||
"sub_path": "machine/Creality Ender-5 Plus 0.4 nozzle.json"
|
||||
|
||||
@@ -153,6 +153,7 @@
|
||||
"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",
|
||||
|
||||
@@ -113,6 +113,6 @@
|
||||
"initial_layer_jerk": "7",
|
||||
"travel_jerk": "7",
|
||||
"compatible_printers": [
|
||||
"Creality CR-10SE 0.2 nozzle"
|
||||
"Creality CR-10 SE 0.2 nozzle"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.12mm Fine @Creality Ender3V3SE 0.4",
|
||||
"renamed_from": "0.12mm Fine @Creality Ender3V3SE",
|
||||
"inherits": "fdm_process_creality_common",
|
||||
"from": "system",
|
||||
"setting_id": "W68mSPdmat2rCXuD",
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.16mm Optimal @Creality Ender3V3SE 0.4",
|
||||
"renamed_from": "0.16mm Optimal @Creality Ender3V3SE",
|
||||
"inherits": "fdm_process_creality_common",
|
||||
"from": "system",
|
||||
"setting_id": "jvnrh3jh6Btbs1Ja",
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.20mm Standard @Creality Ender3V3SE 0.4",
|
||||
"renamed_from": "0.20mm Standard @Creality Ender3V3SE",
|
||||
"inherits": "fdm_process_creality_common",
|
||||
"from": "system",
|
||||
"setting_id": "YLkw9eyyK7cm97ek",
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.20mm Standard @Creality K1 SE",
|
||||
"renamed_from": "0.20mm Fast @Creality K1 SE 0.4",
|
||||
"inherits": "fdm_process_creality_common",
|
||||
"from": "system",
|
||||
"setting_id": "eR9pRC1qPENNx8U9",
|
||||
@@ -265,4 +264,4 @@
|
||||
"wipe_tower_extra_spacing": "100%",
|
||||
"wipe_tower_rotation_angle": "0",
|
||||
"wiping_volumes_extruders": "70,70,70,70,70,70,70,70,70,70"
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.24mm Draft @Creality Ender3V3SE 0.4",
|
||||
"renamed_from": "0.24mm Draft @Creality Ender3V3SE",
|
||||
"inherits": "fdm_process_creality_common",
|
||||
"from": "system",
|
||||
"setting_id": "Hg10EUNCLMEYYBN1",
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"type": "process",
|
||||
"name": "0.48mm Draft @Creality K1C",
|
||||
"renamed_from": "0.48mm Draft @Creality K1C (0.8 nozzle)",
|
||||
"inherits": "fdm_process_common_klipper",
|
||||
"from": "system",
|
||||
"setting_id": "qaiff3f8gSQ1GVj1",
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
"type": "filament",
|
||||
"setting_id": "pKzSR8XeyyUDbrNW",
|
||||
"name": "Generic PETG PRO @Elegoo",
|
||||
"renamed_from": "Elegoo Generic PETG PRO",
|
||||
"from": "system",
|
||||
"instantiation": "true",
|
||||
"inherits": "Generic PETG @base",
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Ginger Generic PETG",
|
||||
"renamed_from": "Ginger Generic rPETG",
|
||||
"inherits": "fdm_filament_common",
|
||||
"from": "system",
|
||||
"setting_id": "ue95N2e65rdp5K6c",
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"type": "filament",
|
||||
"name": "Ginger Generic PLA",
|
||||
"renamed_from": "Ginger Generic rPLA",
|
||||
"inherits": "fdm_filament_common",
|
||||
"from": "system",
|
||||
"setting_id": "Z1scjKDBFoDaTa2C",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "MagicMaker",
|
||||
"version": "02.04.00.01",
|
||||
"version": "02.04.00.02",
|
||||
"force_update": "0",
|
||||
"description": "MagicMaker configurations",
|
||||
"machine_model_list": [
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user