Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
13f4959e5f | ||
|
|
4e43ab8306 |
@@ -1,139 +0,0 @@
|
|||||||
name: Daily OFL OTA Update
|
|
||||||
|
|
||||||
# This workflow is intended for creating and publishing the OrcaFilamentLibrary (OFL) OPC package to
|
|
||||||
# https://github.com/OrcaSlicer/orcaslicer-profiles, which generates an OTA update.
|
|
||||||
# This cronjob runs daily at 00:00 UTC every day and scans main plus every release/vX.Y.Z branch for
|
|
||||||
# changes to resources/profiles/OrcaFilamentLibrary since that branch's own last successful run. Any
|
|
||||||
# branch with no changes is skipped; each changed branch gets its own post_merge_profiles.yml dispatch.
|
|
||||||
#
|
|
||||||
# OFL has no dedicated FOLDER_MERGERS grant (it isn't merged through the PR merge-bot delegation
|
|
||||||
# scheme), so post_merge_profiles.yml is dispatched with an explicit `vendor` input, which that
|
|
||||||
# workflow trusts and uses to bypass the FOLDER_MERGERS check for this trigger. That same explicit-
|
|
||||||
# vendor-dispatch path is also what makes post_merge_profiles.yml call the OTA auto-publish API after
|
|
||||||
# uploading - see post_merge_profiles.yml for both sides of that contract.
|
|
||||||
#
|
|
||||||
# At the start of each run, the pending-publish table is cleared up to a captured
|
|
||||||
# timestamp (POST /api/v1/ota/ofl/pending/clear?timestamp=...). Changes merged after
|
|
||||||
# that timestamp remain pending for the next run.
|
|
||||||
|
|
||||||
on:
|
|
||||||
schedule:
|
|
||||||
- cron: "0 0 * * *"
|
|
||||||
|
|
||||||
workflow_dispatch:
|
|
||||||
|
|
||||||
permissions:
|
|
||||||
actions: write # list this workflow's past runs and dispatch post_merge_profiles.yml
|
|
||||||
contents: read
|
|
||||||
|
|
||||||
env:
|
|
||||||
VENDOR: OrcaFilamentLibrary
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
daily-job:
|
|
||||||
if: ${{ github.repository == 'OrcaSlicer/OrcaSlicer' }}
|
|
||||||
runs-on: ubuntu-24.04
|
|
||||||
steps:
|
|
||||||
- name: Capture start timestamp and clear OFL pending queue
|
|
||||||
id: start
|
|
||||||
shell: bash
|
|
||||||
env:
|
|
||||||
OTA_API_BASE_URL: ${{ vars.OTA_API_BASE_URL }}
|
|
||||||
OTA_API_KEY: ${{ secrets.OFL_OTA_PUBLISH_KEY }}
|
|
||||||
run: |
|
|
||||||
set -euo pipefail
|
|
||||||
[ -n "$OTA_API_BASE_URL" ] || { echo "::error::vars.OTA_API_BASE_URL is not set"; exit 1; }
|
|
||||||
[ -n "$OTA_API_KEY" ] || { echo "::error::secrets.OFL_OTA_PUBLISH_KEY is not set"; exit 1; }
|
|
||||||
|
|
||||||
timestamp="$(date -u +%s)"
|
|
||||||
echo "timestamp=$timestamp" >> "$GITHUB_OUTPUT"
|
|
||||||
|
|
||||||
resp_file="$RUNNER_TEMP/ota-pending-clear-response.json"
|
|
||||||
status="$(curl -sS -o "$resp_file" -w '%{http_code}' -X POST \
|
|
||||||
"${OTA_API_BASE_URL%/}/api/v1/ota/ofl/pending/clear?timestamp=$timestamp" \
|
|
||||||
-H "Authorization: Bearer $OTA_API_KEY")"
|
|
||||||
body="$(cat "$resp_file")"
|
|
||||||
echo "$body"
|
|
||||||
|
|
||||||
if [ "$status" != "200" ]; then
|
|
||||||
echo "::error::OTA pending-clear call failed with HTTP $status"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
- name: Checkout repository
|
|
||||||
uses: actions/checkout@v7
|
|
||||||
with:
|
|
||||||
# Full history: the per-branch "since last successful run" check below
|
|
||||||
# needs to look arbitrarily far back if a prior run failed or was skipped.
|
|
||||||
fetch-depth: 0
|
|
||||||
|
|
||||||
- name: Fetch all branches
|
|
||||||
shell: bash
|
|
||||||
run: git fetch origin '+refs/heads/*:refs/remotes/origin/*'
|
|
||||||
|
|
||||||
- name: Scan branches and publish changed OFL profiles
|
|
||||||
shell: bash
|
|
||||||
env:
|
|
||||||
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
SCAN_UNTIL: ${{ steps.start.outputs.timestamp }}
|
|
||||||
run: |
|
|
||||||
set -euo pipefail
|
|
||||||
|
|
||||||
mapfile -t branches < <(
|
|
||||||
gh api "repos/${{ github.repository }}/branches" --paginate --jq '.[].name' \
|
|
||||||
| grep -E '^(main|release/v[0-9]+\.[0-9]+\.[0-9]+)$' | sort -u
|
|
||||||
)
|
|
||||||
|
|
||||||
for branch in "${branches[@]}"; do
|
|
||||||
echo "::group::$branch"
|
|
||||||
|
|
||||||
# post_merge_profiles.yml's own run history, not this workflow's: this
|
|
||||||
# workflow only ever runs against main (schedule, or workflow_dispatch
|
|
||||||
# --ref main), so its head branch never varies - filtering ITS history
|
|
||||||
# by $branch would never match anything except main. post_merge_profiles.yml
|
|
||||||
# genuinely runs per-branch (this dispatch below sets --ref "$branch"),
|
|
||||||
# so its history is the real per-branch checkpoint. It also means a
|
|
||||||
# failed publish naturally gets retried tomorrow: the checkpoint only
|
|
||||||
# advances on a run that actually succeeded.
|
|
||||||
# --method GET is required, not cosmetic: gh api defaults to POST
|
|
||||||
# whenever -f fields are present unless a method is given
|
|
||||||
# explicitly, and POST on this list-runs endpoint 404s - confirmed
|
|
||||||
# on real Actions infrastructure, not just reasoned about.
|
|
||||||
since="$(gh api --method GET "repos/${{ github.repository }}/actions/workflows/post_merge_profiles.yml/runs" \
|
|
||||||
-f status=success -f branch="$branch" -f per_page=1 \
|
|
||||||
--jq '.workflow_runs[0].run_started_at // empty')"
|
|
||||||
|
|
||||||
if [ -z "$since" ]; then
|
|
||||||
echo "No prior successful run for $branch; checking OFL changes up to $SCAN_UNTIL."
|
|
||||||
changed_files="$(git log --until="$SCAN_UNTIL" --name-only --pretty=format: "origin/$branch" -- \
|
|
||||||
resources/profiles/OrcaFilamentLibrary resources/profiles/OrcaFilamentLibrary.json \
|
|
||||||
| sed '/^$/d')"
|
|
||||||
else
|
|
||||||
changed_files="$(git log --since="$since" --until="$SCAN_UNTIL" --name-only --pretty=format: "origin/$branch" -- \
|
|
||||||
resources/profiles/OrcaFilamentLibrary resources/profiles/OrcaFilamentLibrary.json \
|
|
||||||
| sed '/^$/d')"
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -n "$changed_files" ]; then
|
|
||||||
echo "OFL changed on $branch from ${since:-the beginning} through $SCAN_UNTIL:"
|
|
||||||
echo "$changed_files"
|
|
||||||
changed=true
|
|
||||||
else
|
|
||||||
echo "No OFL changes on $branch through $SCAN_UNTIL."
|
|
||||||
changed=false
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ "$changed" = true ]; then
|
|
||||||
# Tolerate a per-branch failure (e.g. a pre-existing release branch
|
|
||||||
# whose post_merge_profiles.yml predates the vendor/auto_publish
|
|
||||||
# inputs) rather than aborting the whole scan under set -e.
|
|
||||||
if ! gh workflow run post_merge_profiles.yml \
|
|
||||||
--repo "${{ github.repository }}" \
|
|
||||||
--ref "$branch" \
|
|
||||||
-f vendor="$VENDOR" -f auto_publish=true; then
|
|
||||||
echo "::warning::failed to dispatch post_merge_profiles.yml for $branch - its post_merge_profiles.yml at this ref may predate the vendor/auto_publish inputs"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "::endgroup::"
|
|
||||||
done
|
|
||||||
@@ -8,19 +8,6 @@ name: Post-merge profiles
|
|||||||
# only then does it become a live OTA update - this workflow does none of that
|
# only then does it become a live OTA update - this workflow does none of that
|
||||||
# last part (no changelog, no R2, no webhook).
|
# last part (no changelog, no R2, no webhook).
|
||||||
#
|
#
|
||||||
# A workflow_dispatch carrying a `vendor` input (e.g. the daily OFL cron - OFL has
|
|
||||||
# no FOLDER_MERGERS grant, since it isn't merged through the PR merge-bot delegation
|
|
||||||
# scheme) publishes that vendor directly and skips the FOLDER_MERGERS check below.
|
|
||||||
# workflow_dispatch is already a trusted, explicit trigger, unlike the automatic
|
|
||||||
# push-diff path the FOLDER_MERGERS check exists to gate.
|
|
||||||
#
|
|
||||||
# Separately, an ordinary push whose diff touches an OrcaFilamentLibrary company
|
|
||||||
# folder (resources/profiles/OrcaFilamentLibrary/filament/<Company>/**) records
|
|
||||||
# that PR as pending via POST /api/v1/ota/ofl/pending, regardless of whether
|
|
||||||
# OrcaFilamentLibrary as a whole is authorized to publish in this same run - a
|
|
||||||
# partner's OTA Manager dashboard should see a merged PR immediately, well
|
|
||||||
# before the daily cron actually builds and publishes it.
|
|
||||||
#
|
|
||||||
# Asset contract expected by OrcaCloud's release scanner:
|
# Asset contract expected by OrcaCloud's release scanner:
|
||||||
# ^(\d+\.\d+\.\d+)_([^_]+)_(\d+(?:\.\d+){3})_(\d{12})\.zip$
|
# ^(\d+\.\d+\.\d+)_([^_]+)_(\d+(?:\.\d+){3})_(\d{12})\.zip$
|
||||||
# <orca_ver>_<vendor>_<profile_version>_<UTC yyyymmddHHMM>.zip (zip root: <vendor>.opc)
|
# <orca_ver>_<vendor>_<profile_version>_<UTC yyyymmddHHMM>.zip (zip root: <vendor>.opc)
|
||||||
@@ -30,39 +17,16 @@ name: Post-merge profiles
|
|||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
# once v2.5.0 stable is released, this will be removed, so nightly won't receive OTA updates.
|
|
||||||
- main
|
- main
|
||||||
# release/vX.Y.Z point-release branches only, not the release/vX.Y working
|
- release/*
|
||||||
# branch profile PRs land on first - "v*.*.*" requires two literal dots,
|
|
||||||
# which release/vX.Y (one dot) doesn't have.
|
|
||||||
- release/v*.*.*
|
|
||||||
paths:
|
paths:
|
||||||
- 'resources/profiles/**'
|
- 'resources/profiles/**'
|
||||||
- '.github/workflows/post_merge_profiles.yml'
|
- '.github/workflows/post_merge_profiles.yml'
|
||||||
|
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
inputs:
|
|
||||||
vendor:
|
|
||||||
description: >-
|
|
||||||
Publish only this vendor, bypassing the FOLDER_MERGERS grant check.
|
|
||||||
For trusted explicit dispatches only (e.g. the OFL nightly cron).
|
|
||||||
Leave empty to fall back to diffing the triggering commit.
|
|
||||||
required: false
|
|
||||||
type: string
|
|
||||||
auto_publish:
|
|
||||||
description: >-
|
|
||||||
After publishing, also call the OTA auto-publish API to go live
|
|
||||||
immediately, skipping the human changelog/Publish step. Separate
|
|
||||||
from `vendor` on purpose: a maintainer can dispatch with just
|
|
||||||
`vendor` set to rebuild/republish an asset without it going live.
|
|
||||||
Only the OFL nightly cron should set this to true.
|
|
||||||
required: false
|
|
||||||
type: boolean
|
|
||||||
default: false
|
|
||||||
|
|
||||||
permissions:
|
permissions:
|
||||||
contents: read
|
contents: read
|
||||||
pull-requests: read # commits/{sha}/pulls lookup in the OFL-pending step
|
|
||||||
|
|
||||||
# One run per branch; let a run finish rather than cancel it, since it publishes.
|
# One run per branch; let a run finish rather than cancel it, since it publishes.
|
||||||
concurrency:
|
concurrency:
|
||||||
@@ -102,38 +66,8 @@ jobs:
|
|||||||
shell: bash
|
shell: bash
|
||||||
env:
|
env:
|
||||||
FOLDER_MERGERS: ${{ vars.FOLDER_MERGERS }}
|
FOLDER_MERGERS: ${{ vars.FOLDER_MERGERS }}
|
||||||
DISPATCH_VENDOR: ${{ github.event_name == 'workflow_dispatch' && inputs.vendor || '' }}
|
|
||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
|
|
||||||
# A vendor has a manifest plus either a preset directory or a version
|
|
||||||
# field; this drops non-vendor files such as blacklist.json. Shared by
|
|
||||||
# both the explicit-dispatch path below and the push-diff path further
|
|
||||||
# down, so the definition of "valid vendor" can't drift between them.
|
|
||||||
is_valid_vendor() {
|
|
||||||
local v="$1"
|
|
||||||
local json="resources/profiles/$v.json"
|
|
||||||
[ -f "$json" ] && { [ -d "resources/profiles/$v" ] || jq -e '.version' "$json" >/dev/null 2>&1; }
|
|
||||||
}
|
|
||||||
|
|
||||||
# Explicit vendor dispatch (e.g. the OFL cron): trust the caller and
|
|
||||||
# skip both the git-diff detection and the FOLDER_MERGERS check below.
|
|
||||||
if [ -n "$DISPATCH_VENDOR" ]; then
|
|
||||||
v="$DISPATCH_VENDOR"
|
|
||||||
# Becomes part of the release asset filename and the OTA API's
|
|
||||||
# payload; keep it to the same charset every real vendor name uses.
|
|
||||||
if ! [[ "$v" =~ ^[A-Za-z0-9]+$ ]]; then
|
|
||||||
echo "::error::vendor '$v' must be alphanumeric"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
if ! is_valid_vendor "$v"; then
|
|
||||||
echo "::error::vendor '$v' has no resources/profiles/$v.json with a profile directory or version field"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
echo "vendors=$v" >> "$GITHUB_OUTPUT"
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
|
|
||||||
base='${{ github.event.before }}'
|
base='${{ github.event.before }}'
|
||||||
head='${{ github.sha }}'
|
head='${{ github.sha }}'
|
||||||
# Zero SHA (branch created / force push) or manual dispatch: fall back
|
# Zero SHA (branch created / force push) or manual dispatch: fall back
|
||||||
@@ -141,10 +75,6 @@ jobs:
|
|||||||
if [ -z "$base" ] || [ "$base" = "0000000000000000000000000000000000000000" ] || ! git cat-file -e "$base^{commit}" 2>/dev/null; then
|
if [ -z "$base" ] || [ "$base" = "0000000000000000000000000000000000000000" ] || ! git cat-file -e "$base^{commit}" 2>/dev/null; then
|
||||||
base="$head^"
|
base="$head^"
|
||||||
fi
|
fi
|
||||||
# Exposed so the OFL-pending step below can reuse this exact diff
|
|
||||||
# range instead of re-deriving it (and drifting from this logic).
|
|
||||||
echo "base=$base" >> "$GITHUB_OUTPUT"
|
|
||||||
echo "head=$head" >> "$GITHUB_OUTPUT"
|
|
||||||
mapfile -t candidates < <(
|
mapfile -t candidates < <(
|
||||||
git diff --name-only "$base" "$head" -- resources/profiles \
|
git diff --name-only "$base" "$head" -- resources/profiles \
|
||||||
| sed -nE 's#^resources/profiles/([^/]+)/.*#\1#p; s#^resources/profiles/([^/]+)\.json$#\1#p' \
|
| sed -nE 's#^resources/profiles/([^/]+)/.*#\1#p; s#^resources/profiles/([^/]+)\.json$#\1#p' \
|
||||||
@@ -154,7 +84,10 @@ jobs:
|
|||||||
vendors=()
|
vendors=()
|
||||||
for v in "${candidates[@]:-}"; do
|
for v in "${candidates[@]:-}"; do
|
||||||
[ -n "$v" ] || continue
|
[ -n "$v" ] || continue
|
||||||
if is_valid_vendor "$v"; then
|
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")
|
vendors+=("$v")
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
@@ -168,9 +101,6 @@ jobs:
|
|||||||
# sibling bundle JSON are covered by at least one FOLDER_MERGERS
|
# sibling bundle JSON are covered by at least one FOLDER_MERGERS
|
||||||
# grant. The account part is intentionally ignored here: this is a
|
# grant. The account part is intentionally ignored here: this is a
|
||||||
# post-merge safety check, not an authorization check for a command.
|
# post-merge safety check, not an authorization check for a command.
|
||||||
# An ineligible vendor (e.g. OrcaFilamentLibrary, which has no grant)
|
|
||||||
# is dropped on its own - it never blocks other vendors in the same
|
|
||||||
# push from publishing.
|
|
||||||
grants=()
|
grants=()
|
||||||
while IFS= read -r raw_line; do
|
while IFS= read -r raw_line; do
|
||||||
line="${raw_line#"${raw_line%%[![:space:]]*}"}"
|
line="${raw_line#"${raw_line%%[![:space:]]*}"}"
|
||||||
@@ -197,29 +127,23 @@ jobs:
|
|||||||
return 1
|
return 1
|
||||||
}
|
}
|
||||||
|
|
||||||
authorized=()
|
|
||||||
unauthorized=()
|
unauthorized=()
|
||||||
for v in "${vendors[@]}"; do
|
for v in "${vendors[@]}"; do
|
||||||
if is_granted "resources/profiles/$v" && is_granted "resources/profiles/$v.json"; then
|
if ! is_granted "resources/profiles/$v" || ! is_granted "resources/profiles/$v.json"; then
|
||||||
authorized+=("$v")
|
|
||||||
else
|
|
||||||
unauthorized+=("$v")
|
unauthorized+=("$v")
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
if [ "${#unauthorized[@]}" -ne 0 ]; then
|
if [ "${#unauthorized[@]}" -ne 0 ]; then
|
||||||
echo "::warning::skipping vendor(s) with no FOLDER_MERGERS grant (no asset built or published for them this run): ${unauthorized[*]}"
|
echo "vendors=" >> "$GITHUB_OUTPUT"
|
||||||
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "vendors=${authorized[*]}" >> "$GITHUB_OUTPUT"
|
echo "vendors=${vendors[*]}" >> "$GITHUB_OUTPUT"
|
||||||
|
|
||||||
- name: Resolve Orca version
|
- name: Resolve Orca version
|
||||||
id: orca
|
id: orca
|
||||||
# Unconditional: needed both by the vendor-publish pipeline below (only
|
if: steps.vendors.outputs.vendors != ''
|
||||||
# when vendors is non-empty) and by the OFL-pending step at the end
|
|
||||||
# (which runs whenever OFL itself changed, even if vendors ends up
|
|
||||||
# empty because OFL has no FOLDER_MERGERS grant). Cheap and harmless
|
|
||||||
# to always resolve - version.inc is present on every commit.
|
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
@@ -318,132 +242,3 @@ jobs:
|
|||||||
echo "### Published to \`$repo\` release \`$RELEASE_TAG\`"
|
echo "### Published to \`$repo\` release \`$RELEASE_TAG\`"
|
||||||
for f in "$ASSET_DIR"/*.zip; do echo "- \`$(basename "$f")\`"; done
|
for f in "$ASSET_DIR"/*.zip; do echo "- \`$(basename "$f")\`"; done
|
||||||
} >> "$GITHUB_STEP_SUMMARY"
|
} >> "$GITHUB_STEP_SUMMARY"
|
||||||
|
|
||||||
- name: Notify OTA auto-publish
|
|
||||||
# Gated on auto_publish specifically, not just "vendor was dispatched":
|
|
||||||
# a maintainer manually dispatching with vendor=OrcaFilamentLibrary (e.g.
|
|
||||||
# to rebuild/republish an asset while debugging) must not silently go
|
|
||||||
# live. Only a caller that explicitly opts in with auto_publish=true
|
|
||||||
# (the OFL nightly cron) skips the human changelog/Publish step.
|
|
||||||
if: >-
|
|
||||||
steps.vendors.outputs.vendors != '' && github.event_name == 'workflow_dispatch'
|
|
||||||
&& (inputs.auto_publish == true || inputs.auto_publish == 'true')
|
|
||||||
shell: bash
|
|
||||||
env:
|
|
||||||
OTA_API_BASE_URL: ${{ vars.OTA_API_BASE_URL }}
|
|
||||||
OTA_API_KEY: ${{ secrets.OFL_OTA_PUBLISH_KEY }}
|
|
||||||
ASSET_DIR: ${{ steps.pkg.outputs.dir }}
|
|
||||||
run: |
|
|
||||||
set -euo pipefail
|
|
||||||
[ -n "$OTA_API_BASE_URL" ] || { echo "::error::vars.OTA_API_BASE_URL is not set"; exit 1; }
|
|
||||||
[ -n "$OTA_API_KEY" ] || { echo "::error::secrets.OFL_OTA_PUBLISH_KEY is not set"; exit 1; }
|
|
||||||
|
|
||||||
mapfile -t zip_files < <(cd "$ASSET_DIR" && ls -1 *.zip)
|
|
||||||
filenames_json="$(printf '%s\n' "${zip_files[@]}" | jq -R . | jq -s .)"
|
|
||||||
payload="$(jq -n --argjson filenames "$filenames_json" '{filenames: $filenames}')"
|
|
||||||
|
|
||||||
resp_file="$RUNNER_TEMP/ota-auto-publish-response.json"
|
|
||||||
status="$(curl -sS -o "$resp_file" -w '%{http_code}' -X POST \
|
|
||||||
"${OTA_API_BASE_URL%/}/api/v1/ota/auto-publish" \
|
|
||||||
-H "Authorization: Bearer $OTA_API_KEY" \
|
|
||||||
-H 'Content-Type: application/json' \
|
|
||||||
-d "$payload")"
|
|
||||||
body="$(cat "$resp_file")"
|
|
||||||
echo "$body"
|
|
||||||
|
|
||||||
if [ "$status" != "200" ]; then
|
|
||||||
echo "::error::OTA auto-publish call failed with HTTP $status"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
# A 200 can still carry per-file "error" results (e.g. NOT_FOUND); the
|
|
||||||
# asset is already safely published to the profiles release above, but
|
|
||||||
# it never went live, so treat that as a failure worth surfacing loudly.
|
|
||||||
error_count="$(jq '[.results[] | select(.status == "error")] | length' <<< "$body")"
|
|
||||||
if [ "$error_count" != "0" ]; then
|
|
||||||
jq -r '.results[] | select(.status == "error") | "::error::\(.filename): \(.code) - \(.message)"' <<< "$body"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
- name: Record OFL pending changes
|
|
||||||
# A real merge, never the cron's explicit-vendor dispatch (that's
|
|
||||||
# automation publishing, not a new merge to report). This covers two
|
|
||||||
# trigger shapes: an ordinary push, and a vendor-less workflow_dispatch
|
|
||||||
# - the latter is exactly what pr-merge-bot.yml's re-dispatch after a
|
|
||||||
# successful /bot merge looks like (a GITHUB_TOKEN-authored merge fires
|
|
||||||
# no push event at all, which is why that re-dispatch exists). Both
|
|
||||||
# land in the same diff-fallback path in "Resolve changed vendors", so
|
|
||||||
# base/head/orca_ver are already correctly populated either way - only
|
|
||||||
# this condition needs widening.
|
|
||||||
# Placed last in the job on purpose: a failure here must never block
|
|
||||||
# the vendor-publish pipeline above, which a step failing earlier in
|
|
||||||
# the job would do (subsequent steps without always() get skipped).
|
|
||||||
if: >-
|
|
||||||
github.event_name == 'push' ||
|
|
||||||
(github.event_name == 'workflow_dispatch' && !inputs.vendor)
|
|
||||||
shell: bash
|
|
||||||
env:
|
|
||||||
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
OTA_API_BASE_URL: ${{ vars.OTA_API_BASE_URL }}
|
|
||||||
OTA_API_KEY: ${{ secrets.OFL_OTA_PUBLISH_KEY }}
|
|
||||||
run: |
|
|
||||||
set -euo pipefail
|
|
||||||
base='${{ steps.vendors.outputs.base }}'
|
|
||||||
head='${{ steps.vendors.outputs.head }}'
|
|
||||||
orca_ver='${{ steps.orca.outputs.orca_ver }}'
|
|
||||||
|
|
||||||
# Only real vendor subdirectories under filament/, e.g.
|
|
||||||
# .../filament/Qidi/x.json -> "Qidi". This naturally excludes loose
|
|
||||||
# top-level files (.../filament/Generic PLA @System.json - no further
|
|
||||||
# slash to match) and is further filtered below to drop "base", the
|
|
||||||
# shared @base/@System inheritance folder, not a partner company.
|
|
||||||
mapfile -t ofl_companies < <(
|
|
||||||
git diff --name-only "$base" "$head" -- resources/profiles/OrcaFilamentLibrary/filament \
|
|
||||||
| sed -nE 's#^resources/profiles/OrcaFilamentLibrary/filament/([^/]+)/.*#\1#p' \
|
|
||||||
| grep -vx 'base' \
|
|
||||||
| sort -u
|
|
||||||
)
|
|
||||||
|
|
||||||
if [ "${#ofl_companies[@]}" -eq 0 ]; then
|
|
||||||
echo "No OFL company folders changed in this push."
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
|
|
||||||
[ -n "$OTA_API_BASE_URL" ] || { echo "::error::vars.OTA_API_BASE_URL is not set"; exit 1; }
|
|
||||||
[ -n "$OTA_API_KEY" ] || { echo "::error::secrets.OFL_OTA_PUBLISH_KEY is not set"; exit 1; }
|
|
||||||
|
|
||||||
# The head commit's own merged PR, not a per-commit walk: this
|
|
||||||
# assumes the ordinary one-PR-per-push shape every other merge path
|
|
||||||
# in this repo already assumes (pr-merge-bot.yml's re-dispatch logic
|
|
||||||
# does the same). A merge commit's parents don't matter here - this
|
|
||||||
# API call works the same regardless of merge strategy.
|
|
||||||
pr_json="$(gh api "repos/${{ github.repository }}/commits/$head/pulls" \
|
|
||||||
--jq '[.[] | select(.merged_at != null)] | sort_by(.merged_at) | last // empty')"
|
|
||||||
|
|
||||||
if [ -z "$pr_json" ]; then
|
|
||||||
echo "::warning::push $head touches OFL compan(y/ies) (${ofl_companies[*]}) but has no associated merged PR; skipping pending record(s)"
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
pr_number="$(jq -r '.number' <<< "$pr_json")"
|
|
||||||
pr_url="$(jq -r '.html_url' <<< "$pr_json")"
|
|
||||||
pr_title="$(jq -r '.title' <<< "$pr_json")"
|
|
||||||
|
|
||||||
for company in "${ofl_companies[@]}"; do
|
|
||||||
payload="$(jq -n --arg vendor "$company" --arg ver "$orca_ver" --argjson pr "$pr_number" \
|
|
||||||
--arg url "$pr_url" --arg title "$pr_title" \
|
|
||||||
'{vendor: $vendor, orcaSlicerVersion: $ver, prNumber: $pr, prUrl: $url, prTitle: $title}')"
|
|
||||||
|
|
||||||
resp_file="$RUNNER_TEMP/ofl-pending-$company.json"
|
|
||||||
status="$(curl -sS -o "$resp_file" -w '%{http_code}' -X POST \
|
|
||||||
"${OTA_API_BASE_URL%/}/api/v1/ota/ofl/pending" \
|
|
||||||
-H "Authorization: Bearer $OTA_API_KEY" \
|
|
||||||
-H 'Content-Type: application/json' \
|
|
||||||
-d "$payload")"
|
|
||||||
body="$(cat "$resp_file")"
|
|
||||||
echo "$body"
|
|
||||||
|
|
||||||
if [ "$status" != "200" ]; then
|
|
||||||
echo "::error::OFL pending record failed for vendor=$company (PR #$pr_number): HTTP $status"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|||||||
@@ -56,9 +56,9 @@ You can do this in Environment Variables settings.
|
|||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
if (APPLE)
|
if (APPLE)
|
||||||
# if CMAKE_OSX_DEPLOYMENT_TARGET is not set, set it to 12.0 (the lowest Xcode 27 accepts)
|
# if CMAKE_OSX_DEPLOYMENT_TARGET is not set, set it to 11.3
|
||||||
if (NOT CMAKE_OSX_DEPLOYMENT_TARGET)
|
if (NOT CMAKE_OSX_DEPLOYMENT_TARGET)
|
||||||
set(CMAKE_OSX_DEPLOYMENT_TARGET "12.0" CACHE STRING "Minimum OS X deployment version" FORCE)
|
set(CMAKE_OSX_DEPLOYMENT_TARGET "11.3" CACHE STRING "Minimum OS X deployment version" FORCE)
|
||||||
endif ()
|
endif ()
|
||||||
message(STATUS "CMAKE_OSX_DEPLOYMENT_TARGET: ${CMAKE_OSX_DEPLOYMENT_TARGET}")
|
message(STATUS "CMAKE_OSX_DEPLOYMENT_TARGET: ${CMAKE_OSX_DEPLOYMENT_TARGET}")
|
||||||
endif ()
|
endif ()
|
||||||
@@ -279,11 +279,6 @@ if (APPLE)
|
|||||||
endif()
|
endif()
|
||||||
SET(CMAKE_XCODE_ATTRIBUTE_PRODUCT_BUNDLE_IDENTIFIER "com.orcaslicer.OrcaSlicer")
|
SET(CMAKE_XCODE_ATTRIBUTE_PRODUCT_BUNDLE_IDENTIFIER "com.orcaslicer.OrcaSlicer")
|
||||||
|
|
||||||
# The macOS CI jobs build with Ninja (build_release_macos.sh -x), so the Xcode generator
|
|
||||||
# is not covered. Xcode adds -Wshorten-64-to-32 by default ("Implicit Conversion to 32 Bit
|
|
||||||
# Type"); Ninja/-Wall does not, and under -Werror it fails Xcode builds on code CI accepts.
|
|
||||||
set(CMAKE_XCODE_ATTRIBUTE_GCC_WARN_64_TO_32_BIT_CONVERSION "NO")
|
|
||||||
|
|
||||||
message(STATUS "Orca: IS_CROSS_COMPILE: ${IS_CROSS_COMPILE}")
|
message(STATUS "Orca: IS_CROSS_COMPILE: ${IS_CROSS_COMPILE}")
|
||||||
elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
||||||
set(CMAKE_INSTALL_RPATH "$ORIGIN")
|
set(CMAKE_INSTALL_RPATH "$ORIGIN")
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ while getopts ":dpa:snt:xbc:i:j:Tuh" opt; do
|
|||||||
echo " -s: Build slicer only"
|
echo " -s: Build slicer only"
|
||||||
echo " -u: Build universal app only (requires existing arm64 and x86_64 app bundles)"
|
echo " -u: Build universal app only (requires existing arm64 and x86_64 app bundles)"
|
||||||
echo " -n: Nightly build"
|
echo " -n: Nightly build"
|
||||||
echo " -t: Specify minimum version of the target platform, default is 12.0"
|
echo " -t: Specify minimum version of the target platform, default is 11.3"
|
||||||
echo " -x: Use Ninja Multi-Config CMake generator, default is Xcode"
|
echo " -x: Use Ninja Multi-Config CMake generator, default is Xcode"
|
||||||
echo " -b: Build without reconfiguring CMake"
|
echo " -b: Build without reconfiguring CMake"
|
||||||
echo " -c: Set CMake build configuration, default is Release"
|
echo " -c: Set CMake build configuration, default is Release"
|
||||||
@@ -95,7 +95,7 @@ if [ -z "$DEPS_CMAKE_GENERATOR" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -z "$OSX_DEPLOYMENT_TARGET" ]; then
|
if [ -z "$OSX_DEPLOYMENT_TARGET" ]; then
|
||||||
export OSX_DEPLOYMENT_TARGET="12.0"
|
export OSX_DEPLOYMENT_TARGET="11.3"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -z "$CMAKE_IGNORE_PREFIX_PATH" ]; then
|
if [ -z "$CMAKE_IGNORE_PREFIX_PATH" ]; then
|
||||||
|
|||||||
@@ -26,9 +26,9 @@ endif()
|
|||||||
|
|
||||||
cmake_minimum_required(VERSION 3.2)
|
cmake_minimum_required(VERSION 3.2)
|
||||||
if (APPLE)
|
if (APPLE)
|
||||||
# if CMAKE_OSX_DEPLOYMENT_TARGET is not set, set it to 12.0 (the lowest Xcode 27 accepts)
|
# if CMAKE_OSX_DEPLOYMENT_TARGET is not set, set it to 11.3
|
||||||
if (NOT CMAKE_OSX_DEPLOYMENT_TARGET)
|
if (NOT CMAKE_OSX_DEPLOYMENT_TARGET)
|
||||||
set(CMAKE_OSX_DEPLOYMENT_TARGET "12.0" CACHE STRING "Minimum OS X deployment version" FORCE)
|
set(CMAKE_OSX_DEPLOYMENT_TARGET "11.3" CACHE STRING "Minimum OS X deployment version" FORCE)
|
||||||
endif ()
|
endif ()
|
||||||
message(STATUS "CMAKE_OSX_DEPLOYMENT_TARGET: ${CMAKE_OSX_DEPLOYMENT_TARGET}")
|
message(STATUS "CMAKE_OSX_DEPLOYMENT_TARGET: ${CMAKE_OSX_DEPLOYMENT_TARGET}")
|
||||||
|
|
||||||
|
|||||||
@@ -2,136 +2,219 @@
|
|||||||
|
|
||||||
## Why it exists
|
## Why it exists
|
||||||
|
|
||||||
The main window is a notebook of tabs, and only one of them is on screen when the first
|
The main window is a notebook of tabs. When the first frame appears, one tab is on
|
||||||
frame appears. Others are opened later in the session, some never, and some only exist
|
screen and the others are not; some of them are opened later in the session, some
|
||||||
for certain printers. Building every tab before the first frame makes each startup pay for
|
never, and some only exist for certain printers. Building a tab before the first frame
|
||||||
tabs the user may never open.
|
adds its cost to every startup, whether or not the tab is used.
|
||||||
|
|
||||||
This subsystem builds a tab the first time it is shown, and builds the rest in small units
|
This subsystem builds a tab's panel the first time the tab is shown. It also builds the
|
||||||
while the user is idle after startup. Startup pays only for what the first frame shows,
|
remaining tabs while the user is idle after startup, in units of tens of milliseconds,
|
||||||
the other tabs are usually ready before anyone opens them, and a click that lands in the
|
so a click that lands in the middle of one waits for that unit and no longer. Startup
|
||||||
middle of the idle build waits for one unit at most. Work that is not a tab, such as a
|
pays only for what the first frame shows, and the other tabs are usually built before
|
||||||
dialog or the 3D view's GL resources, uses the same machinery.
|
anyone opens them.
|
||||||
|
|
||||||
## The parts
|
## The parts
|
||||||
|
|
||||||
The parts are independent. A holder can hold anything a factory makes, a placeholder page
|
`src/slic3r/GUI/Lazy.hpp`, `LazyPage.hpp`, `StagedBuild.hpp` and `IdleScheduler.hpp/.cpp`
|
||||||
is a holder with a widget, a staged object can live outside a holder, and the scheduler
|
(with its wx-free `PrebuildQueue.hpp`) are independent. A holder can hold anything a
|
||||||
knows none of them; it runs tasks, which the main window makes from the holders.
|
factory makes, a page is a holder with a placeholder widget, a staged object can live
|
||||||
|
outside a holder, and the scheduler knows none of them; it runs tasks, which `MainFrame`
|
||||||
|
makes from the holders.
|
||||||
|
|
||||||
### The holder: `Lazy<T>`
|
### Lazy<T>: the holder
|
||||||
|
|
||||||
A holder keeps one object and the factory that makes it. The rest of the app reads the
|
Holds an object that a factory makes on first use, under a name for the log and a place
|
||||||
object if it exists, makes sure it exists now when about to show or navigate to it, or runs
|
in the idle queue, both given by the owner. The header has no wx dependency; the busy
|
||||||
something once it exists. A type with one instance in the app gets these as statics
|
cursor for an on-demand build lives in `Lazy.cpp` and is skipped when there is no app,
|
||||||
through `LazyInstance<T>`, so callers need no reference to the main window, and all of them
|
so the holder is unit-tested.
|
||||||
are harmless while no holder exists.
|
|
||||||
|
|
||||||
The holder guarantees that callers see the object only once it is completely built. A
|
- `get()` is null until the object is completely built; `built()` says the same.
|
||||||
build cannot re-enter itself, so a nested request finds nothing yet, and a factory that
|
- `ensure()` builds whatever is left now, under a busy cursor, and returns the object, or
|
||||||
returns null or a unit that throws leaves the holder and the scheduler able to carry on.
|
null in the two cases below. A click on an unbuilt tab or a first open of a dialog goes
|
||||||
The holder does not own the object; its wx parent does, as for any window. The holder has
|
through this, and it logs the units and time it took.
|
||||||
no wx dependency and is unit-tested.
|
- `build_step()` runs one unit of construction and returns true while more remain. The
|
||||||
|
first unit is the factory call, and each later unit is one `StagedBuild` step if the
|
||||||
|
type has them.
|
||||||
|
- `when_built(fn)` runs `fn(object)` now if it exists, otherwise once it is built.
|
||||||
|
- `pending()` says whether the idle prebuild has work here: not built, and the factory
|
||||||
|
has not returned null. A null factory result is logged and the holder stays unbuilt.
|
||||||
|
- A unit that pumps the event loop cannot re-enter the holder; a nested `build_step()`
|
||||||
|
does nothing and a nested `ensure()` returns null.
|
||||||
|
- After a unit throws, the holder and the scheduler still run the next one.
|
||||||
|
|
||||||
### The placeholder page: `LazyPage<Panel>`
|
The holder does not own the object; its wx parent does, as for any window. A type with
|
||||||
|
one instance in the app derives from `LazyInstance<T>`, which points at that instance's
|
||||||
|
holder (the holder registers itself, and a recreated `MainFrame`'s holder replaces the
|
||||||
|
old frame's) and gives the type the static entry points the rest of the app uses,
|
||||||
|
`T::if_built()`, `T::ensure()` and `T::when_built(fn)`. They return null, or do
|
||||||
|
nothing, while no holder exists, so a caller needs no `mainframe` check.
|
||||||
|
|
||||||
The notebook needs a page object for a tab to exist and for tabs to be inserted and
|
`built()` is an atomic flag, since a job worker reads it through the statics
|
||||||
removed by pointer, and the placeholder is that object. It builds the real panel inside
|
(`MainFrame::get_calibration_curr_tab()`); it is set after the object is complete.
|
||||||
itself the first time it is shown and forwards showing and hiding afterwards, so a panel's
|
|
||||||
own show handling stays its activation hook. Nothing builds while the main window is
|
|
||||||
hidden; the window's first show builds the start page. A page that is out of the book is
|
|
||||||
not prebuilt. A panel built while its page is hidden stays hidden, and gets the theming
|
|
||||||
the window applied before the panel existed.
|
|
||||||
|
|
||||||
### Staged construction: `StagedBuild`
|
`LazyBase` is the holder's type-free interface (`name()`, `built()`, `pending()`,
|
||||||
|
`build_step()`, `prebuild_order()`) and is what the scheduler side sees.
|
||||||
|
|
||||||
A constructor too big to be one unit builds a skeleton and queues the rest as steps, which
|
### LazyPage<Panel>: the placeholder
|
||||||
run one per unit. A child panel's steps can be forwarded to its parent, and the parent is
|
|
||||||
complete only once the child is. Nothing may use what a step builds before the last step
|
|
||||||
has run, so staged panels follow these constraints:
|
|
||||||
|
|
||||||
- members created in steps start out null, so a partly built panel can be destroyed;
|
A `wxPanel` placed in the parent in place of the real panel, and a `Lazy<Panel>` whose
|
||||||
- timers, event handlers and destructors that touch step content check that the panel is
|
factory makes the panel inside it (by default `new Panel(parent)`). The notebook needs a
|
||||||
complete first;
|
page object for the tab to exist and for `show_device()` to insert and remove tabs by
|
||||||
- nothing takes focus while off screen, since a unit may run while the user is typing
|
pointer, and the placeholder is that object. `MainFrame` creates every page once, named
|
||||||
|
after its `TAB_ID_*`, and keeps it for the frame's life; `show_device()` only moves
|
||||||
|
pages in and out of the book.
|
||||||
|
|
||||||
|
- `Show()` is forwarded to the panel, so a panel's own `Show()` override stays its
|
||||||
|
activation hook (refresh timers, machine sync) and `SelectPageByName()` works
|
||||||
|
unchanged. A show builds the panel unless the frame itself is still hidden, because
|
||||||
|
the book selects its first page as it is inserted; `MainFrame::Show()` shows the
|
||||||
|
current page again when the frame becomes visible, which builds it.
|
||||||
|
- `in_book()` says whether the parent notebook currently lists the page, and
|
||||||
|
`pending()` is that and not built, so a tab `show_device()` has taken out of the book
|
||||||
|
is not prebuilt.
|
||||||
|
- A panel built while its page is hidden stays hidden, and a completed panel gets the
|
||||||
|
dark-mode pass the frame ran before it existed.
|
||||||
|
|
||||||
|
The Compare presets dialog is a holder without a page. `MainFrame` keeps a
|
||||||
|
`Lazy<DiffPresetDialog>` whose factory constructs the dialog and binds its events, the
|
||||||
|
dialog derives from `LazyInstance`, and its callers use
|
||||||
|
`DiffPresetDialog::ensure()->show()` and `DiffPresetDialog::if_built()` like a tab's
|
||||||
|
callers do. Saving a preset refreshes the dialog only while it is shown, since `show()`
|
||||||
|
reloads the presets.
|
||||||
|
|
||||||
|
### StagedBuild: construction in units
|
||||||
|
|
||||||
|
A mixin for a panel whose constructor is too big to be one unit. The constructor builds
|
||||||
|
the skeleton (sizers, and the parts other code may touch) and queues the rest with
|
||||||
|
`add_build_step()`. `build_step()` runs one step, and `add_build_steps_of(child)`
|
||||||
|
forwards a child's steps so a nested panel is spread the same way; the parent is built
|
||||||
|
only once the child is, including steps the child queues later. Steps run in order, on
|
||||||
|
the main thread. A `Lazy<T>` recognises a staged type at compile time and runs its steps
|
||||||
|
one per unit.
|
||||||
|
|
||||||
|
Nothing may touch what a step builds before the last step has run. In practice:
|
||||||
|
|
||||||
|
- nothing paints the panel before it is complete, since a panel built at idle is hidden
|
||||||
|
with its page and one built on demand finishes inside `ensure()` before the event loop
|
||||||
|
runs again;
|
||||||
|
- members created in steps are initialised to null in the header, so a partially built
|
||||||
|
panel can be destroyed;
|
||||||
|
- timers and event handlers that use step content check `built()` first
|
||||||
|
(`MonitorPanel::update_all()`, `CalibrationPanel::update_all()`), and a child's steps
|
||||||
|
are queued before anything in the constructor can fire such a handler;
|
||||||
|
- a destructor that disconnects from step content checks `built()` first;
|
||||||
|
- a constructor or step does not take focus while the panel is off screen
|
||||||
|
(`IsShownOnScreen()` before `SetFocus()`), since it may run while the user is typing
|
||||||
elsewhere;
|
elsewhere;
|
||||||
- a widget added by a step keeps its place in the sizer through an empty slot the skeleton
|
- where a step's widgets must keep their place in a sizer that later steps also fill, the
|
||||||
creates.
|
constructor adds an empty slot sizer in that position and the step fills the slot
|
||||||
|
(`StatusBasePanel`).
|
||||||
|
|
||||||
### The scheduler: `IdleScheduler` and `PrebuildQueue`
|
### IdleScheduler: when to build
|
||||||
|
|
||||||
The queue holds tasks in order, and a slice runs units of the first pending task until
|
A task is any `LazyBase`: a name for the log, `pending()`, `build_step()` and
|
||||||
the task finishes, the time budget is spent, or input arrives. It has no wx dependency and
|
`prebuild_order()`. `PrebuildQueue` holds the tasks by order (equal order in the order
|
||||||
is unit-tested with a fake clock. A task whose work goes away, such as a tab removed from
|
added) and runs a slice, the units of the first pending task until it completes, the
|
||||||
the book, is skipped, and becomes pending again if the work comes back.
|
budget is spent on the clock it is given, or the interrupt predicate says input arrived.
|
||||||
|
It has no wx dependency and is unit-tested with a fake clock. A task whose work is gone
|
||||||
|
is passed over and stays in the queue, so a tab that `show_device()` removes and later
|
||||||
|
re-inserts is pending again.
|
||||||
|
|
||||||
A slice runs only once the user has been idle for a short quiet time, and each slice is its
|
`IdleScheduler` drives the queue with the real clock, the app's input timestamp and the
|
||||||
own timer message, so paint, timers and input queued in between are handled before the
|
Windows queue check, and logs each unit and slice. Each slice is a timer message: a
|
||||||
next slice. Posting slices as pending events would not do that, because wx drains every
|
period of 250 ms while waiting for the user to go quiet, and a one-shot of zero after a
|
||||||
pending event before the next native message. On GTK a timer that is always due starves
|
slice that left work, so the event loop dispatches whatever it has queued (paint,
|
||||||
the lower-priority sources that repaint and deliver posted events, so slices are a few
|
timers, input) before the next slice runs. Chaining slices with `CallAfter` would not do
|
||||||
milliseconds apart. On Windows a slice also waits while the native queue holds input,
|
this: wx drains pending events fully before the next native message, on every platform.
|
||||||
not counting mouse moves, which Windows synthesizes whenever a window appears under the
|
On GTK the one-shot is 5 ms, because a due GLib timeout runs ahead of the redraw and
|
||||||
cursor. A slice never runs inside a `wxYield()`, where it would build pages in the middle of
|
idle sources that paint and deliver posted events.
|
||||||
the code that yielded. A unit cannot be interrupted, so the largest unit bounds how long a
|
A slice runs only once the user has been idle for the quiet time, and the timer stops
|
||||||
click can wait.
|
itself once no task is pending. The tick period, quiet time and slice length are
|
||||||
When nothing is pending the timer stops and the subsystem costs nothing.
|
constants in `IdleScheduler.cpp`. A unit cannot be interrupted once started, so the
|
||||||
|
largest unit bounds click latency on Windows; on the other platforms a click also waits
|
||||||
|
for the rest of the slice. A unit that pumps the event loop lets the timer fire inside
|
||||||
|
its own slice, and that tick does nothing.
|
||||||
|
|
||||||
The main window owns the scheduler because it owns what the tasks build, and clearing the
|
The tasks are made by their owners. `MainFrame::prebuild_pages_when_idle()` registers
|
||||||
queue with the window keeps a task from outliving its object. Each owner provides its own
|
every `LazyPage` the frame created, in or out of the book (`pending()` is false for a
|
||||||
tasks, such as a tab, a dialog, the Prepare tab's settings page one option group at a
|
page out of the book), the Compare presets holder, and the Prepare sidebar's settings
|
||||||
time, the Prepare page's layout at the size the book gives its pages, or the 3D view's GL
|
page from `ParamsPanel::settings_page_prebuild()`, whose first unit selects the default
|
||||||
resources.
|
tab if none is selected yet and whose later units build one option group each.
|
||||||
|
`show_device()` only restarts the timer. `MainFrame` owns the scheduler because it owns
|
||||||
|
everything the tasks build, and clearing the queue with the frame is what keeps a task
|
||||||
|
from outliving its object.
|
||||||
|
|
||||||
### The 3D view's GL resources
|
Idle time comes from `GUI_App::FilterEvent`, which timestamps mouse and keyboard events
|
||||||
|
(`wxEVT_CATEGORY_USER_INPUT` minus command events, which all claim that category), and
|
||||||
|
`GUI_App::input_idle_ms()` reports it. On Windows a slice additionally refuses to start
|
||||||
|
when the message queue holds keyboard, button, touch or pen input. Mouse moves are
|
||||||
|
excluded because Windows synthesises one whenever a window appears under the cursor,
|
||||||
|
which every unit does. Other platforms use the timestamp alone.
|
||||||
|
|
||||||
OpenGL is loaded on the Prepare tab's canvas. When the start page is not Prepare, loading
|
Once every registered page is built the timer is stopped and the subsystem costs
|
||||||
it is an idle task that makes the context current on the hidden canvas, so the start page
|
nothing.
|
||||||
paints first and Prepare never appears. Loading it on a shown canvas under `Freeze()` holds
|
|
||||||
back the start page's paint, and on GTK `Freeze()` cannot hide the canvas, which is a
|
|
||||||
native child window or a Wayland subsurface drawn outside GTK. A hidden Windows child
|
|
||||||
window keeps its device context, macOS attaches the context to a hidden view, and GTK
|
|
||||||
creates the canvas's surface when the widget is realized, so on GTK the task realizes the
|
|
||||||
canvas first. If the context cannot be made current, the canvas's first render loads the
|
|
||||||
resources.
|
|
||||||
|
|
||||||
## Rules
|
## Rules
|
||||||
|
|
||||||
**Before the first frame.** Only the start page and the Prepare tab's plater are built
|
**What builds before the first frame.** The Prepare tab's plater, because `post_init()`
|
||||||
before the first frame. Everything else goes through a holder.
|
needs its GL canvas on screen to initialise OpenGL in every startup state, and the start
|
||||||
|
page the user configured. Home is built by the first `MainFrame::Show()`, Prepare's
|
||||||
|
settings page by selecting the tab. `post_init()` passes through the Prepare tab for GL
|
||||||
|
init under `Freeze()` with `MainFrame::select_prepare_for_gl_init()`, which changes the
|
||||||
|
selection without the page-changed event, so nothing else is built for that pass.
|
||||||
|
|
||||||
**Reaching a lazy object.** Callers use the type's statics. Reading it if built is for
|
**Reaching a lazy object.** A caller uses the type's own statics. `T::if_built()` may
|
||||||
things the object can live without, such as a rescale, a color change or a status refresh.
|
return null and is for telling the object something it can live without (a rescale, a
|
||||||
Making sure it exists is for navigating to it or showing it. Running something once it is
|
colour change, a status update). `T::ensure()` builds the object and is for navigating
|
||||||
built is for state it would not fetch for itself on construction. A panel that pulls its
|
to it or for a caller that is about to show it. A caller that tells the object something
|
||||||
state when constructed only ever needs to be read if built.
|
it would not fetch for itself on construction uses `T::when_built()`, which keeps the
|
||||||
|
message until the object exists. A panel that pulls its state when constructed (the Home
|
||||||
|
page requests the recent list on load, the Device tab reads the device manager on show)
|
||||||
|
is reached with `if_built()`; one that cannot pull gets `when_built()`.
|
||||||
|
|
||||||
**Unit size.** A unit should fit in one slice on a fast machine. A constructor over that is
|
**Unit size.** A unit cannot be interrupted, so it should stay within the slice length on
|
||||||
staged, and a single widget over it is accepted unless the widget itself can be split.
|
a fast machine. A constructor above that is staged. A single widget above it is the
|
||||||
|
floor unless the widget itself is split.
|
||||||
|
|
||||||
**Order.** Tasks run cheapest and most likely to be opened first. Each holder's order is
|
**Order.** Cheapest and most likely to be opened first, given where `MainFrame` creates
|
||||||
given where it is created, with gaps so a new task fits between its neighbors. A negative
|
each holder. The settings page is 0 (the Prepare tab's own content), Home 10, Device 20
|
||||||
order is never prebuilt, for something few sessions open that costs more to build unasked
|
(a Bambu user's usual second stop), Calibration 30, Multi-device 40, the web Device
|
||||||
than it saves.
|
view 50, Project 60 (a second WebView2 instance) and the Compare presets dialog 100;
|
||||||
|
steps of ten so a new tab takes a value between its neighbours without renumbering
|
||||||
|
them. `MainFrame::prebuild_pages_when_idle()` registers the tasks once, from
|
||||||
|
`post_init()`.
|
||||||
|
|
||||||
|
**Never prebuilt.** A holder with a negative order, for a tab that few sessions open
|
||||||
|
and that costs more to build unasked than it saves (the Design tab), and plugin-provided
|
||||||
|
tabs, which are Python-side and not lazy pages.
|
||||||
|
|
||||||
## Adopting it
|
## Adopting it
|
||||||
|
|
||||||
A lazy tab needs a panel type deriving from `LazyInstance`, a placeholder page the main
|
A lazy tab needs:
|
||||||
window creates once with its order and registers for the idle build, and every use of the
|
|
||||||
panel outside the main window going through the statics. Its constructor has to cope with
|
|
||||||
the main window already existing and the user being busy elsewhere, so it takes no focus
|
|
||||||
while off screen, and it does all of its own setup, since the main window does nothing to a
|
|
||||||
panel after creating it.
|
|
||||||
|
|
||||||
To stage a heavy constructor, keep the skeleton in the constructor, move the rest into
|
1. The panel derived from `LazyInstance<Panel>`, since a tab's panel has one instance.
|
||||||
steps in its original order, and follow the staged-construction constraints. Measure the
|
2. A `LazyPage<Panel>*` member in `MainFrame`, created once in `init_tabpanel()` with
|
||||||
units; a step that is still one big widget is split inside the widget or accepted.
|
its `TAB_ID_*` as the name, its place by the order rule (and a factory if
|
||||||
|
`new Panel(parent)` is not enough), added to `m_lazy_pages`, and used wherever the
|
||||||
|
tab is added to or looked up in the notebook.
|
||||||
|
3. Every use of the panel outside `MainFrame` going through one of the panel's statics,
|
||||||
|
chosen by the rule above. When converting an existing member, `grep` for it; the
|
||||||
|
compiler finds the rest.
|
||||||
|
4. A constructor that copes with the frame already existing and the user being busy
|
||||||
|
elsewhere, since `wxGetApp().mainframe` is set, the frame may be shown, and the user
|
||||||
|
may be typing when a lazy panel is built: no `SetFocus()` while off screen, and
|
||||||
|
whatever the constructor did through a `MainFrame` accessor before (a mode update, a
|
||||||
|
deferred URL) done in the constructor itself.
|
||||||
|
|
||||||
## Verifying
|
To stage a heavy constructor, inherit `StagedBuild`, keep the skeleton in the constructor,
|
||||||
|
move the rest into `add_build_step()` lambdas in the original order, and follow the
|
||||||
|
staged-panel rules above. Measure the units. A step that is still one big widget has to
|
||||||
|
be split inside that widget or accepted as the floor.
|
||||||
|
|
||||||
The log lists the queue when it is registered, reports each completed task at info level
|
Verification is by log. `MainFrame::prebuild_pages_when_idle` lists the queue it
|
||||||
and each slice and unit at debug level, and reports every on-demand build with its units
|
registered, `IdleScheduler::tick` reports each completed task by name at info level and
|
||||||
and time. A task's completion line counts only the slice it finished in. A run from the
|
each slice and unit at debug level, and `Lazy::ensure` reports an object a user built
|
||||||
configured start page should show every registered task complete in order, with no unit
|
on demand with the units and time it took. A run from the configured start
|
||||||
longer than intended. A click on a tab during the idle build should show an on-demand
|
page shows every registered page complete, in order, with no unit longer than intended.
|
||||||
build for what was left, with the slices resuming once the user is idle again.
|
A click on a tab mid-prebuild shows the finished panel with an `ensure` line for what was
|
||||||
|
left, and the slices resume for the remaining tasks once the user is idle again.
|
||||||
|
|||||||
@@ -1,123 +0,0 @@
|
|||||||
# Multiline infill — High Level Design
|
|
||||||
|
|
||||||
## Purpose and scope
|
|
||||||
|
|
||||||
`fill_multiline` prints every sparse infill wall as N adjacent lines instead of
|
|
||||||
one, so a wall is `d1 = N * spacing` thick. Only internal sparse infill uses it.
|
|
||||||
Each pattern first builds its single-line centerlines at N times the usual line
|
|
||||||
spacing (so the density holds), and `multiline_fill()` then replaces each
|
|
||||||
centerline by the lines of that wall: the centerline itself when N is odd, and
|
|
||||||
closed outlines around it at every `spacing` out to `d1 / 2`. The outlines are
|
|
||||||
clipped to the fill region contracted by half a line width, then connected like
|
|
||||||
any other infill.
|
|
||||||
|
|
||||||
Outlines of centerlines that cross each other overlap at every crossing, which
|
|
||||||
over-extrudes the wall intersections. The line-crossing patterns Grid,
|
|
||||||
Triangles, Tri-hexagon and Cubic therefore build centerlines that never cross
|
|
||||||
(`FillRectilinear::fill_surface_trapezoidal()`), and so do Adaptive Cubic and
|
|
||||||
Support Cubic (`FillAdaptive`); the other patterns outline their usual
|
|
||||||
centerlines.
|
|
||||||
|
|
||||||
## Non-crossing centerlines
|
|
||||||
|
|
||||||
The crossing lines are resolved into x-monotone paths, the levels of the line
|
|
||||||
arrangement: walking along x, the k-th path is always the k-th line from the
|
|
||||||
bottom. At every crossing, the two paths bounce off each other instead of
|
|
||||||
passing through. Adjacent paths meet only at crossings, so their outlines touch
|
|
||||||
there and nowhere overlap.
|
|
||||||
|
|
||||||
Where two paths meet, each is cut short by a line perpendicular to the bisector
|
|
||||||
of its bend, `d1 / 2` from the crossing. The two cut segments are parallel and
|
|
||||||
`d1` apart, so the outermost lines of the two walls sit exactly `spacing` apart,
|
|
||||||
like the lines inside a wall. Where three lines meet at one point, the middle
|
|
||||||
path runs straight through and the outer two are cut `d1` from it.
|
|
||||||
|
|
||||||
Each pattern builds its rows along x in a rotated frame. Grid lines run at ±45°
|
|
||||||
there, and its rows are trapezoid waves that transpose on alternate layers. The three families of Triangles, Tri-hexagon and
|
|
||||||
Cubic run at 0°, 60° and 120°. Those rows rotate by 120° every layer about a
|
|
||||||
3-fold center of the arrangement, so each family takes every role in turn.
|
|
||||||
The pattern is phased on fixed positions, so it lines up across layers and
|
|
||||||
across the regions of one layer. Rounding the corners with
|
|
||||||
`sparse_infill_smooth_factor` happens before `multiline_fill()`.
|
|
||||||
|
|
||||||
## Cubic
|
|
||||||
|
|
||||||
Single-line Cubic draws the three families at the same spacing `h` and shifts
|
|
||||||
them with z: by `+dx`, `-dx` and `+dx`, `dx = z / sqrt(2)`. The multiline paths
|
|
||||||
follow the same lines. In the frame where one family is horizontal, the other two
|
|
||||||
cross in rows `h` apart, alternating by half a period, at height
|
|
||||||
`tau = -3 * dx (mod h)` above the horizontal line below them. The crossings split
|
|
||||||
every band between horizontal lines into up-pointing triangles of height `tau`,
|
|
||||||
down-pointing triangles of height `h - tau`, and hexagons. At `tau = 0` (and `h`)
|
|
||||||
all three families meet at common points, as in Triangles. At `tau = h / 2` the
|
|
||||||
triangles are equal, as in Tri-hexagon. The origin of that frame is always a
|
|
||||||
3-fold center, whatever z is, so the per-layer rotation keeps the lines in place.
|
|
||||||
|
|
||||||
Each band holds two paths that touch at its crossings: the upper one takes the
|
|
||||||
V below the crossing and runs along the top horizontal line, and the lower one
|
|
||||||
takes the inverted V above it and runs along the bottom line. Both are the same function
|
|
||||||
of `tau`, the lower one mirrored with `h - tau`. `cubic_upper_level()` builds one
|
|
||||||
period of the upper path as the lower envelope of five lines, clipped from below:
|
|
||||||
|
|
||||||
- the two slanted lines through the crossings,
|
|
||||||
- the horizontal line, lowered when the triangle above it is less than `1.5 * d1` high,
|
|
||||||
- the two chamfers where the path turns onto and off the horizontal line, `d1 / 2`
|
|
||||||
from those crossings,
|
|
||||||
- the flat cut into the V at the crossing.
|
|
||||||
|
|
||||||
The cut height `clamp(tau - d1 / 2, 0, h - d1) + d1` is what makes the pattern
|
|
||||||
continuous in z. While both triangles are at least `1.5 * d1` high, every
|
|
||||||
crossing is a pair of bends `d1 / 2` from it, as in Tri-hexagon. When a triangle
|
|
||||||
is thinner, its three paths stack like a triple crossing. The path through it
|
|
||||||
flattens toward its base line and lies on it once the triangle is under `d1 / 2`
|
|
||||||
high, and the paths beside it are pushed `d1` away. The layout thus reaches the
|
|
||||||
Triangles one where the families meet. Adjacent paths stay at least `d1` apart
|
|
||||||
at every `tau` and at every density up to 100%.
|
|
||||||
|
|
||||||
## Adaptive Cubic
|
|
||||||
|
|
||||||
Adaptive Cubic and Support Cubic take their lines from an octree of cubes
|
|
||||||
standing on a corner. On each layer every cube cuts its three mid-planes into
|
|
||||||
segments of the same three 60° families as Cubic, but the pattern is not
|
|
||||||
periodic. Smaller cubes near the surface add finer lines, and a finer line ends
|
|
||||||
where it meets the wall of its coarser cube, so the lines form crossings and
|
|
||||||
T-junctions. `FillAdaptive::multiline_paths()` builds the paths from these
|
|
||||||
segments directly, for each fill region and within `4 * d1` of it.
|
|
||||||
|
|
||||||
At a crossing the two paths bounce as in Cubic. At a T-junction the through line
|
|
||||||
runs straight on and the path of the ending line stops there. Every path still
|
|
||||||
runs left to right in the frame where one family is horizontal, and that family
|
|
||||||
rotates with the layer.
|
|
||||||
|
|
||||||
Every line of every cube size lies on one fine lattice, so crossings closer than
|
|
||||||
a few `d1` are the corners of one small triangle of that lattice, as in Cubic.
|
|
||||||
The cuts follow the Cubic rules without a closed formula:
|
|
||||||
|
|
||||||
- The two bends of a crossing are cut `d1` apart, `d1 / 2` each, perpendicular
|
|
||||||
to their bisector, so their walls touch. A cut goes no further than the path
|
|
||||||
end, and the other bend takes the rest of `d1`.
|
|
||||||
- At the tip of a small triangle, between the two slanted families, a cut also
|
|
||||||
goes no further than the neighbouring bend turning the other way, and the
|
|
||||||
path beyond that bend is kept a wall away from it. The bends onto the
|
|
||||||
horizontal family are not limited this way: pushing their paths apart would
|
|
||||||
open gaps between walls that should touch.
|
|
||||||
- A cut moves the path only where the cut line lies beyond it, near its bend.
|
|
||||||
The sharp bends between the two slanted families are cut after the bends onto
|
|
||||||
the horizontal family, so the tip of a small triangle wins, as in Cubic.
|
|
||||||
- A path stopping at a T-junction is trimmed until it is `d1` less half a line
|
|
||||||
spacing from every other path, so that its end overlaps the wall it stops on
|
|
||||||
by half a line and bonds to it. The paths are trimmed one at a time against
|
|
||||||
the others as already trimmed, so two ends facing each other meet instead of
|
|
||||||
both backing off. A path stopping on the line of another is trimmed before
|
|
||||||
that one, so it gives way and the other still reaches the line it stops on. A
|
|
||||||
second round trims every path again from its full length, so an end grows
|
|
||||||
back where the ends it gave way to were trimmed later, and a last round only
|
|
||||||
shortens them, keeping them that far apart. Paths shorter than `d1` are left
|
|
||||||
out.
|
|
||||||
- A line that ends on another less than `2 * d1` past a crossing stops at that
|
|
||||||
crossing instead, the shorter one where both do. The path along such a stub
|
|
||||||
would be trimmed away, leaving a hole between the walls that were cut to
|
|
||||||
touch it.
|
|
||||||
|
|
||||||
Short paths enclosed by coarser lines still print as closed outlines, but most
|
|
||||||
paths run on across several cells.
|
|
||||||
@@ -28,8 +28,8 @@ Per-vendor granularity is what makes the system practical:
|
|||||||
- A vendor whose profile is bumped invalidates only its own cache. The other 60-odd
|
- A vendor whose profile is bumped invalidates only its own cache. The other 60-odd
|
||||||
vendors keep theirs — even when the bumped vendor is the shared Orca filament
|
vendors keep theirs — even when the bumped vendor is the shared Orca filament
|
||||||
library everyone else inherits from.
|
library everyone else inherits from.
|
||||||
- The setup wizard loads its vendors through the same routine as startup, so it
|
- The setup wizard, which loads vendors one at a time, gets the same speedup as
|
||||||
gets the same speedup without a second code path.
|
startup without a second code path.
|
||||||
- A vendor with no cache, or a broken one, costs only that vendor a parse.
|
- A vendor with no cache, or a broken one, costs only that vendor a parse.
|
||||||
|
|
||||||
A cache holds *system* presets only. User presets, project settings and modified
|
A cache holds *system* presets only. User presets, project settings and modified
|
||||||
@@ -76,10 +76,9 @@ and the count of errors the original parse hit.
|
|||||||
|
|
||||||
Each entry is one preset **in source form**: what its JSON sub-file states and nothing
|
Each entry is one preset **in source form**: what its JSON sub-file states and nothing
|
||||||
that resolving it derives — the preset's own config diff, the name of the preset it
|
that resolving it derives — the preset's own config diff, the name of the preset it
|
||||||
inherits, the names of the presets it includes, and the parse metadata (name, sub-path,
|
inherits, and the parse metadata (name, sub-path, description, instantiation, setting
|
||||||
description, instantiation, setting and filament ids, renames). Non-instantiated base
|
and filament ids, renames). Non-instantiated base presets are stored too; the children
|
||||||
presets are stored too; the children that inherit from or include them cannot resolve
|
that inherit from them cannot resolve without them.
|
||||||
without them.
|
|
||||||
|
|
||||||
**The payload names its own keys.** The dictionary holds the distinct `opt_key`s the
|
**The payload names its own keys.** The dictionary holds the distinct `opt_key`s the
|
||||||
file uses, the `ConfigOptionType` each was written as, and the distinct enum *value
|
file uses, the `ConfigOptionType` each was written as, and the distinct enum *value
|
||||||
@@ -162,20 +161,15 @@ cache nothing can invalidate is worse than no cache.
|
|||||||
|
|
||||||
Vendors load in a fixed order, because filament inheritance crosses exactly one
|
Vendors load in a fixed order, because filament inheritance crosses exactly one
|
||||||
boundary: any vendor's filament may inherit from the shared Orca filament library,
|
boundary: any vendor's filament may inherit from the shared Orca filament library,
|
||||||
and nothing else reaches across vendors — an `include` is always vendor-local. Only
|
and nothing else reaches across vendors. The library therefore goes first, alone;
|
||||||
installing a vendor's presets crosses it; reading the vendor, from its cache or its
|
every other vendor follows in parallel, resolving against it; and the results are
|
||||||
JSONs, needs nothing from the library. So every other vendor is read while the library
|
|
||||||
loads, each is installed against it as soon as both are done, and the results are
|
|
||||||
merged in a stable order:
|
merged in a stable order:
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
lib["1 · OrcaFilamentLibrary loaded;<br/>meanwhile every other vendor read<br/>from its cache or its JSONs"] --> par["2 · every other vendor installed<br/>in parallel, each into its own bundle,<br/>filaments resolving against the library"] --> merge["3 · bundles merged into one,<br/>in one pass per collection,<br/>in stable vendor order"]
|
lib["1 · OrcaFilamentLibrary<br/>loaded first, synchronously"] --> par["2 · every other vendor in parallel,<br/>each into its own bundle, filaments<br/>resolving against the loaded library"] --> merge["3 · bundles merged into one,<br/>sequentially, in stable vendor order"]
|
||||||
```
|
```
|
||||||
|
|
||||||
`PresetBundle::load_vendors` runs these steps for startup and for the setup wizard,
|
|
||||||
which hand it the vendors to load and the directory each is installed in.
|
|
||||||
|
|
||||||
Whether a vendor comes from its cache or from a parse changes nothing in that
|
Whether a vendor comes from its cache or from a parse changes nothing in that
|
||||||
order — both produce the same bundle, so cached and parsed vendors mix freely in
|
order — both produce the same bundle, so cached and parsed vendors mix freely in
|
||||||
one startup.
|
one startup.
|
||||||
@@ -216,28 +210,14 @@ shipped cache answered first, so the profile in `<data_dir>/system/` was never p
|
|||||||
and its cache was never written back.
|
and its cache was never written back.
|
||||||
|
|
||||||
Serving from a cache is not a memory-image restore. The entries are deserialized and
|
Serving from a cache is not a memory-image restore. The entries are deserialized and
|
||||||
then installed by `install_vendor`, the routine the JSON path hands the vendor's entries
|
then installed one by one — inheritance resolved against the presets installed before
|
||||||
to once it has parsed the sub-files: inheritance resolved against the presets installed
|
them and the currently loaded filament library, configs flattened onto the collection
|
||||||
before them and the currently loaded filament library, includes layered in, configs
|
defaults, validated and registered — by the same function the JSON path calls straight
|
||||||
flattened onto the collection defaults, validated and registered. An `include` layers
|
after parsing a sub-file. The two paths share everything below the parse, which is what
|
||||||
what the included base states, between the parent and the preset's own keys: the base's
|
makes a cache-loaded bundle indistinguishable from a JSON-loaded one by construction
|
||||||
diff against the
|
rather than by test coverage. Installation also rebuilds each preset's file path from
|
||||||
default, taken when the base itself was installed and before the per-variant padding
|
the local data directory, so a shipped cache never carries the generating machine's
|
||||||
`inherits` sees, so only what a template sets reaches the presets including it. The two
|
paths.
|
||||||
paths share everything below the parse, which is what makes a cache-loaded bundle
|
|
||||||
indistinguishable from a JSON-loaded one by construction rather than by test coverage.
|
|
||||||
Installation also rebuilds each preset's file path from the local data directory, so a
|
|
||||||
shipped cache never carries the generating machine's paths.
|
|
||||||
|
|
||||||
Installing an entry is split in two. `resolve_vendor_preset` flattens it, reading only
|
|
||||||
what is registered under the names it inherits and includes, and `commit_vendor_preset`
|
|
||||||
registers it, the only step that writes anything shared. Entries resolve across threads
|
|
||||||
in runs and commit in the order the vendor lists them. A run ends before an entry that
|
|
||||||
inherits or includes one already in it, since that one's commit registers what the
|
|
||||||
entry resolves against, so no entry in a run reads what another in it registers. An
|
|
||||||
entry's parse messages are held until it commits. The bundle, the log's parse and
|
|
||||||
install messages and the error count therefore come out as parsing and installing one
|
|
||||||
entry at a time would leave them, whatever the listing order.
|
|
||||||
|
|
||||||
App upgrades work because a cache normally survives one. Only a deliberate
|
App upgrades work because a cache normally survives one. Only a deliberate
|
||||||
`CACHE_VERSION` bump makes an installed cache unreadable, and that is handled at
|
`CACHE_VERSION` bump makes an installed cache unreadable, and that is handled at
|
||||||
@@ -270,20 +250,17 @@ the wizard caches the *derived JSON*, not another form of the inputs:
|
|||||||
open, the wizard computes the current stamps (one version peek per vendor) and, when
|
open, the wizard computes the current stamps (one version peek per vendor) and, when
|
||||||
they match, serves the catalog from the file — no bundle built, no preset installed.
|
they match, serves the catalog from the file — no bundle built, no preset installed.
|
||||||
Caching bundle inputs instead was tried and measured: rebuilding the bundle from
|
Caching bundle inputs instead was tried and measured: rebuilding the bundle from
|
||||||
per-vendor caches costs over a second of preset installation whatever feeds it, so
|
per-vendor caches costs ~2 s of preset installation whatever feeds it, so only
|
||||||
only skipping the rebuild entirely wins.
|
skipping the rebuild entirely wins.
|
||||||
|
|
||||||
Any change to the set — a vendor added, removed or updated, or its cache-only
|
Any change to the set — a vendor added, removed or updated, or its cache-only
|
||||||
`.opc` replaced by a newer one — changes the stamps and retires the whole file;
|
`.opc` replaced by a newer one — changes the stamps and retires the whole file;
|
||||||
the wizard then rebuilds the bundle with `PresetBundle::load_vendors`, the load
|
the wizard then rebuilds the bundle vendor by vendor (per-vendor caches serving where
|
||||||
startup uses (per-vendor caches serving where they cover), and writes the catalog
|
they cover) and writes the catalog back. Selections, region and per-open decorations
|
||||||
back. When a vendor fails to load, the filament library included, that open falls
|
are applied downstream of the cache either way, so a served catalog is
|
||||||
back to the wizard's own scan of the vendor JSONs, as when no bundle can be built,
|
indistinguishable from a rebuilt one. Nothing ships this file and the updater never
|
||||||
and writes nothing. Selections, region and per-open decorations are applied
|
touches it; it is a locally written artifact, re-derived whenever stale, written
|
||||||
downstream of the cache either way, so a served catalog is indistinguishable from a
|
through a temp file and rename so half a cache is never readable.
|
||||||
rebuilt one. Nothing ships this file and the updater never touches it; it is a
|
|
||||||
locally written artifact, re-derived whenever stale, written through a temp file and
|
|
||||||
rename so half a cache is never readable.
|
|
||||||
|
|
||||||
The cache lives under `<data_dir>/cache/`, not beside the vendors: everything that
|
The cache lives under `<data_dir>/cache/`, not beside the vendors: everything that
|
||||||
scans `<data_dir>/system/` treats any `.opc` there as a vendor, so a non-vendor
|
scans `<data_dir>/system/` treats any `.opc` there as a vendor, so a non-vendor
|
||||||
@@ -397,13 +374,6 @@ enumerates only `*.json` will find no vendors at all in a packaged build.
|
|||||||
the `CachedPreset` field list — written and read by `visit_entry` in
|
the `CachedPreset` field list — written and read by `visit_entry` in
|
||||||
`PresetCacheFormat.cpp`, one list for the save, the load and the name peek alike — or
|
`PresetCacheFormat.cpp`, one list for the save, the load and the name peek alike — or
|
||||||
the cache's own layout or stamps, requires bumping `CACHE_VERSION` by hand.
|
the cache's own layout or stamps, requires bumping `CACHE_VERSION` by hand.
|
||||||
- **Adding a kind of reference between presets**, as `inherits` and `include` are:
|
|
||||||
parse the names into `CachedPreset` (a field change, so `CACHE_VERSION` is bumped),
|
|
||||||
have `install_vendor_entries` end a run before an entry that names one already in it
|
|
||||||
and retain what the names point at, look them up only in `resolve_vendor_preset`, and
|
|
||||||
register what they point at only in `commit_vendor_preset`. The listing-order test in
|
|
||||||
`test_vendor_cache.cpp` fails for a kind the runs do not check once its fixture uses
|
|
||||||
it.
|
|
||||||
- **The dictionary indexes with a `uint16`**, so `print_config_def` may hold at most
|
- **The dictionary indexes with a `uint16`**, so `print_config_def` may hold at most
|
||||||
65535 options and one cache at most 65535 distinct enum value names.
|
65535 options and one cache at most 65535 distinct enum value names.
|
||||||
`CacheDictionary::save` throws past that, which surfaces when CI generates the
|
`CacheDictionary::save` throws past that, which surfaces when CI generates the
|
||||||
|
|||||||
@@ -1,197 +0,0 @@
|
|||||||
# Prime tower sparse layers — High Level Design
|
|
||||||
|
|
||||||
## Purpose and scope
|
|
||||||
|
|
||||||
A prime tower exists to absorb filament changes, but it is planned on every
|
|
||||||
object layer below the topmost change, not only on the layers that purge. The
|
|
||||||
layers in between carry no filament change and print nothing but a block of the
|
|
||||||
tower's own footprint to keep its top level. They are called sparse layers, and
|
|
||||||
on a print with few changes they are most of the tower: they cost time, filament
|
|
||||||
and a travel to the tower on every layer.
|
|
||||||
|
|
||||||
Two settings trade that cost against something else. `wipe_tower_no_sparse_layers`
|
|
||||||
drops them, which sinks the tower below the model. `wipe_tower_sparse_layers_combination`
|
|
||||||
merges runs of them into fewer, thicker layers, which keeps the tower level with
|
|
||||||
the model. Both are off by default, and with both off the tower prints one layer
|
|
||||||
per object layer as it always has.
|
|
||||||
|
|
||||||
The decisions belong to tower planning and G-code emission. They do not change
|
|
||||||
sliced object geometry, but they do change the emitted G-code, the filament and
|
|
||||||
time estimates, and — for the compacted case — whether a plate is printable at
|
|
||||||
all. Changing either setting invalidates the tower step.
|
|
||||||
|
|
||||||
## What a sparse layer is
|
|
||||||
|
|
||||||
`ToolOrdering::fill_wipe_tower_partitions` counts the filament changes per layer
|
|
||||||
and propagates that count downwards, so every layer below the topmost change is
|
|
||||||
marked as carrying a tower. It then fills any gap between two tower layers, so
|
|
||||||
the tower is continuous from the bed to its last purge. `wipe_tower_layer_height`
|
|
||||||
is the distance from the previous tower layer, which is the object's layer height
|
|
||||||
whenever the tower prints on every layer.
|
|
||||||
|
|
||||||
`Print::_make_wipe_tower` plans one tower layer per such object layer. A layer
|
|
||||||
whose only call keeps the current filament leaves no toolchange in the plan, and
|
|
||||||
the layer it generates is a single result whose initial and new tool are equal.
|
|
||||||
That is what `wipe_tower_layer_is_sparse` recognises, and it is the unit both
|
|
||||||
settings work on.
|
|
||||||
|
|
||||||
The plan stays one entry per tower layer in every case. The G-code emitter walks
|
|
||||||
`WipeTowerData::tool_changes` by layer index, advancing once per object layer
|
|
||||||
that carries a tower, so a planner that removed entries would silently shift
|
|
||||||
every later layer onto the wrong tower geometry. Layers that print nothing are
|
|
||||||
therefore still planned and still generated; they are marked, and the emitter
|
|
||||||
drops them.
|
|
||||||
|
|
||||||
## Shared rules
|
|
||||||
|
|
||||||
Tower planning, G-code emission and the plate validation all have to agree about
|
|
||||||
which layers print and where. They ask one set of free functions, declared beside
|
|
||||||
the tower classes, rather than each re-deriving the answer from the raw options:
|
|
||||||
|
|
||||||
- `wipe_tower_sparse_layers_skipped` — whether sparse layers are really dropped.
|
|
||||||
Smooth timelapse and clumping detection park the nozzle on the tower every
|
|
||||||
layer, so with either of them on no layer is ever dropped and the option reads
|
|
||||||
as off everywhere.
|
|
||||||
- `wipe_tower_sparse_layers_combined` — whether runs are really merged. The same
|
|
||||||
two rule it out, and so does `wipe_tower_no_sparse_layers`: dropping the layers
|
|
||||||
outright is the stronger answer to the same problem, so the two settings are
|
|
||||||
exclusive and the GUI greys out the second while the first is on.
|
|
||||||
- `wipe_tower_layer_is_sparse`, `wipe_tower_layer_is_combined_away` — per-layer
|
|
||||||
questions the emitter asks about generated results.
|
|
||||||
- `compute_compacted_wipe_tower_z` — the tower's print z per planned layer when
|
|
||||||
it is compacted.
|
|
||||||
- `combine_sparse_wipe_tower_layers` and its `combine_sparse_wipe_tower_plan`
|
|
||||||
wrapper — the merge rule, applied to either generator's plan.
|
|
||||||
|
|
||||||
Both tower generators are driven through these. `WipeTower` (Type 1, the block
|
|
||||||
tower) and `WipeTower2` (Type 2, the default) keep separate plans with the same
|
|
||||||
per-layer shape — print z, layer height, toolchanges, and a `combined_away` flag
|
|
||||||
— so one template covers both.
|
|
||||||
|
|
||||||
## Dropping sparse layers
|
|
||||||
|
|
||||||
With `wipe_tower_no_sparse_layers`, the tower only grows on layers that carry a
|
|
||||||
real change. It therefore falls one layer height behind the object for every
|
|
||||||
sparse layer, and by the top of a tall print it can sit far below the model. The
|
|
||||||
nozzle has to reach down to it at each purge.
|
|
||||||
|
|
||||||
`compute_compacted_wipe_tower_z` derives that z once, from the generated results,
|
|
||||||
so the emitter and the validator cannot disagree. Emission descends to it, but
|
|
||||||
only once the nozzle is parked over the tower: descending while still over the
|
|
||||||
model would drive the nozzle into the print, so a descent that would do that is
|
|
||||||
deferred until after the travel to the tower. Extrusions emitted without an
|
|
||||||
explicit z — the nozzle-change wipe in particular — are pulled down to the
|
|
||||||
compacted z for the same reason.
|
|
||||||
|
|
||||||
Reaching down is only safe if nothing tall stands near the tower. `Print.hpp`
|
|
||||||
carries the clearance rule: a keep-out zone grown from the tower's footprint by
|
|
||||||
the spiral z-hop envelope, and a per-object limit on how high an object may rise
|
|
||||||
near it, tiered by the nozzle cone, the head body, the rod and the lid. The same
|
|
||||||
rule serves the precise check on real extrusions, the pre-slice estimate that
|
|
||||||
feeds the plater, and the outlines the plater draws while an object is dragged,
|
|
||||||
so that the ring the user sees touches the object's outline exactly when the
|
|
||||||
check trips.
|
|
||||||
|
|
||||||
## Merging sparse layers
|
|
||||||
|
|
||||||
With `wipe_tower_sparse_layers_combination`, no layer is dropped and nothing is
|
|
||||||
compacted: the tower keeps following the object, and the nozzle never descends.
|
|
||||||
Instead a run of consecutive sparse layers prints once, on the run's last layer,
|
|
||||||
at the accumulated height of everything it covers — the same way infill
|
|
||||||
combination merges sparse infill. The layers below it in the run print nothing.
|
|
||||||
|
|
||||||
`combine_sparse_wipe_tower_plan` runs before the tower's depths are planned,
|
|
||||||
because the heights it rewrites feed the extrusion flow of every later pass. It
|
|
||||||
raises `height` in place on the layer that prints a run and sets `combined_away`
|
|
||||||
on the rest; generation then proceeds unchanged, and the flag is copied onto the
|
|
||||||
results so the emitter can drop them.
|
|
||||||
|
|
||||||
Four constraints shape the rule:
|
|
||||||
|
|
||||||
- **Whole layers only.** A tower layer is entered at the object's z, so a merged
|
|
||||||
layer has to end on an object layer boundary. The merged height is therefore a
|
|
||||||
sum of whole layer heights, never a clamped value.
|
|
||||||
- **The nozzle's maximum layer height.** A run stops growing as soon as one more
|
|
||||||
layer would pass `max_layer_height` for the nozzle printing it — three quarters
|
|
||||||
of the nozzle diameter when that is left at 0, as elsewhere in slicing. The cap
|
|
||||||
is read through the filament-to-nozzle map, since `max_layer_height` is per
|
|
||||||
nozzle while the tower indexes filaments. This is what makes the setting inert
|
|
||||||
at common layer heights: two 0.2 mm layers are 0.4 mm and do not fit under a
|
|
||||||
0.3 mm maximum, so nothing merges until the layer height is 0.15 mm or below,
|
|
||||||
or the maximum is raised.
|
|
||||||
- **A filament change purges at its own z.** A layer with a real change can
|
|
||||||
neither be merged away nor absorb the run below it, so a run always ends on its
|
|
||||||
own last sparse layer and the change above it is untouched.
|
|
||||||
- **The first layer stays on the bed.** It carries the brim and is never merged.
|
|
||||||
|
|
||||||
A run holds one filament throughout — that is what makes it sparse — so the cap
|
|
||||||
is uniform across it, and the tower reserves depth only for the purges above a
|
|
||||||
layer, so a run has one footprint and the merged layer covers exactly the area
|
|
||||||
the layers it replaces would have.
|
|
||||||
|
|
||||||
## Emission and accounting
|
|
||||||
|
|
||||||
`WipeTowerIntegration` drops a layer whose results are marked, for both settings,
|
|
||||||
through the same `ignore_sparse` path in `tool_change` and
|
|
||||||
`is_empty_wipe_tower_gcode`. A dropped layer emits no travel to the tower and no
|
|
||||||
extrusion.
|
|
||||||
|
|
||||||
Filament used is accumulated by the generators while they write, so a layer that
|
|
||||||
will be dropped must not be charged. Type 1 asks `layer_is_printed` at each of
|
|
||||||
its accumulation points; Type 2 guards the equivalent block in `finish_layer`,
|
|
||||||
which also stops a merged-away layer from adding height of its own — the layer
|
|
||||||
that prints the run carries all of it.
|
|
||||||
|
|
||||||
A merged layer is the only case where the tower's layer height differs from the
|
|
||||||
object layer it sits on, and therefore the only case where the height the
|
|
||||||
exporter already emitted for that layer is wrong for the tower. Both generators
|
|
||||||
do declare a height, but each hardcodes a tag dialect — the block tower forces
|
|
||||||
the BBL tag, the other writes the compatible one — while the G-code processor
|
|
||||||
reads only the tag its printer uses. On a non-BBL printer with a Type 1 tower the
|
|
||||||
declaration is dropped, and the merged layer is drawn and costed as a thin one.
|
|
||||||
`WipeTowerIntegration::tower_height_tag` therefore declares it at export time,
|
|
||||||
where the printer is known, and only when the tower's own G-code does not already
|
|
||||||
carry the tag that will be read. The object's height returns on the next object
|
|
||||||
path, because emission forces the processor role to the tower on any layer that
|
|
||||||
carries one.
|
|
||||||
|
|
||||||
## Constraints
|
|
||||||
|
|
||||||
A layer that prints nothing prints nothing at all, including any interface work
|
|
||||||
the tower planner scheduled there. The Type 1 block planner marks a layer as a
|
|
||||||
contact layer when a filament category stops or starts being used relative to the
|
|
||||||
layer below, and a sparse layer immediately above a change qualifies. Merging a
|
|
||||||
run, like dropping its layers, replaces that interface with the run's single
|
|
||||||
layer. Both settings are off by default for this among other reasons.
|
|
||||||
|
|
||||||
Neither setting changes what the tower is for. A plate that needs a tower on
|
|
||||||
every layer — smooth timelapse, clumping detection — gets one, and the settings
|
|
||||||
read as off rather than compacting or merging in one place and not another.
|
|
||||||
|
|
||||||
## Implementation and verification
|
|
||||||
|
|
||||||
- [WipeTower.hpp](../../src/libslic3r/GCode/WipeTower.hpp) declares the shared
|
|
||||||
rules and the plan-merging template;
|
|
||||||
[WipeTower.cpp](../../src/libslic3r/GCode/WipeTower.cpp) implements them and
|
|
||||||
the Type 1 tower, [WipeTower2.cpp](../../src/libslic3r/GCode/WipeTower2.cpp)
|
|
||||||
the Type 2 tower.
|
|
||||||
- [ToolOrdering.cpp](../../src/libslic3r/GCode/ToolOrdering.cpp) decides which
|
|
||||||
layers carry a tower at all, and
|
|
||||||
[Print.cpp](../../src/libslic3r/Print.cpp) plans it and runs the clearance
|
|
||||||
check whose rule lives in [Print.hpp](../../src/libslic3r/Print.hpp).
|
|
||||||
- [GCode.cpp](../../src/libslic3r/GCode.cpp) emits the tower, drops the layers
|
|
||||||
that print nothing, and declares a merged layer's height;
|
|
||||||
[PrintConfig.cpp](../../src/libslic3r/PrintConfig.cpp) defines the settings and
|
|
||||||
[ConfigManipulation.cpp](../../src/slic3r/GUI/ConfigManipulation.cpp) their
|
|
||||||
mutual exclusion.
|
|
||||||
- [GLCanvas3D.cpp](../../src/slic3r/GUI/GLCanvas3D.cpp) and
|
|
||||||
[PartPlate.cpp](../../src/slic3r/GUI/PartPlate.cpp) draw the compacted tower's
|
|
||||||
keep-out outlines live while the user drags.
|
|
||||||
- [Rule tests](../../tests/libslic3r/test_wipe_tower.cpp) cover the gating of
|
|
||||||
both settings, the per-layer predicates, the compacted z, the merge rule's run
|
|
||||||
flushing, height conservation, the nozzle cap and the first-layer exemption,
|
|
||||||
and the clearance geometry the plater draws.
|
|
||||||
- [Slicing tests](../../tests/fff_print/test_wipe_tower.cpp) slice a real print
|
|
||||||
and check that a run folds, that the tower still covers the object exactly
|
|
||||||
once, that a run too thin for the cap is left alone, and that a merged layer
|
|
||||||
declares its height in the tag the printer's processor reads.
|
|
||||||
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 47 KiB |
|
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 33 KiB |
|
Before Width: | Height: | Size: 8.8 KiB After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 31 KiB After Width: | Height: | Size: 31 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 18 KiB |
@@ -1,41 +1,41 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL A1 0.2 nozzle",
|
"name": "Bambu ABS @BBL A1 0.2 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_08",
|
"setting_id": "GFSB00_08",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"fan_max_speed": [
|
"fan_max_speed": [
|
||||||
"20"
|
"20"
|
||||||
],
|
],
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"2"
|
"2"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"18"
|
"18"
|
||||||
],
|
],
|
||||||
"hot_plate_temp": [
|
"hot_plate_temp": [
|
||||||
"100"
|
"100"
|
||||||
],
|
],
|
||||||
"hot_plate_temp_initial_layer": [
|
"hot_plate_temp_initial_layer": [
|
||||||
"100"
|
"100"
|
||||||
],
|
],
|
||||||
"reduce_fan_stop_start_freq": [
|
"reduce_fan_stop_start_freq": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"slow_down_layer_time": [
|
"slow_down_layer_time": [
|
||||||
"12"
|
"12"
|
||||||
],
|
],
|
||||||
"textured_plate_temp": [
|
"textured_plate_temp": [
|
||||||
"100"
|
"100"
|
||||||
],
|
],
|
||||||
"textured_plate_temp_initial_layer": [
|
"textured_plate_temp_initial_layer": [
|
||||||
"100"
|
"100"
|
||||||
],
|
],
|
||||||
"compatible_printers": [
|
"compatible_printers": [
|
||||||
"Bambu Lab A1 0.2 nozzle"
|
"Bambu Lab A1 0.2 nozzle"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -1,46 +1,43 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL A1",
|
"name": "Bambu ABS @BBL A1",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_07",
|
"setting_id": "GFSB00_07",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"fan_max_speed": [
|
"fan_max_speed": [
|
||||||
"20"
|
"20"
|
||||||
],
|
],
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"16"
|
"16"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"18"
|
"18"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"hot_plate_temp": [
|
||||||
"0.4"
|
"100"
|
||||||
],
|
],
|
||||||
"hot_plate_temp": [
|
"hot_plate_temp_initial_layer": [
|
||||||
"100"
|
"100"
|
||||||
],
|
],
|
||||||
"hot_plate_temp_initial_layer": [
|
"reduce_fan_stop_start_freq": [
|
||||||
"100"
|
"0"
|
||||||
],
|
],
|
||||||
"reduce_fan_stop_start_freq": [
|
"slow_down_layer_time": [
|
||||||
"0"
|
"12"
|
||||||
],
|
],
|
||||||
"slow_down_layer_time": [
|
"textured_plate_temp": [
|
||||||
"12"
|
"100"
|
||||||
],
|
],
|
||||||
"textured_plate_temp": [
|
"textured_plate_temp_initial_layer": [
|
||||||
"100"
|
"100"
|
||||||
],
|
],
|
||||||
"textured_plate_temp_initial_layer": [
|
"compatible_printers": [
|
||||||
"100"
|
"Bambu Lab A1 0.4 nozzle",
|
||||||
],
|
"Bambu Lab A1 0.6 nozzle",
|
||||||
"compatible_printers": [
|
"Bambu Lab A1 0.8 nozzle"
|
||||||
"Bambu Lab A1 0.4 nozzle",
|
]
|
||||||
"Bambu Lab A1 0.6 nozzle",
|
|
||||||
"Bambu Lab A1 0.8 nozzle"
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
@@ -1,113 +1,210 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL H2C 0.2 nozzle",
|
"name": "Bambu ABS @BBL H2C 0.2 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_23",
|
"setting_id": "GFSB00_23",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"counter_coef_2": [
|
||||||
"0.0124"
|
"0.0124"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"counter_coef_3": [
|
||||||
"0.0241"
|
"0.0241"
|
||||||
],
|
],
|
||||||
"counter_limit_max": [
|
"counter_limit_max": [
|
||||||
"0.3341"
|
"0.3341"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"counter_limit_min": [
|
||||||
"0.0241"
|
"0.0241"
|
||||||
],
|
],
|
||||||
"fan_max_speed": [
|
"fan_max_speed": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"fan_min_speed": [
|
"fan_min_speed": [
|
||||||
"40"
|
"40"
|
||||||
],
|
],
|
||||||
"filament_change_length": [
|
"filament_change_length": [
|
||||||
"4"
|
"4"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_cooling_before_tower": [
|
||||||
"10",
|
"10",
|
||||||
"10"
|
"10"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"2",
|
"2",
|
||||||
"2"
|
"2"
|
||||||
],
|
],
|
||||||
"filament_pre_cooling_temperature_nc": [
|
"filament_pre_cooling_temperature_nc": [
|
||||||
"230",
|
"230",
|
||||||
"230"
|
"230"
|
||||||
],
|
],
|
||||||
"filament_prime_volume": [
|
"filament_prime_volume": [
|
||||||
"30"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_prime_volume_nc": [
|
"filament_prime_volume_nc": [
|
||||||
"30"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_ramming_travel_time": [
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time_nc": [
|
"filament_ramming_travel_time_nc": [
|
||||||
"1",
|
"1",
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"first_x_layer_fan_speed": [
|
"first_x_layer_fan_speed": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_change_length_nc": [
|
"filament_change_length_nc": [
|
||||||
"4"
|
"4"
|
||||||
],
|
],
|
||||||
"hole_coef_2": [
|
"hole_coef_2": [
|
||||||
"-0.0008"
|
"-0.0008"
|
||||||
],
|
],
|
||||||
"hole_coef_3": [
|
"hole_coef_3": [
|
||||||
"0.1319"
|
"0.1319"
|
||||||
],
|
],
|
||||||
"hole_limit_max": [
|
"hole_limit_max": [
|
||||||
"0.1319"
|
"0.1319"
|
||||||
],
|
],
|
||||||
"hole_limit_min": [
|
"hole_limit_min": [
|
||||||
"0.1119"
|
"0.1119"
|
||||||
],
|
],
|
||||||
"filament_preheat_temperature_delta": [
|
"filament_preheat_temperature_delta": [
|
||||||
"20",
|
"20",
|
||||||
"20"
|
"20"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_adaptive_volumetric_speed": [
|
||||||
"fdm_filament_template_direct_dual"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_deretraction_speed": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_extruder_variant": [
|
||||||
"260"
|
"Direct Drive Standard",
|
||||||
],
|
"Direct Drive High Flow"
|
||||||
"overhang_fan_speed": [
|
],
|
||||||
"100"
|
"filament_flush_temp": [
|
||||||
],
|
"0",
|
||||||
"slow_down_layer_time": [
|
"0"
|
||||||
"12"
|
],
|
||||||
],
|
"filament_flush_volumetric_speed": [
|
||||||
"slow_down_min_speed": [
|
"0",
|
||||||
"20",
|
"0"
|
||||||
"20"
|
],
|
||||||
],
|
"filament_flow_ratio": [
|
||||||
"temperature_vitrification": [
|
"0.95",
|
||||||
"75"
|
"0.95"
|
||||||
],
|
],
|
||||||
"compatible_printers": [
|
"filament_long_retractions_when_cut": [
|
||||||
"Bambu Lab H2C 0.2 nozzle"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_start_gcode": [
|
],
|
||||||
"; filament start gcode\n"
|
"filament_pre_cooling_temperature": [
|
||||||
],
|
"0",
|
||||||
"filament_end_gcode": [
|
"0"
|
||||||
"; filament end gcode \n"
|
],
|
||||||
]
|
"filament_retract_length_nc": [
|
||||||
|
"14",
|
||||||
|
"14"
|
||||||
|
],
|
||||||
|
"filament_ramming_volumetric_speed": [
|
||||||
|
"-1",
|
||||||
|
"-1"
|
||||||
|
],
|
||||||
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
|
"-1",
|
||||||
|
"-1"
|
||||||
|
],
|
||||||
|
"filament_retract_before_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_restart_extra": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_when_changing_layer": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_distances_when_cut": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"overhang_fan_speed": [
|
||||||
|
"100"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"20",
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"temperature_vitrification": [
|
||||||
|
"75"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2C 0.2 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,141 +1,204 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL H2C 0.6 nozzle",
|
"name": "Bambu ABS @BBL H2C 0.6 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_34",
|
"setting_id": "GFSB00_34",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"counter_coef_2": [
|
||||||
"0.0124"
|
"0.0124"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"counter_coef_3": [
|
||||||
"0.0241"
|
"0.0241"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"counter_limit_max": [
|
||||||
"0.0241"
|
"0.3341"
|
||||||
],
|
],
|
||||||
"counter_limit_max": [
|
"counter_limit_min": [
|
||||||
"0.3341"
|
"0.0241"
|
||||||
],
|
],
|
||||||
"fan_max_speed": [
|
"fan_max_speed": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_change_length": [
|
||||||
"10",
|
"4"
|
||||||
"10",
|
],
|
||||||
"10"
|
"filament_cooling_before_tower": [
|
||||||
],
|
"10",
|
||||||
"filament_flow_ratio": [
|
"10"
|
||||||
"0.98",
|
],
|
||||||
"0.98",
|
"filament_flow_ratio": [
|
||||||
"0.98"
|
"0.98",
|
||||||
],
|
"0.98"
|
||||||
"filament_max_volumetric_speed": [
|
],
|
||||||
"25",
|
"filament_max_volumetric_speed": [
|
||||||
"30",
|
"25",
|
||||||
"25"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_pre_cooling_temperature_nc": [
|
||||||
"0.4",
|
"230",
|
||||||
"0.4",
|
"230"
|
||||||
"0.4"
|
],
|
||||||
],
|
"filament_prime_volume": [
|
||||||
"filament_wipe": [
|
"30"
|
||||||
"1",
|
],
|
||||||
"1",
|
"filament_prime_volume_nc": [
|
||||||
"1"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_wipe_distance": [
|
"filament_ramming_travel_time": [
|
||||||
"1",
|
"0",
|
||||||
"1",
|
"0"
|
||||||
"1"
|
],
|
||||||
],
|
"filament_ramming_travel_time_nc": [
|
||||||
"filament_prime_volume": [
|
"1",
|
||||||
"30"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_prime_volume_nc": [
|
"filament_retraction_length": [
|
||||||
"30"
|
"0.4",
|
||||||
],
|
"0.4"
|
||||||
"filament_z_hop_types": [
|
],
|
||||||
"Spiral Lift",
|
"filament_wipe": [
|
||||||
"Spiral Lift",
|
"1",
|
||||||
"Spiral Lift"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_pre_cooling_temperature_nc": [
|
"filament_wipe_distance": [
|
||||||
"230",
|
"1",
|
||||||
"230",
|
"1"
|
||||||
"230"
|
],
|
||||||
],
|
"filament_z_hop_types": [
|
||||||
"filament_ramming_travel_time": [
|
"Spiral Lift",
|
||||||
"0",
|
"Spiral Lift"
|
||||||
"0",
|
],
|
||||||
"0"
|
"first_x_layer_fan_speed": [
|
||||||
],
|
"0"
|
||||||
"filament_ramming_travel_time_nc": [
|
],
|
||||||
"1",
|
"filament_change_length_nc": [
|
||||||
"1",
|
"4"
|
||||||
"1"
|
],
|
||||||
],
|
"hole_coef_2": [
|
||||||
"filament_change_length": [
|
"-0.0008"
|
||||||
"4"
|
],
|
||||||
],
|
"hole_coef_3": [
|
||||||
"filament_change_length_nc": [
|
"0.1319"
|
||||||
"4"
|
],
|
||||||
],
|
"hole_limit_max": [
|
||||||
"first_x_layer_fan_speed": [
|
"0.1319"
|
||||||
"0"
|
],
|
||||||
],
|
"hole_limit_min": [
|
||||||
"hole_coef_2": [
|
"0.1119"
|
||||||
"-0.0008"
|
],
|
||||||
],
|
"filament_preheat_temperature_delta": [
|
||||||
"hole_coef_3": [
|
"20",
|
||||||
"0.1319"
|
"20"
|
||||||
],
|
],
|
||||||
"hole_limit_min": [
|
"filament_adaptive_volumetric_speed": [
|
||||||
"0.1119"
|
"0",
|
||||||
],
|
"0"
|
||||||
"hole_limit_max": [
|
],
|
||||||
"0.1319"
|
"filament_deretraction_speed": [
|
||||||
],
|
"nil",
|
||||||
"filament_preheat_temperature_delta": [
|
"nil"
|
||||||
"20",
|
],
|
||||||
"20",
|
"filament_extruder_variant": [
|
||||||
"20"
|
"Direct Drive Standard",
|
||||||
],
|
"Direct Drive High Flow"
|
||||||
"include": [
|
],
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
"filament_flush_temp": [
|
||||||
],
|
"0",
|
||||||
"nozzle_temperature": [
|
"0"
|
||||||
"270",
|
],
|
||||||
"270",
|
"filament_flush_volumetric_speed": [
|
||||||
"270"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_long_retractions_when_cut": [
|
||||||
"260",
|
"nil",
|
||||||
"260"
|
"nil"
|
||||||
],
|
],
|
||||||
"slow_down_layer_time": [
|
"filament_pre_cooling_temperature": [
|
||||||
"12"
|
"0",
|
||||||
],
|
"0"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_retract_length_nc": [
|
||||||
"20",
|
"14",
|
||||||
"20"
|
"14"
|
||||||
],
|
],
|
||||||
"temperature_vitrification": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"75"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab H2C 0.6 nozzle"
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
],
|
"-1",
|
||||||
"filament_start_gcode": [
|
"-1"
|
||||||
"; filament start gcode\n"
|
],
|
||||||
],
|
"filament_retract_before_wipe": [
|
||||||
"filament_end_gcode": [
|
"nil",
|
||||||
"; filament end gcode \n"
|
"nil"
|
||||||
]
|
],
|
||||||
|
"filament_retract_restart_extra": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_when_changing_layer": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_distances_when_cut": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"20",
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"temperature_vitrification": [
|
||||||
|
"75"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2C 0.6 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,127 +1,204 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL H2C 0.8 nozzle",
|
"name": "Bambu ABS @BBL H2C 0.8 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_35",
|
"setting_id": "GFSB00_35",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"counter_coef_2": [
|
||||||
"0.0124"
|
"0.0124"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"counter_coef_3": [
|
||||||
"0.0241"
|
"0.0241"
|
||||||
],
|
],
|
||||||
"counter_limit_max": [
|
"counter_limit_max": [
|
||||||
"0.3341"
|
"0.3341"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"counter_limit_min": [
|
||||||
"0.0241"
|
"0.0241"
|
||||||
],
|
],
|
||||||
"fan_max_speed": [
|
"fan_max_speed": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_change_length": [
|
"filament_change_length": [
|
||||||
"4"
|
"4"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_cooling_before_tower": [
|
||||||
"10",
|
"10",
|
||||||
"10"
|
"10"
|
||||||
],
|
],
|
||||||
"filament_flow_ratio": [
|
"filament_flow_ratio": [
|
||||||
"0.98",
|
"0.98",
|
||||||
"0.98"
|
"0.98"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"25",
|
"25",
|
||||||
"30"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_pre_cooling_temperature_nc": [
|
"filament_pre_cooling_temperature_nc": [
|
||||||
"230",
|
"230",
|
||||||
"230"
|
"230"
|
||||||
],
|
],
|
||||||
"filament_prime_volume": [
|
"filament_prime_volume": [
|
||||||
"30"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_prime_volume_nc": [
|
"filament_prime_volume_nc": [
|
||||||
"30"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_ramming_travel_time": [
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time_nc": [
|
"filament_ramming_travel_time_nc": [
|
||||||
"1",
|
"1",
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_retraction_length": [
|
||||||
"0.4",
|
"0.4",
|
||||||
"0.4"
|
"0.4"
|
||||||
],
|
],
|
||||||
"filament_wipe": [
|
"filament_wipe": [
|
||||||
"1",
|
"1",
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_wipe_distance": [
|
"filament_wipe_distance": [
|
||||||
"1",
|
"1",
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_z_hop_types": [
|
"filament_z_hop_types": [
|
||||||
"Spiral Lift",
|
"Spiral Lift",
|
||||||
"Spiral Lift"
|
"Spiral Lift"
|
||||||
],
|
],
|
||||||
"first_x_layer_fan_speed": [
|
"first_x_layer_fan_speed": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_change_length_nc": [
|
"filament_change_length_nc": [
|
||||||
"4"
|
"4"
|
||||||
],
|
],
|
||||||
"hole_coef_2": [
|
"hole_coef_2": [
|
||||||
"-0.0008"
|
"-0.0008"
|
||||||
],
|
],
|
||||||
"hole_coef_3": [
|
"hole_coef_3": [
|
||||||
"0.1319"
|
"0.1319"
|
||||||
],
|
],
|
||||||
"hole_limit_max": [
|
"hole_limit_max": [
|
||||||
"0.1319"
|
"0.1319"
|
||||||
],
|
],
|
||||||
"hole_limit_min": [
|
"hole_limit_min": [
|
||||||
"0.1119"
|
"0.1119"
|
||||||
],
|
],
|
||||||
"filament_preheat_temperature_delta": [
|
"filament_preheat_temperature_delta": [
|
||||||
"20",
|
"20",
|
||||||
"20"
|
"20"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_adaptive_volumetric_speed": [
|
||||||
"fdm_filament_template_direct_dual"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_deretraction_speed": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_extruder_variant": [
|
||||||
"260"
|
"Direct Drive Standard",
|
||||||
],
|
"Direct Drive High Flow"
|
||||||
"slow_down_layer_time": [
|
],
|
||||||
"12"
|
"filament_flush_temp": [
|
||||||
],
|
"0",
|
||||||
"slow_down_min_speed": [
|
"0"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_flush_volumetric_speed": [
|
||||||
],
|
"0",
|
||||||
"temperature_vitrification": [
|
"0"
|
||||||
"75"
|
],
|
||||||
],
|
"filament_long_retractions_when_cut": [
|
||||||
"compatible_printers": [
|
"nil",
|
||||||
"Bambu Lab H2C 0.8 nozzle"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_start_gcode": [
|
"filament_pre_cooling_temperature": [
|
||||||
"; filament start gcode\n"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_end_gcode": [
|
],
|
||||||
"; filament end gcode \n"
|
"filament_retract_length_nc": [
|
||||||
]
|
"14",
|
||||||
|
"14"
|
||||||
|
],
|
||||||
|
"filament_ramming_volumetric_speed": [
|
||||||
|
"-1",
|
||||||
|
"-1"
|
||||||
|
],
|
||||||
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
|
"-1",
|
||||||
|
"-1"
|
||||||
|
],
|
||||||
|
"filament_retract_before_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_restart_extra": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_when_changing_layer": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_distances_when_cut": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"20",
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"temperature_vitrification": [
|
||||||
|
"75"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2C 0.8 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,141 +1,204 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL H2C",
|
"name": "Bambu ABS @BBL H2C",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_22",
|
"setting_id": "GFSB00_22",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"counter_coef_2": [
|
||||||
"0.0124"
|
"0.0124"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"counter_coef_3": [
|
||||||
"0.0241"
|
"0.0241"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"counter_limit_max": [
|
||||||
"0.0241"
|
"0.3341"
|
||||||
],
|
],
|
||||||
"counter_limit_max": [
|
"counter_limit_min": [
|
||||||
"0.3341"
|
"0.0241"
|
||||||
],
|
],
|
||||||
"fan_max_speed": [
|
"fan_max_speed": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_change_length": [
|
||||||
"10",
|
"4"
|
||||||
"10",
|
],
|
||||||
"10"
|
"filament_cooling_before_tower": [
|
||||||
],
|
"10",
|
||||||
"filament_flow_ratio": [
|
"10"
|
||||||
"0.98",
|
],
|
||||||
"0.98",
|
"filament_flow_ratio": [
|
||||||
"0.98"
|
"0.98",
|
||||||
],
|
"0.98"
|
||||||
"filament_max_volumetric_speed": [
|
],
|
||||||
"20",
|
"filament_max_volumetric_speed": [
|
||||||
"30",
|
"20",
|
||||||
"20"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_pre_cooling_temperature_nc": [
|
||||||
"0.4",
|
"230",
|
||||||
"0.6",
|
"230"
|
||||||
"0.4"
|
],
|
||||||
],
|
"filament_prime_volume": [
|
||||||
"filament_wipe": [
|
"30"
|
||||||
"1",
|
],
|
||||||
"1",
|
"filament_prime_volume_nc": [
|
||||||
"1"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_wipe_distance": [
|
"filament_ramming_travel_time": [
|
||||||
"1",
|
"0",
|
||||||
"1",
|
"0"
|
||||||
"1"
|
],
|
||||||
],
|
"filament_ramming_travel_time_nc": [
|
||||||
"filament_prime_volume": [
|
"1",
|
||||||
"30"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_prime_volume_nc": [
|
"filament_retraction_length": [
|
||||||
"30"
|
"0.4",
|
||||||
],
|
"0.6"
|
||||||
"filament_z_hop_types": [
|
],
|
||||||
"Spiral Lift",
|
"filament_wipe": [
|
||||||
"Spiral Lift",
|
"1",
|
||||||
"Spiral Lift"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_pre_cooling_temperature_nc": [
|
"filament_wipe_distance": [
|
||||||
"230",
|
"1",
|
||||||
"230",
|
"1"
|
||||||
"230"
|
],
|
||||||
],
|
"filament_z_hop_types": [
|
||||||
"filament_ramming_travel_time": [
|
"Spiral Lift",
|
||||||
"0",
|
"Spiral Lift"
|
||||||
"0",
|
],
|
||||||
"0"
|
"first_x_layer_fan_speed": [
|
||||||
],
|
"0"
|
||||||
"filament_ramming_travel_time_nc": [
|
],
|
||||||
"1",
|
"filament_change_length_nc": [
|
||||||
"1",
|
"4"
|
||||||
"1"
|
],
|
||||||
],
|
"hole_coef_2": [
|
||||||
"filament_change_length": [
|
"-0.0008"
|
||||||
"4"
|
],
|
||||||
],
|
"hole_coef_3": [
|
||||||
"filament_change_length_nc": [
|
"0.1319"
|
||||||
"4"
|
],
|
||||||
],
|
"hole_limit_max": [
|
||||||
"first_x_layer_fan_speed": [
|
"0.1319"
|
||||||
"0"
|
],
|
||||||
],
|
"hole_limit_min": [
|
||||||
"hole_coef_2": [
|
"0.1119"
|
||||||
"-0.0008"
|
],
|
||||||
],
|
"filament_preheat_temperature_delta": [
|
||||||
"hole_coef_3": [
|
"20",
|
||||||
"0.1319"
|
"20"
|
||||||
],
|
],
|
||||||
"hole_limit_min": [
|
"filament_adaptive_volumetric_speed": [
|
||||||
"0.1119"
|
"0",
|
||||||
],
|
"0"
|
||||||
"hole_limit_max": [
|
],
|
||||||
"0.1319"
|
"filament_deretraction_speed": [
|
||||||
],
|
"nil",
|
||||||
"filament_preheat_temperature_delta": [
|
"nil"
|
||||||
"20",
|
],
|
||||||
"20",
|
"filament_extruder_variant": [
|
||||||
"20"
|
"Direct Drive Standard",
|
||||||
],
|
"Direct Drive High Flow"
|
||||||
"include": [
|
],
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
"filament_flush_temp": [
|
||||||
],
|
"0",
|
||||||
"nozzle_temperature": [
|
"0"
|
||||||
"270",
|
],
|
||||||
"270",
|
"filament_flush_volumetric_speed": [
|
||||||
"270"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_long_retractions_when_cut": [
|
||||||
"260",
|
"nil",
|
||||||
"260"
|
"nil"
|
||||||
],
|
],
|
||||||
"slow_down_layer_time": [
|
"filament_pre_cooling_temperature": [
|
||||||
"12"
|
"0",
|
||||||
],
|
"0"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_retract_length_nc": [
|
||||||
"20",
|
"14",
|
||||||
"20"
|
"14"
|
||||||
],
|
],
|
||||||
"temperature_vitrification": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"75"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab H2C 0.4 nozzle"
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
],
|
"-1",
|
||||||
"filament_start_gcode": [
|
"-1"
|
||||||
"; filament start gcode\n"
|
],
|
||||||
],
|
"filament_retract_before_wipe": [
|
||||||
"filament_end_gcode": [
|
"nil",
|
||||||
"; filament end gcode \n"
|
"nil"
|
||||||
]
|
],
|
||||||
|
"filament_retract_restart_extra": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_when_changing_layer": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_distances_when_cut": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"20",
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"temperature_vitrification": [
|
||||||
|
"75"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2C 0.4 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,83 +1,134 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL H2D 0.2 nozzle",
|
"name": "Bambu ABS @BBL H2D 0.2 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_12",
|
"setting_id": "GFSB00_12",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"fan_max_speed": [
|
||||||
"0.0124"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"filament_deretraction_speed": [
|
||||||
"0.0241"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_limit_max": [
|
],
|
||||||
"0.3341"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"counter_limit_min": [
|
"0.95"
|
||||||
"0.0241"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"fan_max_speed": [
|
"0",
|
||||||
"60"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_flush_volumetric_speed": [
|
||||||
"10",
|
"0",
|
||||||
"10"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_long_retractions_when_cut": [
|
||||||
"2",
|
"nil",
|
||||||
"2"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_max_volumetric_speed": [
|
||||||
"0",
|
"2",
|
||||||
"0"
|
"2"
|
||||||
],
|
],
|
||||||
"filament_prime_volume": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"30"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"filament_change_length": [
|
],
|
||||||
"4"
|
"filament_retract_before_wipe": [
|
||||||
],
|
"nil",
|
||||||
"hole_coef_2": [
|
"nil"
|
||||||
"-0.0008"
|
],
|
||||||
],
|
"filament_retract_restart_extra": [
|
||||||
"hole_coef_3": [
|
"nil",
|
||||||
"0.1319"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_limit_max": [
|
"filament_retract_when_changing_layer": [
|
||||||
"0.1319"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"hole_limit_min": [
|
],
|
||||||
"0.1119"
|
"filament_retraction_distances_when_cut": [
|
||||||
],
|
"nil",
|
||||||
"include": [
|
"nil"
|
||||||
"fdm_filament_template_direct_dual"
|
],
|
||||||
],
|
"filament_retraction_length": [
|
||||||
"nozzle_temperature": [
|
"nil",
|
||||||
"270",
|
"nil"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_retraction_minimum_travel": [
|
||||||
"nozzle_temperature_initial_layer": [
|
"nil",
|
||||||
"260",
|
"nil"
|
||||||
"260"
|
],
|
||||||
],
|
"filament_retraction_speed": [
|
||||||
"slow_down_layer_time": [
|
"nil",
|
||||||
"12"
|
"nil"
|
||||||
],
|
],
|
||||||
"slow_down_min_speed": [
|
"filament_wipe": [
|
||||||
"20",
|
"nil",
|
||||||
"20"
|
"nil"
|
||||||
],
|
],
|
||||||
"compatible_printers": [
|
"filament_wipe_distance": [
|
||||||
"Bambu Lab H2D 0.2 nozzle"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_start_gcode": [
|
],
|
||||||
"; filament start gcode\n"
|
"filament_z_hop": [
|
||||||
],
|
"nil",
|
||||||
"filament_end_gcode": [
|
"nil"
|
||||||
"; filament end gcode \n"
|
],
|
||||||
]
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2D 0.2 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,109 +1,138 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL H2D 0.6 nozzle",
|
"name": "Bambu ABS @BBL H2D 0.6 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_29",
|
"setting_id": "GFSB00_29",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"fan_max_speed": [
|
||||||
"0.0124"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"filament_deretraction_speed": [
|
||||||
"0.0241"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_limit_max": [
|
],
|
||||||
"0.3341"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"counter_limit_min": [
|
"0.95"
|
||||||
"0.0241"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"fan_max_speed": [
|
"0",
|
||||||
"60"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_change_length": [
|
"filament_flush_volumetric_speed": [
|
||||||
"4"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_cooling_before_tower": [
|
],
|
||||||
"10",
|
"filament_long_retractions_when_cut": [
|
||||||
"10",
|
"nil",
|
||||||
"10"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"25",
|
"25",
|
||||||
"35",
|
"35"
|
||||||
"25"
|
],
|
||||||
],
|
"filament_ramming_volumetric_speed": [
|
||||||
"filament_prime_volume": [
|
"-1",
|
||||||
"30"
|
"-1"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_retract_before_wipe": [
|
||||||
"0",
|
"nil",
|
||||||
"0",
|
"nil"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_retract_restart_extra": [
|
||||||
"filament_retraction_length": [
|
"nil",
|
||||||
"0.4",
|
"nil"
|
||||||
"0.4",
|
],
|
||||||
"0.4"
|
"filament_retract_when_changing_layer": [
|
||||||
],
|
"nil",
|
||||||
"filament_wipe": [
|
"nil"
|
||||||
"1",
|
],
|
||||||
"1",
|
"filament_retraction_distances_when_cut": [
|
||||||
"1"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_wipe_distance": [
|
],
|
||||||
"1",
|
"filament_retraction_length": [
|
||||||
"1",
|
"0.4",
|
||||||
"1"
|
"0.4"
|
||||||
],
|
],
|
||||||
"filament_z_hop_types": [
|
"filament_retraction_minimum_travel": [
|
||||||
"Spiral Lift",
|
"nil",
|
||||||
"Spiral Lift",
|
"nil"
|
||||||
"Spiral Lift"
|
],
|
||||||
],
|
"filament_retraction_speed": [
|
||||||
"hole_coef_2": [
|
"nil",
|
||||||
"-0.0008"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_coef_3": [
|
"filament_wipe": [
|
||||||
"0.1319"
|
"1",
|
||||||
],
|
"1"
|
||||||
"hole_limit_max": [
|
],
|
||||||
"0.1319"
|
"filament_wipe_distance": [
|
||||||
],
|
"1",
|
||||||
"hole_limit_min": [
|
"1"
|
||||||
"0.1119"
|
],
|
||||||
],
|
"filament_z_hop": [
|
||||||
"include": [
|
"nil",
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
"nil"
|
||||||
],
|
],
|
||||||
"nozzle_temperature": [
|
"filament_z_hop_types": [
|
||||||
"270",
|
"Spiral Lift",
|
||||||
"270",
|
"Spiral Lift"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_extruder_variant": [
|
||||||
"nozzle_temperature_initial_layer": [
|
"Direct Drive Standard",
|
||||||
"260",
|
"Direct Drive High Flow"
|
||||||
"260",
|
],
|
||||||
"260"
|
"filament_pre_cooling_temperature": [
|
||||||
],
|
"0",
|
||||||
"slow_down_layer_time": [
|
"0"
|
||||||
"12"
|
],
|
||||||
],
|
"filament_ramming_travel_time": [
|
||||||
"slow_down_min_speed": [
|
"0",
|
||||||
"20",
|
"0"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_adaptive_volumetric_speed": [
|
||||||
],
|
"0",
|
||||||
"compatible_printers": [
|
"0"
|
||||||
"Bambu Lab H2D 0.6 nozzle"
|
],
|
||||||
],
|
"filament_extruder_id": [
|
||||||
"filament_start_gcode": [
|
"1",
|
||||||
"; filament start gcode\n"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_end_gcode": [
|
"long_retractions_when_ec": [
|
||||||
"; filament end gcode \n"
|
"1",
|
||||||
]
|
"1"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2D 0.6 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,99 +1,134 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL H2D 0.8 nozzle",
|
"name": "Bambu ABS @BBL H2D 0.8 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_13",
|
"setting_id": "GFSB00_13",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"fan_max_speed": [
|
||||||
"0.0124"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"filament_deretraction_speed": [
|
||||||
"0.0241"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_limit_max": [
|
],
|
||||||
"0.3341"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"counter_limit_min": [
|
"0.95"
|
||||||
"0.0241"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"fan_max_speed": [
|
"0",
|
||||||
"60"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_flush_volumetric_speed": [
|
||||||
"10",
|
"0",
|
||||||
"10"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_long_retractions_when_cut": [
|
||||||
"25",
|
"nil",
|
||||||
"35"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_max_volumetric_speed": [
|
||||||
"0.4",
|
"25",
|
||||||
"0.4"
|
"35"
|
||||||
],
|
],
|
||||||
"filament_wipe": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"1",
|
"-1",
|
||||||
"1"
|
"-1"
|
||||||
],
|
],
|
||||||
"filament_wipe_distance": [
|
"filament_retract_before_wipe": [
|
||||||
"1",
|
"nil",
|
||||||
"1"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_z_hop_types": [
|
"filament_retract_restart_extra": [
|
||||||
"Spiral Lift",
|
"nil",
|
||||||
"Spiral Lift"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_retract_when_changing_layer": [
|
||||||
"0",
|
"nil",
|
||||||
"0"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_prime_volume": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"30"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_change_length": [
|
],
|
||||||
"4"
|
"filament_retraction_length": [
|
||||||
],
|
"0.4",
|
||||||
"hole_coef_2": [
|
"0.4"
|
||||||
"-0.0008"
|
],
|
||||||
],
|
"filament_retraction_minimum_travel": [
|
||||||
"hole_coef_3": [
|
"nil",
|
||||||
"0.1319"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_limit_max": [
|
"filament_retraction_speed": [
|
||||||
"0.1319"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"hole_limit_min": [
|
],
|
||||||
"0.1119"
|
"filament_wipe": [
|
||||||
],
|
"1",
|
||||||
"include": [
|
"1"
|
||||||
"fdm_filament_template_direct_dual"
|
],
|
||||||
],
|
"filament_wipe_distance": [
|
||||||
"nozzle_temperature": [
|
"1",
|
||||||
"260",
|
"1"
|
||||||
"260"
|
],
|
||||||
],
|
"filament_z_hop": [
|
||||||
"nozzle_temperature_initial_layer": [
|
"nil",
|
||||||
"260",
|
"nil"
|
||||||
"260"
|
],
|
||||||
],
|
"filament_z_hop_types": [
|
||||||
"slow_down_layer_time": [
|
"Spiral Lift",
|
||||||
"12"
|
"Spiral Lift"
|
||||||
],
|
],
|
||||||
"slow_down_min_speed": [
|
"filament_extruder_variant": [
|
||||||
"20",
|
"Direct Drive Standard",
|
||||||
"20"
|
"Direct Drive High Flow"
|
||||||
],
|
],
|
||||||
"compatible_printers": [
|
"filament_pre_cooling_temperature": [
|
||||||
"Bambu Lab H2D 0.8 nozzle"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_start_gcode": [
|
],
|
||||||
"; filament start gcode\n"
|
"filament_ramming_travel_time": [
|
||||||
],
|
"0",
|
||||||
"filament_end_gcode": [
|
"0"
|
||||||
"; filament end gcode \n"
|
],
|
||||||
]
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2D 0.8 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,109 +1,134 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL H2D",
|
"name": "Bambu ABS @BBL H2D",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_11",
|
"setting_id": "GFSB00_11",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"fan_max_speed": [
|
||||||
"0.0124"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"filament_deretraction_speed": [
|
||||||
"0.0241"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_limit_max": [
|
],
|
||||||
"0.3341"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"counter_limit_min": [
|
"0.95"
|
||||||
"0.0241"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"fan_max_speed": [
|
"0",
|
||||||
"60"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_change_length": [
|
"filament_flush_volumetric_speed": [
|
||||||
"4"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_cooling_before_tower": [
|
],
|
||||||
"10",
|
"filament_long_retractions_when_cut": [
|
||||||
"10",
|
"nil",
|
||||||
"10"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"20",
|
"20",
|
||||||
"35",
|
"35"
|
||||||
"20"
|
],
|
||||||
],
|
"filament_ramming_volumetric_speed": [
|
||||||
"filament_prime_volume": [
|
"-1",
|
||||||
"30"
|
"-1"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_retract_before_wipe": [
|
||||||
"0",
|
"nil",
|
||||||
"0",
|
"nil"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_retract_restart_extra": [
|
||||||
"filament_retraction_length": [
|
"nil",
|
||||||
"0.4",
|
"nil"
|
||||||
"0.4",
|
],
|
||||||
"0.4"
|
"filament_retract_when_changing_layer": [
|
||||||
],
|
"nil",
|
||||||
"filament_wipe": [
|
"nil"
|
||||||
"1",
|
],
|
||||||
"1",
|
"filament_retraction_distances_when_cut": [
|
||||||
"1"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_wipe_distance": [
|
],
|
||||||
"1",
|
"filament_retraction_length": [
|
||||||
"1",
|
"0.4",
|
||||||
"1"
|
"0.4"
|
||||||
],
|
],
|
||||||
"filament_z_hop_types": [
|
"filament_retraction_minimum_travel": [
|
||||||
"Spiral Lift",
|
"nil",
|
||||||
"Spiral Lift",
|
"nil"
|
||||||
"Spiral Lift"
|
],
|
||||||
],
|
"filament_retraction_speed": [
|
||||||
"hole_coef_2": [
|
"nil",
|
||||||
"-0.0008"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_coef_3": [
|
"filament_wipe": [
|
||||||
"0.1319"
|
"1",
|
||||||
],
|
"1"
|
||||||
"hole_limit_max": [
|
],
|
||||||
"0.1319"
|
"filament_wipe_distance": [
|
||||||
],
|
"1",
|
||||||
"hole_limit_min": [
|
"1"
|
||||||
"0.1119"
|
],
|
||||||
],
|
"filament_z_hop": [
|
||||||
"include": [
|
"nil",
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
"nil"
|
||||||
],
|
],
|
||||||
"nozzle_temperature": [
|
"filament_z_hop_types": [
|
||||||
"270",
|
"Spiral Lift",
|
||||||
"270",
|
"Spiral Lift"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_extruder_variant": [
|
||||||
"nozzle_temperature_initial_layer": [
|
"Direct Drive Standard",
|
||||||
"260",
|
"Direct Drive High Flow"
|
||||||
"260",
|
],
|
||||||
"260"
|
"filament_pre_cooling_temperature": [
|
||||||
],
|
"0",
|
||||||
"slow_down_layer_time": [
|
"0"
|
||||||
"12"
|
],
|
||||||
],
|
"filament_ramming_travel_time": [
|
||||||
"slow_down_min_speed": [
|
"0",
|
||||||
"20",
|
"0"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_adaptive_volumetric_speed": [
|
||||||
],
|
"0",
|
||||||
"compatible_printers": [
|
"0"
|
||||||
"Bambu Lab H2D 0.4 nozzle"
|
],
|
||||||
],
|
"long_retractions_when_ec": [
|
||||||
"filament_start_gcode": [
|
"1",
|
||||||
"; filament start gcode\n"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_end_gcode": [
|
"nozzle_temperature": [
|
||||||
"; filament end gcode \n"
|
"270",
|
||||||
]
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2D 0.4 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,53 +1,134 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL H2DP 0.2 nozzle",
|
"name": "Bambu ABS @BBL H2DP 0.2 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_17",
|
"setting_id": "GFSB00_17",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"fan_max_speed": [
|
"fan_max_speed": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_deretraction_speed": [
|
||||||
"10",
|
"nil",
|
||||||
"10"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_flow_ratio": [
|
||||||
"2",
|
"0.95",
|
||||||
"2"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_flush_temp": [
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_flush_volumetric_speed": [
|
||||||
"fdm_filament_template_direct_dual"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_long_retractions_when_cut": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_max_volumetric_speed": [
|
||||||
"260"
|
"2",
|
||||||
],
|
"2"
|
||||||
"slow_down_layer_time": [
|
],
|
||||||
"12"
|
"filament_ramming_volumetric_speed": [
|
||||||
],
|
"-1",
|
||||||
"slow_down_min_speed": [
|
"-1"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_retract_before_wipe": [
|
||||||
],
|
"nil",
|
||||||
"compatible_printers": [
|
"nil"
|
||||||
"Bambu Lab H2D Pro 0.2 nozzle"
|
],
|
||||||
],
|
"filament_retract_restart_extra": [
|
||||||
"filament_start_gcode": [
|
"nil",
|
||||||
"; filament start gcode\n"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_end_gcode": [
|
"filament_retract_when_changing_layer": [
|
||||||
"; filament end gcode \n"
|
"nil",
|
||||||
]
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_distances_when_cut": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2D Pro 0.2 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,69 +1,134 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL H2DP 0.6 nozzle",
|
"name": "Bambu ABS @BBL H2DP 0.6 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_31",
|
"setting_id": "GFSB00_31",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"fan_max_speed": [
|
"fan_max_speed": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_deretraction_speed": [
|
||||||
"10",
|
"nil",
|
||||||
"10"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_flow_ratio": [
|
||||||
"25",
|
"0.95",
|
||||||
"35"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_flush_temp": [
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_flush_volumetric_speed": [
|
||||||
"0.4",
|
"0",
|
||||||
"0.4"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_wipe": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1",
|
"nil",
|
||||||
"1"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_wipe_distance": [
|
"filament_max_volumetric_speed": [
|
||||||
"1",
|
"25",
|
||||||
"1"
|
"35"
|
||||||
],
|
],
|
||||||
"filament_z_hop_types": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"Spiral Lift",
|
"-1",
|
||||||
"Spiral Lift"
|
"-1"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_retract_before_wipe": [
|
||||||
"fdm_filament_template_direct_dual"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_retract_restart_extra": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_retract_when_changing_layer": [
|
||||||
"260"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_layer_time": [
|
],
|
||||||
"12"
|
"filament_retraction_distances_when_cut": [
|
||||||
],
|
"nil",
|
||||||
"slow_down_min_speed": [
|
"nil"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_retraction_length": [
|
||||||
],
|
"0.4",
|
||||||
"compatible_printers": [
|
"0.4"
|
||||||
"Bambu Lab H2D Pro 0.6 nozzle"
|
],
|
||||||
],
|
"filament_retraction_minimum_travel": [
|
||||||
"filament_start_gcode": [
|
"nil",
|
||||||
"; filament start gcode\n"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_end_gcode": [
|
"filament_retraction_speed": [
|
||||||
"; filament end gcode \n"
|
"nil",
|
||||||
]
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"Spiral Lift",
|
||||||
|
"Spiral Lift"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2D Pro 0.6 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,69 +1,134 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL H2DP 0.8 nozzle",
|
"name": "Bambu ABS @BBL H2DP 0.8 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_18",
|
"setting_id": "GFSB00_18",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"fan_max_speed": [
|
"fan_max_speed": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_deretraction_speed": [
|
||||||
"10",
|
"nil",
|
||||||
"10"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_flow_ratio": [
|
||||||
"25",
|
"0.95",
|
||||||
"35"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_flush_temp": [
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_flush_volumetric_speed": [
|
||||||
"0.4",
|
"0",
|
||||||
"0.4"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_wipe": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1",
|
"nil",
|
||||||
"1"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_wipe_distance": [
|
"filament_max_volumetric_speed": [
|
||||||
"1",
|
"25",
|
||||||
"1"
|
"35"
|
||||||
],
|
],
|
||||||
"filament_z_hop_types": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"Spiral Lift",
|
"-1",
|
||||||
"Spiral Lift"
|
"-1"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_retract_before_wipe": [
|
||||||
"fdm_filament_template_direct_dual"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"260",
|
"filament_retract_restart_extra": [
|
||||||
"260"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_retract_when_changing_layer": [
|
||||||
"260"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_layer_time": [
|
],
|
||||||
"12"
|
"filament_retraction_distances_when_cut": [
|
||||||
],
|
"nil",
|
||||||
"slow_down_min_speed": [
|
"nil"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_retraction_length": [
|
||||||
],
|
"0.4",
|
||||||
"compatible_printers": [
|
"0.4"
|
||||||
"Bambu Lab H2D Pro 0.8 nozzle"
|
],
|
||||||
],
|
"filament_retraction_minimum_travel": [
|
||||||
"filament_start_gcode": [
|
"nil",
|
||||||
"; filament start gcode\n"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_end_gcode": [
|
"filament_retraction_speed": [
|
||||||
"; filament end gcode \n"
|
"nil",
|
||||||
]
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"Spiral Lift",
|
||||||
|
"Spiral Lift"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2D Pro 0.8 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,69 +1,134 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL H2DP",
|
"name": "Bambu ABS @BBL H2DP",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_16",
|
"setting_id": "GFSB00_16",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"fan_max_speed": [
|
"fan_max_speed": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_deretraction_speed": [
|
||||||
"10",
|
"nil",
|
||||||
"10"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_flow_ratio": [
|
||||||
"20",
|
"0.95",
|
||||||
"30"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_flush_temp": [
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_flush_volumetric_speed": [
|
||||||
"0.4",
|
"0",
|
||||||
"0.4"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_wipe": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1",
|
"nil",
|
||||||
"1"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_wipe_distance": [
|
"filament_max_volumetric_speed": [
|
||||||
"1",
|
"20",
|
||||||
"1"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_z_hop_types": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"Spiral Lift",
|
"-1",
|
||||||
"Spiral Lift"
|
"-1"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_retract_before_wipe": [
|
||||||
"fdm_filament_template_direct_dual"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_retract_restart_extra": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_retract_when_changing_layer": [
|
||||||
"260"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_layer_time": [
|
],
|
||||||
"12"
|
"filament_retraction_distances_when_cut": [
|
||||||
],
|
"nil",
|
||||||
"slow_down_min_speed": [
|
"nil"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_retraction_length": [
|
||||||
],
|
"0.4",
|
||||||
"compatible_printers": [
|
"0.4"
|
||||||
"Bambu Lab H2D Pro 0.4 nozzle"
|
],
|
||||||
],
|
"filament_retraction_minimum_travel": [
|
||||||
"filament_start_gcode": [
|
"nil",
|
||||||
"; filament start gcode\n"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_end_gcode": [
|
"filament_retraction_speed": [
|
||||||
"; filament end gcode \n"
|
"nil",
|
||||||
]
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"Spiral Lift",
|
||||||
|
"Spiral Lift"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2D Pro 0.4 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,104 +1,143 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL H2S 0.2 nozzle",
|
"name": "Bambu ABS @BBL H2S 0.2 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_25",
|
"setting_id": "GFSB00_25",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"fan_max_speed": [
|
||||||
"0.0124"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"fan_min_speed": [
|
||||||
"0.0241"
|
"40"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"filament_deretraction_speed": [
|
||||||
"0.0241"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_limit_max": [
|
],
|
||||||
"0.3341"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"fan_max_speed": [
|
"0.95"
|
||||||
"60"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"fan_min_speed": [
|
"0",
|
||||||
"40"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_flush_volumetric_speed": [
|
||||||
"10",
|
"3",
|
||||||
"10"
|
"3"
|
||||||
],
|
],
|
||||||
"filament_flush_volumetric_speed": [
|
"filament_long_retractions_when_cut": [
|
||||||
"3",
|
"nil",
|
||||||
"3"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"2",
|
"2",
|
||||||
"2"
|
"2"
|
||||||
],
|
],
|
||||||
"filament_prime_volume": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"30"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"filament_ramming_travel_time": [
|
],
|
||||||
"0",
|
"filament_retract_before_wipe": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_change_length": [
|
],
|
||||||
"4"
|
"filament_retract_restart_extra": [
|
||||||
],
|
"nil",
|
||||||
"hole_coef_2": [
|
"nil"
|
||||||
"-0.0008"
|
],
|
||||||
],
|
"filament_retract_when_changing_layer": [
|
||||||
"hole_coef_3": [
|
"nil",
|
||||||
"0.1319"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_limit_min": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"0.1119"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"hole_limit_max": [
|
],
|
||||||
"0.1319"
|
"filament_retraction_length": [
|
||||||
],
|
"nil",
|
||||||
"include": [
|
"nil"
|
||||||
"fdm_filament_template_direct_dual"
|
],
|
||||||
],
|
"filament_retraction_minimum_travel": [
|
||||||
"long_retractions_when_ec": [
|
"nil",
|
||||||
"0",
|
"nil"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_retraction_speed": [
|
||||||
"nozzle_temperature": [
|
"nil",
|
||||||
"270",
|
"nil"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_wipe": [
|
||||||
"nozzle_temperature_initial_layer": [
|
"nil",
|
||||||
"260",
|
"nil"
|
||||||
"260"
|
],
|
||||||
],
|
"filament_wipe_distance": [
|
||||||
"overhang_fan_speed": [
|
"nil",
|
||||||
"100"
|
"nil"
|
||||||
],
|
],
|
||||||
"pre_start_fan_time": [
|
"filament_z_hop": [
|
||||||
"2"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_z_hop_types": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_layer_time": [
|
],
|
||||||
"12"
|
"filament_extruder_variant": [
|
||||||
],
|
"Direct Drive Standard",
|
||||||
"slow_down_min_speed": [
|
"Direct Drive High Flow"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_pre_cooling_temperature": [
|
||||||
],
|
"0",
|
||||||
"compatible_printers": [
|
"0"
|
||||||
"Bambu Lab H2S 0.2 nozzle"
|
],
|
||||||
],
|
"filament_ramming_travel_time": [
|
||||||
"filament_start_gcode": [
|
"0",
|
||||||
"; filament start gcode\n"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_end_gcode": [
|
"filament_adaptive_volumetric_speed": [
|
||||||
"; filament end gcode \n"
|
"0",
|
||||||
]
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"overhang_fan_speed": [
|
||||||
|
"100"
|
||||||
|
],
|
||||||
|
"pre_start_fan_time": [
|
||||||
|
"2"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2S 0.2 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,125 +1,140 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL H2S 0.6 nozzle",
|
"name": "Bambu ABS @BBL H2S 0.6 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_33",
|
"setting_id": "GFSB00_33",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"fan_max_speed": [
|
||||||
"0.0124"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"filament_deretraction_speed": [
|
||||||
"0.0241"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_limit_min": [
|
],
|
||||||
"0.0241"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"counter_limit_max": [
|
"0.95"
|
||||||
"0.3341"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"fan_max_speed": [
|
"0",
|
||||||
"60"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_change_length": [
|
"filament_flush_volumetric_speed": [
|
||||||
"4"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_cooling_before_tower": [
|
],
|
||||||
"10",
|
"filament_long_retractions_when_cut": [
|
||||||
"10",
|
"nil",
|
||||||
"10"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"25",
|
"25",
|
||||||
"35",
|
"35"
|
||||||
"25"
|
],
|
||||||
],
|
"filament_ramming_volumetric_speed": [
|
||||||
"filament_prime_volume": [
|
"-1",
|
||||||
"30"
|
"-1"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_retract_before_wipe": [
|
||||||
"0.4",
|
"nil",
|
||||||
"0.4",
|
"nil"
|
||||||
"0.4"
|
],
|
||||||
],
|
"filament_retract_restart_extra": [
|
||||||
"filament_wipe": [
|
"nil",
|
||||||
"1",
|
"nil"
|
||||||
"1",
|
],
|
||||||
"1"
|
"filament_retract_when_changing_layer": [
|
||||||
],
|
"nil",
|
||||||
"filament_wipe_distance": [
|
"nil"
|
||||||
"1",
|
],
|
||||||
"1",
|
"filament_retraction_distances_when_cut": [
|
||||||
"1"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_z_hop_types": [
|
],
|
||||||
"Spiral Lift",
|
"filament_retraction_length": [
|
||||||
"Spiral Lift",
|
"0.4",
|
||||||
"Spiral Lift"
|
"0.4"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_retraction_minimum_travel": [
|
||||||
"0",
|
"nil",
|
||||||
"0",
|
"nil"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_retraction_speed": [
|
||||||
"hole_coef_2": [
|
"nil",
|
||||||
"-0.0008"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_coef_3": [
|
"filament_wipe": [
|
||||||
"0.1319"
|
"1",
|
||||||
],
|
"1"
|
||||||
"hole_limit_min": [
|
],
|
||||||
"0.1119"
|
"filament_wipe_distance": [
|
||||||
],
|
"1",
|
||||||
"hole_limit_max": [
|
"1"
|
||||||
"0.1319"
|
],
|
||||||
],
|
"filament_z_hop": [
|
||||||
"include": [
|
"nil",
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
"nil"
|
||||||
],
|
],
|
||||||
"long_retractions_when_ec": [
|
"filament_z_hop_types": [
|
||||||
"0",
|
"Spiral Lift",
|
||||||
"0",
|
"Spiral Lift"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_extruder_variant": [
|
||||||
"nozzle_temperature": [
|
"Direct Drive Standard",
|
||||||
"270",
|
"Direct Drive High Flow"
|
||||||
"270",
|
],
|
||||||
"270"
|
"filament_pre_cooling_temperature": [
|
||||||
],
|
"0",
|
||||||
"nozzle_temperature_initial_layer": [
|
"0"
|
||||||
"260",
|
],
|
||||||
"260",
|
"filament_ramming_travel_time": [
|
||||||
"260"
|
"0",
|
||||||
],
|
"0"
|
||||||
"overhang_fan_speed": [
|
],
|
||||||
"100"
|
"filament_adaptive_volumetric_speed": [
|
||||||
],
|
"0",
|
||||||
"pre_start_fan_time": [
|
"0"
|
||||||
"2"
|
],
|
||||||
],
|
"long_retractions_when_ec": [
|
||||||
"retraction_distances_when_ec": [
|
"0",
|
||||||
"0",
|
"0"
|
||||||
"0",
|
],
|
||||||
"0"
|
"nozzle_temperature": [
|
||||||
],
|
"270",
|
||||||
"slow_down_layer_time": [
|
"270"
|
||||||
"12"
|
],
|
||||||
],
|
"nozzle_temperature_initial_layer": [
|
||||||
"slow_down_min_speed": [
|
"260",
|
||||||
"20",
|
"260"
|
||||||
"20",
|
],
|
||||||
"20"
|
"overhang_fan_speed": [
|
||||||
],
|
"100"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab H2S 0.6 nozzle"
|
"pre_start_fan_time": [
|
||||||
],
|
"2"
|
||||||
"filament_start_gcode": [
|
],
|
||||||
"; filament start gcode\n"
|
"retraction_distances_when_ec": [
|
||||||
],
|
"0",
|
||||||
"filament_end_gcode": [
|
"0"
|
||||||
"; filament end gcode \n"
|
],
|
||||||
]
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2S 0.6 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,113 +1,140 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL H2S 0.8 nozzle",
|
"name": "Bambu ABS @BBL H2S 0.8 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_32",
|
"setting_id": "GFSB00_32",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"fan_max_speed": [
|
||||||
"0.0124"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"filament_deretraction_speed": [
|
||||||
"0.0241"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_limit_min": [
|
],
|
||||||
"0.0241"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"counter_limit_max": [
|
"0.95"
|
||||||
"0.3341"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"fan_max_speed": [
|
"0",
|
||||||
"60"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_flush_volumetric_speed": [
|
||||||
"10",
|
"0",
|
||||||
"10"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_long_retractions_when_cut": [
|
||||||
"25",
|
"nil",
|
||||||
"35"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_max_volumetric_speed": [
|
||||||
"0.4",
|
"25",
|
||||||
"0.4"
|
"35"
|
||||||
],
|
],
|
||||||
"filament_wipe": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"1",
|
"-1",
|
||||||
"1"
|
"-1"
|
||||||
],
|
],
|
||||||
"filament_wipe_distance": [
|
"filament_retract_before_wipe": [
|
||||||
"1",
|
"nil",
|
||||||
"1"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_prime_volume": [
|
"filament_retract_restart_extra": [
|
||||||
"30"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_z_hop_types": [
|
],
|
||||||
"Spiral Lift",
|
"filament_retract_when_changing_layer": [
|
||||||
"Spiral Lift"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_ramming_travel_time": [
|
],
|
||||||
"0",
|
"filament_retraction_distances_when_cut": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_change_length": [
|
],
|
||||||
"4"
|
"filament_retraction_length": [
|
||||||
],
|
"0.4",
|
||||||
"hole_coef_2": [
|
"0.4"
|
||||||
"-0.0008"
|
],
|
||||||
],
|
"filament_retraction_minimum_travel": [
|
||||||
"hole_coef_3": [
|
"nil",
|
||||||
"0.1319"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_limit_min": [
|
"filament_retraction_speed": [
|
||||||
"0.1119"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"hole_limit_max": [
|
],
|
||||||
"0.1319"
|
"filament_wipe": [
|
||||||
],
|
"1",
|
||||||
"include": [
|
"1"
|
||||||
"fdm_filament_template_direct_dual"
|
],
|
||||||
],
|
"filament_wipe_distance": [
|
||||||
"long_retractions_when_ec": [
|
"1",
|
||||||
"0",
|
"1"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_z_hop": [
|
||||||
"nozzle_temperature": [
|
"nil",
|
||||||
"270",
|
"nil"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_z_hop_types": [
|
||||||
"nozzle_temperature_initial_layer": [
|
"Spiral Lift",
|
||||||
"260",
|
"Spiral Lift"
|
||||||
"260"
|
],
|
||||||
],
|
"filament_extruder_variant": [
|
||||||
"overhang_fan_speed": [
|
"Direct Drive Standard",
|
||||||
"100"
|
"Direct Drive High Flow"
|
||||||
],
|
],
|
||||||
"pre_start_fan_time": [
|
"filament_pre_cooling_temperature": [
|
||||||
"2"
|
"0",
|
||||||
],
|
"0"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_ramming_travel_time": [
|
||||||
"0"
|
"0",
|
||||||
],
|
"0"
|
||||||
"slow_down_layer_time": [
|
],
|
||||||
"12"
|
"filament_adaptive_volumetric_speed": [
|
||||||
],
|
"0",
|
||||||
"slow_down_min_speed": [
|
"0"
|
||||||
"20",
|
],
|
||||||
"20"
|
"long_retractions_when_ec": [
|
||||||
],
|
"0",
|
||||||
"compatible_printers": [
|
"0"
|
||||||
"Bambu Lab H2S 0.8 nozzle"
|
],
|
||||||
],
|
"nozzle_temperature": [
|
||||||
"filament_start_gcode": [
|
"270",
|
||||||
"; filament start gcode\n"
|
"270"
|
||||||
],
|
],
|
||||||
"filament_end_gcode": [
|
"nozzle_temperature_initial_layer": [
|
||||||
"; filament end gcode \n"
|
"260",
|
||||||
]
|
"260"
|
||||||
|
],
|
||||||
|
"overhang_fan_speed": [
|
||||||
|
"100"
|
||||||
|
],
|
||||||
|
"pre_start_fan_time": [
|
||||||
|
"2"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2S 0.8 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,125 +1,140 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL H2S",
|
"name": "Bambu ABS @BBL H2S",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_24",
|
"setting_id": "GFSB00_24",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"fan_max_speed": [
|
||||||
"0.0124"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"filament_deretraction_speed": [
|
||||||
"0.0241"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_limit_min": [
|
],
|
||||||
"0.0241"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"counter_limit_max": [
|
"0.95"
|
||||||
"0.3341"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"fan_max_speed": [
|
"0",
|
||||||
"60"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_change_length": [
|
"filament_flush_volumetric_speed": [
|
||||||
"4"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_cooling_before_tower": [
|
],
|
||||||
"10",
|
"filament_long_retractions_when_cut": [
|
||||||
"10",
|
"nil",
|
||||||
"10"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"20",
|
"20",
|
||||||
"35",
|
"35"
|
||||||
"20"
|
],
|
||||||
],
|
"filament_ramming_volumetric_speed": [
|
||||||
"filament_prime_volume": [
|
"-1",
|
||||||
"30"
|
"-1"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_retract_before_wipe": [
|
||||||
"0.4",
|
"nil",
|
||||||
"0.4",
|
"nil"
|
||||||
"0.4"
|
],
|
||||||
],
|
"filament_retract_restart_extra": [
|
||||||
"filament_wipe": [
|
"nil",
|
||||||
"1",
|
"nil"
|
||||||
"1",
|
],
|
||||||
"1"
|
"filament_retract_when_changing_layer": [
|
||||||
],
|
"nil",
|
||||||
"filament_wipe_distance": [
|
"nil"
|
||||||
"1",
|
],
|
||||||
"1",
|
"filament_retraction_distances_when_cut": [
|
||||||
"1"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_z_hop_types": [
|
],
|
||||||
"Spiral Lift",
|
"filament_retraction_length": [
|
||||||
"Spiral Lift",
|
"0.4",
|
||||||
"Spiral Lift"
|
"0.4"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_retraction_minimum_travel": [
|
||||||
"0",
|
"nil",
|
||||||
"0",
|
"nil"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_retraction_speed": [
|
||||||
"hole_coef_2": [
|
"nil",
|
||||||
"-0.0008"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_coef_3": [
|
"filament_wipe": [
|
||||||
"0.1319"
|
"1",
|
||||||
],
|
"1"
|
||||||
"hole_limit_min": [
|
],
|
||||||
"0.1119"
|
"filament_wipe_distance": [
|
||||||
],
|
"1",
|
||||||
"hole_limit_max": [
|
"1"
|
||||||
"0.1319"
|
],
|
||||||
],
|
"filament_z_hop": [
|
||||||
"include": [
|
"nil",
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
"nil"
|
||||||
],
|
],
|
||||||
"long_retractions_when_ec": [
|
"filament_z_hop_types": [
|
||||||
"0",
|
"Spiral Lift",
|
||||||
"0",
|
"Spiral Lift"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_extruder_variant": [
|
||||||
"nozzle_temperature": [
|
"Direct Drive Standard",
|
||||||
"270",
|
"Direct Drive High Flow"
|
||||||
"270",
|
],
|
||||||
"270"
|
"filament_pre_cooling_temperature": [
|
||||||
],
|
"0",
|
||||||
"nozzle_temperature_initial_layer": [
|
"0"
|
||||||
"260",
|
],
|
||||||
"260",
|
"filament_ramming_travel_time": [
|
||||||
"260"
|
"0",
|
||||||
],
|
"0"
|
||||||
"overhang_fan_speed": [
|
],
|
||||||
"100"
|
"filament_adaptive_volumetric_speed": [
|
||||||
],
|
"0",
|
||||||
"pre_start_fan_time": [
|
"0"
|
||||||
"2"
|
],
|
||||||
],
|
"long_retractions_when_ec": [
|
||||||
"retraction_distances_when_ec": [
|
"0",
|
||||||
"0",
|
"0"
|
||||||
"0",
|
],
|
||||||
"0"
|
"nozzle_temperature": [
|
||||||
],
|
"270",
|
||||||
"slow_down_layer_time": [
|
"270"
|
||||||
"12"
|
],
|
||||||
],
|
"nozzle_temperature_initial_layer": [
|
||||||
"slow_down_min_speed": [
|
"260",
|
||||||
"20",
|
"260"
|
||||||
"20",
|
],
|
||||||
"20"
|
"overhang_fan_speed": [
|
||||||
],
|
"100"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab H2S 0.4 nozzle"
|
"pre_start_fan_time": [
|
||||||
],
|
"2"
|
||||||
"filament_start_gcode": [
|
],
|
||||||
"; filament start gcode\n"
|
"retraction_distances_when_ec": [
|
||||||
],
|
"0",
|
||||||
"filament_end_gcode": [
|
"0"
|
||||||
"; filament end gcode \n"
|
],
|
||||||
]
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2S 0.4 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,72 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "filament",
|
|
||||||
"name": "Bambu ABS @BBL P1S 0.4 nozzle",
|
|
||||||
"inherits": "Bambu ABS @base",
|
|
||||||
"from": "system",
|
|
||||||
"setting_id": "GFSB00_38",
|
|
||||||
"instantiation": "true",
|
|
||||||
"fan_max_speed": [
|
|
||||||
"60"
|
|
||||||
],
|
|
||||||
"filament_deretraction_speed": [
|
|
||||||
"nil",
|
|
||||||
"40"
|
|
||||||
],
|
|
||||||
"filament_long_retractions_when_cut": [
|
|
||||||
"1",
|
|
||||||
"nil"
|
|
||||||
],
|
|
||||||
"filament_max_volumetric_speed": [
|
|
||||||
"16",
|
|
||||||
"25"
|
|
||||||
],
|
|
||||||
"filament_retraction_distances_when_cut": [
|
|
||||||
"18",
|
|
||||||
"nil"
|
|
||||||
],
|
|
||||||
"filament_retraction_length": [
|
|
||||||
"0.4",
|
|
||||||
"0.4"
|
|
||||||
],
|
|
||||||
"filament_retraction_speed": [
|
|
||||||
"nil",
|
|
||||||
"40"
|
|
||||||
],
|
|
||||||
"filament_z_hop": [
|
|
||||||
"nil",
|
|
||||||
"0.6"
|
|
||||||
],
|
|
||||||
"filament_ramming_travel_time": [
|
|
||||||
"0",
|
|
||||||
"0"
|
|
||||||
],
|
|
||||||
"include": [
|
|
||||||
"fdm_filament_template_direct_dual"
|
|
||||||
],
|
|
||||||
"long_retractions_when_ec": [
|
|
||||||
"0",
|
|
||||||
"0"
|
|
||||||
],
|
|
||||||
"nozzle_temperature": [
|
|
||||||
"270",
|
|
||||||
"270"
|
|
||||||
],
|
|
||||||
"nozzle_temperature_initial_layer": [
|
|
||||||
"260",
|
|
||||||
"260"
|
|
||||||
],
|
|
||||||
"retraction_distances_when_ec": [
|
|
||||||
"0",
|
|
||||||
"0"
|
|
||||||
],
|
|
||||||
"slow_down_layer_time": [
|
|
||||||
"12"
|
|
||||||
],
|
|
||||||
"slow_down_min_speed": [
|
|
||||||
"20",
|
|
||||||
"20"
|
|
||||||
],
|
|
||||||
"compatible_printers": [
|
|
||||||
"Bambu Lab P1S 0.4 nozzle"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,72 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "filament",
|
|
||||||
"name": "Bambu ABS @BBL P1S 0.6 nozzle",
|
|
||||||
"inherits": "Bambu ABS @base",
|
|
||||||
"from": "system",
|
|
||||||
"setting_id": "GFSB00_39",
|
|
||||||
"instantiation": "true",
|
|
||||||
"fan_max_speed": [
|
|
||||||
"60"
|
|
||||||
],
|
|
||||||
"filament_deretraction_speed": [
|
|
||||||
"nil",
|
|
||||||
"40"
|
|
||||||
],
|
|
||||||
"filament_long_retractions_when_cut": [
|
|
||||||
"1",
|
|
||||||
"nil"
|
|
||||||
],
|
|
||||||
"filament_max_volumetric_speed": [
|
|
||||||
"16",
|
|
||||||
"25"
|
|
||||||
],
|
|
||||||
"filament_retraction_distances_when_cut": [
|
|
||||||
"18",
|
|
||||||
"nil"
|
|
||||||
],
|
|
||||||
"filament_retraction_length": [
|
|
||||||
"0.4",
|
|
||||||
"0.4"
|
|
||||||
],
|
|
||||||
"filament_retraction_speed": [
|
|
||||||
"nil",
|
|
||||||
"40"
|
|
||||||
],
|
|
||||||
"filament_z_hop": [
|
|
||||||
"nil",
|
|
||||||
"0.6"
|
|
||||||
],
|
|
||||||
"filament_ramming_travel_time": [
|
|
||||||
"0",
|
|
||||||
"0"
|
|
||||||
],
|
|
||||||
"include": [
|
|
||||||
"fdm_filament_template_direct_dual"
|
|
||||||
],
|
|
||||||
"long_retractions_when_ec": [
|
|
||||||
"0",
|
|
||||||
"0"
|
|
||||||
],
|
|
||||||
"nozzle_temperature": [
|
|
||||||
"270",
|
|
||||||
"270"
|
|
||||||
],
|
|
||||||
"nozzle_temperature_initial_layer": [
|
|
||||||
"260",
|
|
||||||
"260"
|
|
||||||
],
|
|
||||||
"retraction_distances_when_ec": [
|
|
||||||
"0",
|
|
||||||
"0"
|
|
||||||
],
|
|
||||||
"slow_down_layer_time": [
|
|
||||||
"12"
|
|
||||||
],
|
|
||||||
"slow_down_min_speed": [
|
|
||||||
"20",
|
|
||||||
"20"
|
|
||||||
],
|
|
||||||
"compatible_printers": [
|
|
||||||
"Bambu Lab P1S 0.6 nozzle"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,93 +1,174 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL P2S 0.2 nozzle",
|
"name": "Bambu ABS @BBL P2S 0.2 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_14",
|
"setting_id": "GFSB00_14",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"activate_air_filtration": [
|
"activate_air_filtration": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"fan_min_speed": [
|
||||||
"0.0124"
|
"40"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"filament_deretraction_speed": [
|
||||||
"0.0241"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_limit_max": [
|
],
|
||||||
"0.3341"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"counter_limit_min": [
|
"0.95"
|
||||||
"0.0241"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"fan_min_speed": [
|
"0",
|
||||||
"40"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_flush_volumetric_speed": [
|
||||||
"10",
|
"3",
|
||||||
"10"
|
"3"
|
||||||
],
|
],
|
||||||
"filament_flush_volumetric_speed": [
|
"filament_long_retractions_when_cut": [
|
||||||
"3",
|
"nil",
|
||||||
"3"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"2",
|
"2",
|
||||||
"2"
|
"2"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"0",
|
"-1",
|
||||||
"0"
|
"-1"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
"10",
|
"-1",
|
||||||
"10"
|
"-1"
|
||||||
],
|
],
|
||||||
"hole_coef_2": [
|
"filament_retract_before_wipe": [
|
||||||
"-0.0008"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"hole_coef_3": [
|
],
|
||||||
"0.1319"
|
"filament_retract_restart_extra": [
|
||||||
],
|
"nil",
|
||||||
"hole_limit_max": [
|
"nil"
|
||||||
"0.1319"
|
],
|
||||||
],
|
"filament_retract_when_changing_layer": [
|
||||||
"hole_limit_min": [
|
"nil",
|
||||||
"0.1119"
|
"nil"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"fdm_filament_template_direct_dual"
|
"10",
|
||||||
],
|
"10"
|
||||||
"long_retractions_when_ec": [
|
],
|
||||||
"0",
|
"filament_retraction_length": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_retraction_minimum_travel": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_retraction_speed": [
|
||||||
"260"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_wipe": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_layer_time": [
|
],
|
||||||
"12"
|
"filament_wipe_distance": [
|
||||||
],
|
"nil",
|
||||||
"slow_down_min_speed": [
|
"nil"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_z_hop": [
|
||||||
],
|
"nil",
|
||||||
"compatible_printers": [
|
"nil"
|
||||||
"Bambu Lab P2S 0.2 nozzle"
|
],
|
||||||
],
|
"filament_z_hop_types": [
|
||||||
"filament_start_gcode": [
|
"nil",
|
||||||
"; filament start gcode\n"
|
"nil"
|
||||||
]
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature_nc": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time_nc": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_enable_overhang_speed": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_overhang_1_4_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_overhang_2_4_speed": [
|
||||||
|
"50",
|
||||||
|
"50"
|
||||||
|
],
|
||||||
|
"filament_overhang_3_4_speed": [
|
||||||
|
"30",
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"filament_overhang_4_4_speed": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_overhang_totally_speed": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"override_process_overhang_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab P2S 0.2 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,105 +1,174 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL P2S 0.6 nozzle",
|
"name": "Bambu ABS @BBL P2S 0.6 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_36",
|
"setting_id": "GFSB00_36",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"activate_air_filtration": [
|
||||||
"65"
|
"0"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"chamber_temperatures": [
|
||||||
"0.0124"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"fan_max_speed": [
|
||||||
"0.0241"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"filament_deretraction_speed": [
|
||||||
"0.0241"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_limit_max": [
|
],
|
||||||
"0.3341"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"fan_max_speed": [
|
"0.95"
|
||||||
"60"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"filament_cooling_before_tower": [
|
"0",
|
||||||
"10",
|
"0"
|
||||||
"10",
|
],
|
||||||
"10"
|
"filament_flush_volumetric_speed": [
|
||||||
],
|
"0",
|
||||||
"filament_max_volumetric_speed": [
|
"0"
|
||||||
"16",
|
],
|
||||||
"35",
|
"filament_long_retractions_when_cut": [
|
||||||
"16"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_retraction_distances_when_cut": [
|
],
|
||||||
"10",
|
"filament_max_volumetric_speed": [
|
||||||
"10",
|
"16",
|
||||||
"10"
|
"35"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"0.4",
|
"-1",
|
||||||
"0.4",
|
"-1"
|
||||||
"0.4"
|
],
|
||||||
],
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
"filament_z_hop_types": [
|
"-1",
|
||||||
"Spiral Lift",
|
"-1"
|
||||||
"Spiral Lift",
|
],
|
||||||
"Spiral Lift"
|
"filament_retract_before_wipe": [
|
||||||
],
|
"nil",
|
||||||
"filament_ramming_travel_time": [
|
"nil"
|
||||||
"0",
|
],
|
||||||
"0",
|
"filament_retract_restart_extra": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"hole_coef_2": [
|
],
|
||||||
"-0.0008"
|
"filament_retract_when_changing_layer": [
|
||||||
],
|
"nil",
|
||||||
"hole_coef_3": [
|
"nil"
|
||||||
"0.1319"
|
],
|
||||||
],
|
"filament_retraction_distances_when_cut": [
|
||||||
"hole_limit_min": [
|
"10",
|
||||||
"0.1119"
|
"10"
|
||||||
],
|
],
|
||||||
"hole_limit_max": [
|
"filament_retraction_length": [
|
||||||
"0.1319"
|
"0.4",
|
||||||
],
|
"0.4"
|
||||||
"include": [
|
],
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
"filament_retraction_minimum_travel": [
|
||||||
],
|
"nil",
|
||||||
"long_retractions_when_ec": [
|
"nil"
|
||||||
"0",
|
],
|
||||||
"0",
|
"filament_retraction_speed": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_wipe": [
|
||||||
"270",
|
"nil",
|
||||||
"270"
|
"nil"
|
||||||
],
|
],
|
||||||
"nozzle_temperature_initial_layer": [
|
"filament_wipe_distance": [
|
||||||
"260",
|
"nil",
|
||||||
"260",
|
"nil"
|
||||||
"260"
|
],
|
||||||
],
|
"filament_z_hop": [
|
||||||
"retraction_distances_when_ec": [
|
"nil",
|
||||||
"0",
|
"nil"
|
||||||
"0",
|
],
|
||||||
"0"
|
"filament_z_hop_types": [
|
||||||
],
|
"Spiral Lift",
|
||||||
"slow_down_layer_time": [
|
"Spiral Lift"
|
||||||
"12"
|
],
|
||||||
],
|
"filament_extruder_variant": [
|
||||||
"slow_down_min_speed": [
|
"Direct Drive Standard",
|
||||||
"20",
|
"Direct Drive High Flow"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_pre_cooling_temperature": [
|
||||||
],
|
"0",
|
||||||
"compatible_printers": [
|
"0"
|
||||||
"Bambu Lab P2S 0.6 nozzle"
|
],
|
||||||
],
|
"filament_pre_cooling_temperature_nc": [
|
||||||
"filament_start_gcode": [
|
"0",
|
||||||
"; filament start gcode\n"
|
"0"
|
||||||
]
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time_nc": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_enable_overhang_speed": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_overhang_1_4_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_overhang_2_4_speed": [
|
||||||
|
"50",
|
||||||
|
"50"
|
||||||
|
],
|
||||||
|
"filament_overhang_3_4_speed": [
|
||||||
|
"30",
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"filament_overhang_4_4_speed": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_overhang_totally_speed": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"override_process_overhang_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab P2S 0.6 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,93 +1,177 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL P2S 0.8 nozzle",
|
"name": "Bambu ABS @BBL P2S 0.8 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_15",
|
"setting_id": "GFSB00_15",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"activate_air_filtration": [
|
"activate_air_filtration": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"fan_max_speed": [
|
||||||
"0.0124"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"filament_deretraction_speed": [
|
||||||
"0.0241"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_limit_max": [
|
],
|
||||||
"0.3341"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"counter_limit_min": [
|
"0.95"
|
||||||
"0.0241"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"fan_max_speed": [
|
"0",
|
||||||
"60"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_flush_volumetric_speed": [
|
||||||
"10",
|
"0",
|
||||||
"10"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_long_retractions_when_cut": [
|
||||||
"18",
|
"nil",
|
||||||
"35"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_max_volumetric_speed": [
|
||||||
"0",
|
"18",
|
||||||
"0"
|
"35"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"10",
|
"-1",
|
||||||
"10"
|
"-1"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
"0.4",
|
"-1",
|
||||||
"0.4"
|
"-1"
|
||||||
],
|
],
|
||||||
"filament_z_hop_types": [
|
"filament_retract_before_wipe": [
|
||||||
"Spiral Lift",
|
"nil",
|
||||||
"Spiral Lift"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_coef_2": [
|
"filament_retract_restart_extra": [
|
||||||
"-0.0008"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"hole_coef_3": [
|
],
|
||||||
"0.1319"
|
"filament_retract_when_changing_layer": [
|
||||||
],
|
"nil",
|
||||||
"hole_limit_max": [
|
"nil"
|
||||||
"0.1319"
|
],
|
||||||
],
|
"filament_retraction_distances_when_cut": [
|
||||||
"hole_limit_min": [
|
"10",
|
||||||
"0.1119"
|
"10"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_retraction_length": [
|
||||||
"fdm_filament_template_direct_dual"
|
"0.4",
|
||||||
],
|
"0.4"
|
||||||
"long_retractions_when_ec": [
|
],
|
||||||
"0",
|
"filament_retraction_minimum_travel": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"260",
|
"filament_retraction_speed": [
|
||||||
"260"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_wipe": [
|
||||||
"260"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_wipe_distance": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_layer_time": [
|
],
|
||||||
"12"
|
"filament_z_hop": [
|
||||||
],
|
"nil",
|
||||||
"compatible_printers": [
|
"nil"
|
||||||
"Bambu Lab P2S 0.8 nozzle"
|
],
|
||||||
],
|
"filament_z_hop_types": [
|
||||||
"filament_start_gcode": [
|
"Spiral Lift",
|
||||||
"; filament start gcode\n"
|
"Spiral Lift"
|
||||||
]
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature_nc": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time_nc": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_enable_overhang_speed": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_overhang_1_4_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_overhang_2_4_speed": [
|
||||||
|
"50",
|
||||||
|
"50"
|
||||||
|
],
|
||||||
|
"filament_overhang_3_4_speed": [
|
||||||
|
"30",
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"filament_overhang_4_4_speed": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_overhang_totally_speed": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"override_process_overhang_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab P2S 0.8 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,108 +1,174 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL P2S",
|
"name": "Bambu ABS @BBL P2S",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_10",
|
"setting_id": "GFSB00_10",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"activate_air_filtration": [
|
"activate_air_filtration": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"fan_max_speed": [
|
||||||
"0.0124"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"filament_deretraction_speed": [
|
||||||
"0.0241"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_limit_min": [
|
],
|
||||||
"0.0241"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"counter_limit_max": [
|
"0.95"
|
||||||
"0.3341"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"fan_max_speed": [
|
"0",
|
||||||
"60"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_flush_volumetric_speed": [
|
||||||
"10",
|
"0",
|
||||||
"10",
|
"0"
|
||||||
"10"
|
],
|
||||||
],
|
"filament_long_retractions_when_cut": [
|
||||||
"filament_max_volumetric_speed": [
|
"nil",
|
||||||
"16",
|
"nil"
|
||||||
"25",
|
],
|
||||||
"16"
|
"filament_max_volumetric_speed": [
|
||||||
],
|
"16",
|
||||||
"filament_retraction_distances_when_cut": [
|
"25"
|
||||||
"10",
|
],
|
||||||
"10",
|
"filament_ramming_volumetric_speed": [
|
||||||
"10"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"filament_retraction_length": [
|
],
|
||||||
"0.4",
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
"0.4",
|
"-1",
|
||||||
"0.4"
|
"-1"
|
||||||
],
|
],
|
||||||
"filament_z_hop_types": [
|
"filament_retract_before_wipe": [
|
||||||
"Spiral Lift",
|
"nil",
|
||||||
"Spiral Lift",
|
"nil"
|
||||||
"Spiral Lift"
|
],
|
||||||
],
|
"filament_retract_restart_extra": [
|
||||||
"filament_ramming_travel_time": [
|
"nil",
|
||||||
"0",
|
"nil"
|
||||||
"0",
|
],
|
||||||
"0"
|
"filament_retract_when_changing_layer": [
|
||||||
],
|
"nil",
|
||||||
"hole_coef_2": [
|
"nil"
|
||||||
"-0.0008"
|
],
|
||||||
],
|
"filament_retraction_distances_when_cut": [
|
||||||
"hole_coef_3": [
|
"10",
|
||||||
"0.1319"
|
"10"
|
||||||
],
|
],
|
||||||
"hole_limit_min": [
|
"filament_retraction_length": [
|
||||||
"0.1119"
|
"0.4",
|
||||||
],
|
"0.4"
|
||||||
"hole_limit_max": [
|
],
|
||||||
"0.1319"
|
"filament_retraction_minimum_travel": [
|
||||||
],
|
"nil",
|
||||||
"include": [
|
"nil"
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
],
|
||||||
],
|
"filament_retraction_speed": [
|
||||||
"long_retractions_when_ec": [
|
"nil",
|
||||||
"0",
|
"nil"
|
||||||
"0",
|
],
|
||||||
"0"
|
"filament_wipe": [
|
||||||
],
|
"nil",
|
||||||
"nozzle_temperature": [
|
"nil"
|
||||||
"270",
|
],
|
||||||
"270",
|
"filament_wipe_distance": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_z_hop": [
|
||||||
"260",
|
"nil",
|
||||||
"260"
|
"nil"
|
||||||
],
|
],
|
||||||
"retraction_distances_when_ec": [
|
"filament_z_hop_types": [
|
||||||
"0",
|
"Spiral Lift",
|
||||||
"0",
|
"Spiral Lift"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_extruder_variant": [
|
||||||
"slow_down_layer_time": [
|
"Direct Drive Standard",
|
||||||
"12"
|
"Direct Drive High Flow"
|
||||||
],
|
],
|
||||||
"slow_down_min_speed": [
|
"filament_pre_cooling_temperature": [
|
||||||
"20",
|
"0",
|
||||||
"20",
|
"0"
|
||||||
"20"
|
],
|
||||||
],
|
"filament_pre_cooling_temperature_nc": [
|
||||||
"compatible_printers": [
|
"0",
|
||||||
"Bambu Lab P2S 0.4 nozzle"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_start_gcode": [
|
"filament_ramming_travel_time": [
|
||||||
"; filament start gcode\n"
|
"0",
|
||||||
]
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time_nc": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_enable_overhang_speed": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_overhang_1_4_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_overhang_2_4_speed": [
|
||||||
|
"50",
|
||||||
|
"50"
|
||||||
|
],
|
||||||
|
"filament_overhang_3_4_speed": [
|
||||||
|
"30",
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"filament_overhang_4_4_speed": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_overhang_totally_speed": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"override_process_overhang_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab P2S 0.4 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,58 +1,127 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL X1C 0.2 nozzle",
|
"name": "Bambu ABS @BBL X1C 0.2 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_00",
|
"setting_id": "GFSB00_00",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"fan_max_speed": [
|
"fan_max_speed": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1",
|
"1",
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"2",
|
"2",
|
||||||
"2"
|
"2"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"18",
|
"18",
|
||||||
"18"
|
"18"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_flow_ratio": [
|
||||||
"0",
|
"0.95",
|
||||||
"0"
|
"0.95"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_deretraction_speed": [
|
||||||
"fdm_filament_template_direct_dual"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"long_retractions_when_ec": [
|
],
|
||||||
"0",
|
"filament_flush_temp": [
|
||||||
"0"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_flush_volumetric_speed": [
|
||||||
"270"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_ramming_volumetric_speed": [
|
||||||
"260"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_retract_before_wipe": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_layer_time": [
|
],
|
||||||
"12"
|
"filament_retract_restart_extra": [
|
||||||
],
|
"nil",
|
||||||
"slow_down_min_speed": [
|
"nil"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_retract_when_changing_layer": [
|
||||||
],
|
"nil",
|
||||||
"compatible_printers": [
|
"nil"
|
||||||
"Bambu Lab X1 Carbon 0.2 nozzle",
|
],
|
||||||
"Bambu Lab X1 0.2 nozzle",
|
"filament_retraction_length": [
|
||||||
"Bambu Lab P1S 0.2 nozzle"
|
"nil",
|
||||||
]
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab X1 Carbon 0.2 nozzle",
|
||||||
|
"Bambu Lab X1 0.2 nozzle",
|
||||||
|
"Bambu Lab P1S 0.2 nozzle"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,64 +0,0 @@
|
|||||||
{
|
|
||||||
"type": "filament",
|
|
||||||
"name": "Bambu ABS @BBL X1C 0.6 nozzle",
|
|
||||||
"inherits": "Bambu ABS @base",
|
|
||||||
"from": "system",
|
|
||||||
"setting_id": "GFSB00_40",
|
|
||||||
"instantiation": "true",
|
|
||||||
"fan_max_speed": [
|
|
||||||
"60"
|
|
||||||
],
|
|
||||||
"filament_long_retractions_when_cut": [
|
|
||||||
"1",
|
|
||||||
"nil"
|
|
||||||
],
|
|
||||||
"filament_max_volumetric_speed": [
|
|
||||||
"16",
|
|
||||||
"25"
|
|
||||||
],
|
|
||||||
"filament_retraction_distances_when_cut": [
|
|
||||||
"18",
|
|
||||||
"nil"
|
|
||||||
],
|
|
||||||
"filament_retraction_length": [
|
|
||||||
"0.4",
|
|
||||||
"0.8"
|
|
||||||
],
|
|
||||||
"filament_z_hop": [
|
|
||||||
"nil",
|
|
||||||
"0.6"
|
|
||||||
],
|
|
||||||
"filament_ramming_travel_time": [
|
|
||||||
"0",
|
|
||||||
"0"
|
|
||||||
],
|
|
||||||
"include": [
|
|
||||||
"fdm_filament_template_direct_dual"
|
|
||||||
],
|
|
||||||
"long_retractions_when_ec": [
|
|
||||||
"0",
|
|
||||||
"0"
|
|
||||||
],
|
|
||||||
"nozzle_temperature": [
|
|
||||||
"270",
|
|
||||||
"270"
|
|
||||||
],
|
|
||||||
"nozzle_temperature_initial_layer": [
|
|
||||||
"260",
|
|
||||||
"260"
|
|
||||||
],
|
|
||||||
"retraction_distances_when_ec": [
|
|
||||||
"0",
|
|
||||||
"0"
|
|
||||||
],
|
|
||||||
"slow_down_layer_time": [
|
|
||||||
"12"
|
|
||||||
],
|
|
||||||
"slow_down_min_speed": [
|
|
||||||
"20",
|
|
||||||
"20"
|
|
||||||
],
|
|
||||||
"compatible_printers": [
|
|
||||||
"Bambu Lab X1 Carbon 0.6 nozzle"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,58 +1,130 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL X1C 0.8 nozzle",
|
"name": "Bambu ABS @BBL X1C 0.8 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_01",
|
"setting_id": "GFSB00_01",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"fan_max_speed": [
|
"fan_max_speed": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1",
|
"1",
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"18",
|
"18",
|
||||||
"18"
|
"18"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"18",
|
"18",
|
||||||
"18"
|
"18"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_flow_ratio": [
|
||||||
"0",
|
"0.95",
|
||||||
"0"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_deretraction_speed": [
|
||||||
"0.4",
|
"nil",
|
||||||
"nil"
|
"nil"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_flush_temp": [
|
||||||
"fdm_filament_template_direct_dual"
|
"0",
|
||||||
],
|
"0"
|
||||||
"long_retractions_when_ec": [
|
],
|
||||||
"0",
|
"filament_flush_volumetric_speed": [
|
||||||
"0"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"260",
|
"filament_ramming_volumetric_speed": [
|
||||||
"260"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_retract_before_wipe": [
|
||||||
"260"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_retract_restart_extra": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_layer_time": [
|
],
|
||||||
"12"
|
"filament_retract_when_changing_layer": [
|
||||||
],
|
"nil",
|
||||||
"compatible_printers": [
|
"nil"
|
||||||
"Bambu Lab X1 Carbon 0.8 nozzle",
|
],
|
||||||
"Bambu Lab X1 0.8 nozzle",
|
"filament_retraction_length": [
|
||||||
"Bambu Lab P1S 0.8 nozzle"
|
"nil",
|
||||||
]
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab X1 Carbon 0.8 nozzle",
|
||||||
|
"Bambu Lab X1 0.8 nozzle",
|
||||||
|
"Bambu Lab P1S 0.8 nozzle"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,74 +1,130 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL X1C",
|
"name": "Bambu ABS @BBL X1C",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00",
|
"setting_id": "GFSB00",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"fan_max_speed": [
|
"fan_max_speed": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_deretraction_speed": [
|
"filament_long_retractions_when_cut": [
|
||||||
"nil",
|
"1",
|
||||||
"40"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_max_volumetric_speed": [
|
||||||
"1",
|
"16",
|
||||||
"nil"
|
"16"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"16",
|
"18",
|
||||||
"25"
|
"18"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_flow_ratio": [
|
||||||
"18",
|
"0.95",
|
||||||
"nil"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_deretraction_speed": [
|
||||||
"0.4",
|
"nil",
|
||||||
"0.4"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_retraction_speed": [
|
"filament_flush_temp": [
|
||||||
"nil",
|
"0",
|
||||||
"40"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_z_hop": [
|
"filament_flush_volumetric_speed": [
|
||||||
"nil",
|
"0",
|
||||||
"0.6"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"0",
|
"-1",
|
||||||
"0"
|
"-1"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_retract_before_wipe": [
|
||||||
"fdm_filament_template_direct_dual"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"long_retractions_when_ec": [
|
],
|
||||||
"0",
|
"filament_retract_restart_extra": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_retract_when_changing_layer": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_retraction_length": [
|
||||||
"260"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_retraction_minimum_travel": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_layer_time": [
|
],
|
||||||
"12"
|
"filament_retraction_speed": [
|
||||||
],
|
"nil",
|
||||||
"slow_down_min_speed": [
|
"nil"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_wipe": [
|
||||||
],
|
"nil",
|
||||||
"compatible_printers": [
|
"nil"
|
||||||
"Bambu Lab X1 Carbon 0.4 nozzle",
|
],
|
||||||
"Bambu Lab X1 0.4 nozzle",
|
"filament_wipe_distance": [
|
||||||
"Bambu Lab X1 0.6 nozzle"
|
"nil",
|
||||||
]
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab X1 Carbon 0.4 nozzle",
|
||||||
|
"Bambu Lab X1 0.4 nozzle",
|
||||||
|
"Bambu Lab X1 Carbon 0.6 nozzle",
|
||||||
|
"Bambu Lab X1 0.6 nozzle",
|
||||||
|
"Bambu Lab P1S 0.4 nozzle",
|
||||||
|
"Bambu Lab P1S 0.6 nozzle"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,56 +1,125 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL X1E 0.2 nozzle",
|
"name": "Bambu ABS @BBL X1E 0.2 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_05",
|
"setting_id": "GFSB00_05",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"fan_max_speed": [
|
"fan_max_speed": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_deretraction_speed": [
|
||||||
"1",
|
"nil",
|
||||||
"1"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_flow_ratio": [
|
||||||
"2",
|
"0.95",
|
||||||
"2"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_flush_temp": [
|
||||||
"18",
|
"0",
|
||||||
"18"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_flush_volumetric_speed": [
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_long_retractions_when_cut": [
|
||||||
"fdm_filament_template_direct_dual"
|
"1",
|
||||||
],
|
"1"
|
||||||
"long_retractions_when_ec": [
|
],
|
||||||
"0",
|
"filament_max_volumetric_speed": [
|
||||||
"0"
|
"2",
|
||||||
],
|
"2"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_ramming_volumetric_speed": [
|
||||||
"270"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_retract_before_wipe": [
|
||||||
"260"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_retract_restart_extra": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_layer_time": [
|
],
|
||||||
"12"
|
"filament_retract_when_changing_layer": [
|
||||||
],
|
"nil",
|
||||||
"slow_down_min_speed": [
|
"nil"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_retraction_distances_when_cut": [
|
||||||
],
|
"18",
|
||||||
"compatible_printers": [
|
"18"
|
||||||
"Bambu Lab X1E 0.2 nozzle"
|
],
|
||||||
]
|
"filament_retraction_length": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab X1E 0.2 nozzle"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,56 +1,128 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL X1E 0.8 nozzle",
|
"name": "Bambu ABS @BBL X1E 0.8 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_06",
|
"setting_id": "GFSB00_06",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"fan_max_speed": [
|
"fan_max_speed": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_deretraction_speed": [
|
||||||
"1",
|
"nil",
|
||||||
"1"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_flow_ratio": [
|
||||||
"18",
|
"0.95",
|
||||||
"18"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_flush_temp": [
|
||||||
"18",
|
"0",
|
||||||
"18"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_flush_volumetric_speed": [
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_long_retractions_when_cut": [
|
||||||
"0.4",
|
"1",
|
||||||
"nil"
|
"1"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_max_volumetric_speed": [
|
||||||
"fdm_filament_template_direct_dual"
|
"18",
|
||||||
],
|
"18"
|
||||||
"long_retractions_when_ec": [
|
],
|
||||||
"0",
|
"filament_ramming_volumetric_speed": [
|
||||||
"0"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"260",
|
"filament_retract_before_wipe": [
|
||||||
"260"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_retract_restart_extra": [
|
||||||
"260"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_retract_when_changing_layer": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_layer_time": [
|
],
|
||||||
"12"
|
"filament_retraction_distances_when_cut": [
|
||||||
],
|
"18",
|
||||||
"compatible_printers": [
|
"18"
|
||||||
"Bambu Lab X1E 0.8 nozzle"
|
],
|
||||||
]
|
"filament_retraction_length": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab X1E 0.8 nozzle"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,61 +1,126 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL X1E",
|
"name": "Bambu ABS @BBL X1E",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_04",
|
"setting_id": "GFSB00_04",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"fan_max_speed": [
|
"fan_max_speed": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_deretraction_speed": [
|
||||||
"1",
|
"nil",
|
||||||
"1"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_flow_ratio": [
|
||||||
"16",
|
"0.95",
|
||||||
"16"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_flush_temp": [
|
||||||
"18",
|
"0",
|
||||||
"18"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_flush_volumetric_speed": [
|
||||||
"0.4",
|
"0",
|
||||||
"nil"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_long_retractions_when_cut": [
|
||||||
"0",
|
"1",
|
||||||
"0"
|
"1"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_max_volumetric_speed": [
|
||||||
"fdm_filament_template_direct_dual"
|
"16",
|
||||||
],
|
"16"
|
||||||
"long_retractions_when_ec": [
|
],
|
||||||
"0",
|
"filament_ramming_volumetric_speed": [
|
||||||
"0"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_retract_before_wipe": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_retract_restart_extra": [
|
||||||
"260"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_retract_when_changing_layer": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_layer_time": [
|
],
|
||||||
"12"
|
"filament_retraction_distances_when_cut": [
|
||||||
],
|
"18",
|
||||||
"slow_down_min_speed": [
|
"18"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_retraction_length": [
|
||||||
],
|
"nil",
|
||||||
"compatible_printers": [
|
"nil"
|
||||||
"Bambu Lab X1E 0.4 nozzle",
|
],
|
||||||
"Bambu Lab X1E 0.6 nozzle"
|
"filament_retraction_minimum_travel": [
|
||||||
]
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab X1E 0.4 nozzle",
|
||||||
|
"Bambu Lab X1E 0.6 nozzle"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,134 +1,299 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL X2D 0.2 nozzle",
|
"name": "Bambu ABS @BBL X2D 0.2 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_20",
|
"setting_id": "GFSB00_20",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"filament_adaptive_volumetric_speed": [
|
||||||
"65"
|
"0",
|
||||||
],
|
"0",
|
||||||
"counter_coef_2": [
|
"0",
|
||||||
"0.0124"
|
"0"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"filament_cooling_before_tower": [
|
||||||
"0.0241"
|
"10",
|
||||||
],
|
"10",
|
||||||
"counter_limit_max": [
|
"10",
|
||||||
"0.3341"
|
"10"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"filament_deretraction_speed": [
|
||||||
"0.0241"
|
"nil",
|
||||||
],
|
"nil",
|
||||||
"fan_min_speed": [
|
"nil",
|
||||||
"80"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_enable_overhang_speed": [
|
||||||
"10",
|
"1",
|
||||||
"10",
|
"1",
|
||||||
"10",
|
"1",
|
||||||
"10"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_extruder_compatibility": [
|
"filament_extruder_variant": [
|
||||||
"24"
|
"Direct Drive Standard",
|
||||||
],
|
"Direct Drive High Flow",
|
||||||
"filament_flow_ratio": [
|
"Bowden Standard",
|
||||||
"0.95",
|
"Bowden High Flow"
|
||||||
"0.95",
|
],
|
||||||
"0.95",
|
"filament_flush_temp": [
|
||||||
"0.95"
|
"0",
|
||||||
],
|
"0",
|
||||||
"filament_flush_volumetric_speed": [
|
"0",
|
||||||
"3",
|
"0"
|
||||||
"3",
|
],
|
||||||
"3",
|
"filament_flush_volumetric_speed": [
|
||||||
"3"
|
"3",
|
||||||
],
|
"3",
|
||||||
"filament_max_volumetric_speed": [
|
"3",
|
||||||
"2",
|
"3"
|
||||||
"2",
|
],
|
||||||
"2",
|
"filament_long_retractions_when_cut": [
|
||||||
"2"
|
"nil",
|
||||||
],
|
"nil",
|
||||||
"filament_ramming_travel_time": [
|
"nil",
|
||||||
"0",
|
"nil"
|
||||||
"0",
|
],
|
||||||
"0",
|
"filament_overhang_1_4_speed": [
|
||||||
"0"
|
"0",
|
||||||
],
|
"0",
|
||||||
"filament_retraction_distances_when_cut": [
|
"0",
|
||||||
"10",
|
"0"
|
||||||
"10",
|
],
|
||||||
"10",
|
"filament_overhang_2_4_speed": [
|
||||||
"10"
|
"50",
|
||||||
],
|
"50",
|
||||||
"filament_tower_interface_print_temp": [
|
"50",
|
||||||
"270"
|
"50"
|
||||||
],
|
],
|
||||||
"filament_wipe": [
|
"filament_overhang_3_4_speed": [
|
||||||
"1",
|
"30",
|
||||||
"nil",
|
"30",
|
||||||
"1",
|
"30",
|
||||||
"nil"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_wipe_distance": [
|
"filament_overhang_4_4_speed": [
|
||||||
"1",
|
"10",
|
||||||
"nil",
|
"10",
|
||||||
"1",
|
"10",
|
||||||
"nil"
|
"10"
|
||||||
],
|
],
|
||||||
"filament_z_hop_types": [
|
"filament_overhang_totally_speed": [
|
||||||
"Spiral Lift",
|
"10",
|
||||||
"nil",
|
"10",
|
||||||
"Spiral Lift",
|
"10",
|
||||||
"nil"
|
"10"
|
||||||
],
|
],
|
||||||
"hole_coef_2": [
|
"filament_bridge_speed": [
|
||||||
"-0.0008"
|
"25",
|
||||||
],
|
"25",
|
||||||
"hole_coef_3": [
|
"25",
|
||||||
"0.1319"
|
"25"
|
||||||
],
|
],
|
||||||
"hole_limit_max": [
|
"filament_pre_cooling_temperature": [
|
||||||
"0.1319"
|
"0",
|
||||||
],
|
"0",
|
||||||
"hole_limit_min": [
|
"0",
|
||||||
"0.1119"
|
"0"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_pre_cooling_temperature_nc": [
|
||||||
"fdm_filament_template_direct_bowden"
|
"0",
|
||||||
],
|
"0",
|
||||||
"nozzle_temperature": [
|
"0",
|
||||||
"270",
|
"0"
|
||||||
"270",
|
],
|
||||||
"270",
|
"filament_ramming_travel_time_nc": [
|
||||||
"270"
|
"0",
|
||||||
],
|
"0",
|
||||||
"nozzle_temperature_initial_layer": [
|
"0",
|
||||||
"260",
|
"0"
|
||||||
"260",
|
],
|
||||||
"260",
|
"filament_retract_length_nc": [
|
||||||
"260"
|
"14",
|
||||||
],
|
"14",
|
||||||
"retraction_distances_when_ec": [
|
"14",
|
||||||
"3",
|
"14"
|
||||||
"3",
|
],
|
||||||
"4",
|
"filament_ramming_volumetric_speed": [
|
||||||
"4"
|
"-1",
|
||||||
],
|
"-1",
|
||||||
"slow_down_layer_time": [
|
"-1",
|
||||||
"12"
|
"-1"
|
||||||
],
|
],
|
||||||
"slow_down_min_speed": [
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
"20",
|
"-1",
|
||||||
"20",
|
"-1",
|
||||||
"20",
|
"-1",
|
||||||
"20"
|
"-1"
|
||||||
],
|
],
|
||||||
"compatible_printers": [
|
"filament_retract_before_wipe": [
|
||||||
"Bambu Lab X2D 0.2 nozzle"
|
"nil",
|
||||||
],
|
"nil",
|
||||||
"filament_start_gcode": [
|
"nil",
|
||||||
"; filament start gcode\n"
|
"nil"
|
||||||
]
|
],
|
||||||
|
"filament_retract_restart_extra": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_when_changing_layer": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_distances_when_cut": [
|
||||||
|
"10",
|
||||||
|
"10",
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"1",
|
||||||
|
"nil",
|
||||||
|
"1",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"1",
|
||||||
|
"nil",
|
||||||
|
"1",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"Spiral Lift",
|
||||||
|
"nil",
|
||||||
|
"Spiral Lift",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1",
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"override_process_overhang_speed": [
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"3",
|
||||||
|
"3",
|
||||||
|
"4",
|
||||||
|
"4"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"20",
|
||||||
|
"20",
|
||||||
|
"20",
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"chamber_temperatures": [
|
||||||
|
"65"
|
||||||
|
],
|
||||||
|
"counter_coef_2": [
|
||||||
|
"0.0124"
|
||||||
|
],
|
||||||
|
"counter_coef_3": [
|
||||||
|
"0.0241"
|
||||||
|
],
|
||||||
|
"counter_limit_max": [
|
||||||
|
"0.3341"
|
||||||
|
],
|
||||||
|
"counter_limit_min": [
|
||||||
|
"0.0241"
|
||||||
|
],
|
||||||
|
"fan_min_speed": [
|
||||||
|
"80"
|
||||||
|
],
|
||||||
|
"filament_extruder_compatibility": [
|
||||||
|
"24"
|
||||||
|
],
|
||||||
|
"filament_flow_ratio": [
|
||||||
|
"0.95",
|
||||||
|
"0.95",
|
||||||
|
"0.95",
|
||||||
|
"0.95"
|
||||||
|
],
|
||||||
|
"filament_max_volumetric_speed": [
|
||||||
|
"2",
|
||||||
|
"2",
|
||||||
|
"2",
|
||||||
|
"2"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_tower_interface_print_temp": [
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"hole_coef_2": [
|
||||||
|
"-0.0008"
|
||||||
|
],
|
||||||
|
"hole_coef_3": [
|
||||||
|
"0.1319"
|
||||||
|
],
|
||||||
|
"hole_limit_max": [
|
||||||
|
"0.1319"
|
||||||
|
],
|
||||||
|
"hole_limit_min": [
|
||||||
|
"0.1119"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270",
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260",
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab X2D 0.2 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,163 +1,299 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL X2D 0.4 nozzle",
|
"name": "Bambu ABS @BBL X2D 0.4 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_09",
|
"setting_id": "GFSB00_09",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"filament_adaptive_volumetric_speed": [
|
||||||
"65"
|
"0",
|
||||||
],
|
"0",
|
||||||
"counter_coef_2": [
|
"0",
|
||||||
"0.0124"
|
"0"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"filament_cooling_before_tower": [
|
||||||
"0.0241"
|
"10",
|
||||||
],
|
"10",
|
||||||
"counter_limit_max": [
|
"10",
|
||||||
"0.3341"
|
"10"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"filament_deretraction_speed": [
|
||||||
"0.0241"
|
"nil",
|
||||||
],
|
"nil",
|
||||||
"fan_max_speed": [
|
"nil",
|
||||||
"60"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_enable_overhang_speed": [
|
||||||
"10",
|
"1",
|
||||||
"10",
|
"1",
|
||||||
"10",
|
"1",
|
||||||
"10",
|
"1"
|
||||||
"10",
|
],
|
||||||
"10"
|
"filament_extruder_variant": [
|
||||||
],
|
"Direct Drive Standard",
|
||||||
"filament_extruder_compatibility": [
|
"Direct Drive High Flow",
|
||||||
"24"
|
"Bowden Standard",
|
||||||
],
|
"Bowden High Flow"
|
||||||
"filament_flow_ratio": [
|
],
|
||||||
"0.95",
|
"filament_flush_temp": [
|
||||||
"0.95",
|
"0",
|
||||||
"0.95",
|
"0",
|
||||||
"0.95",
|
"0",
|
||||||
"0.95",
|
"0"
|
||||||
"0.95"
|
],
|
||||||
],
|
"filament_flush_volumetric_speed": [
|
||||||
"filament_max_volumetric_speed": [
|
"0",
|
||||||
"16",
|
"0",
|
||||||
"25",
|
"0",
|
||||||
"16",
|
"0"
|
||||||
"16",
|
],
|
||||||
"18",
|
"filament_long_retractions_when_cut": [
|
||||||
"16"
|
"nil",
|
||||||
],
|
"nil",
|
||||||
"filament_ramming_travel_time": [
|
"nil",
|
||||||
"0",
|
"nil"
|
||||||
"0",
|
],
|
||||||
"0",
|
"filament_overhang_1_4_speed": [
|
||||||
"0",
|
"0",
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_retraction_distances_when_cut": [
|
],
|
||||||
"10",
|
"filament_overhang_2_4_speed": [
|
||||||
"10",
|
"50",
|
||||||
"10",
|
"50",
|
||||||
"10",
|
"50",
|
||||||
"10",
|
"50"
|
||||||
"10"
|
],
|
||||||
],
|
"filament_overhang_3_4_speed": [
|
||||||
"filament_retraction_length": [
|
"30",
|
||||||
"0.4",
|
"30",
|
||||||
"0.4",
|
"30",
|
||||||
"0.4",
|
"30"
|
||||||
"nil",
|
],
|
||||||
"nil",
|
"filament_overhang_4_4_speed": [
|
||||||
"nil"
|
"10",
|
||||||
],
|
"10",
|
||||||
"filament_tower_interface_print_temp": [
|
"10",
|
||||||
"270"
|
"10"
|
||||||
],
|
],
|
||||||
"filament_wipe": [
|
"filament_overhang_totally_speed": [
|
||||||
"1",
|
"10",
|
||||||
"1",
|
"10",
|
||||||
"1",
|
"10",
|
||||||
"1",
|
"10"
|
||||||
"1",
|
],
|
||||||
"1"
|
"filament_bridge_speed": [
|
||||||
],
|
"25",
|
||||||
"filament_wipe_distance": [
|
"25",
|
||||||
"1",
|
"25",
|
||||||
"1",
|
"25"
|
||||||
"1",
|
],
|
||||||
"1",
|
"filament_pre_cooling_temperature": [
|
||||||
"1",
|
"0",
|
||||||
"1"
|
"0",
|
||||||
],
|
"0",
|
||||||
"filament_z_hop_types": [
|
"0"
|
||||||
"Spiral Lift",
|
],
|
||||||
"Spiral Lift",
|
"filament_pre_cooling_temperature_nc": [
|
||||||
"Spiral Lift",
|
"0",
|
||||||
"Spiral Lift",
|
"0",
|
||||||
"Spiral Lift",
|
"0",
|
||||||
"Spiral Lift"
|
"0"
|
||||||
],
|
],
|
||||||
"hole_coef_2": [
|
"filament_ramming_travel_time_nc": [
|
||||||
"-0.0008"
|
"0",
|
||||||
],
|
"0",
|
||||||
"hole_coef_3": [
|
"0",
|
||||||
"0.1319"
|
"0"
|
||||||
],
|
],
|
||||||
"hole_limit_max": [
|
"filament_retract_length_nc": [
|
||||||
"0.1319"
|
"14",
|
||||||
],
|
"14",
|
||||||
"hole_limit_min": [
|
"14",
|
||||||
"0.1119"
|
"14"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"fdm_filament_template_direct_bowden_e3d"
|
"-1",
|
||||||
],
|
"-1",
|
||||||
"nozzle_temperature": [
|
"-1",
|
||||||
"270",
|
"-1"
|
||||||
"270",
|
],
|
||||||
"270",
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
"270",
|
"-1",
|
||||||
"270",
|
"-1",
|
||||||
"270"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_retract_before_wipe": [
|
||||||
"260",
|
"nil",
|
||||||
"260",
|
"nil",
|
||||||
"260",
|
"nil",
|
||||||
"260",
|
"nil"
|
||||||
"260"
|
],
|
||||||
],
|
"filament_retract_restart_extra": [
|
||||||
"retraction_distances_when_ec": [
|
"nil",
|
||||||
"3",
|
"nil",
|
||||||
"3",
|
"nil",
|
||||||
"3",
|
"nil"
|
||||||
"4",
|
],
|
||||||
"4",
|
"filament_retract_when_changing_layer": [
|
||||||
"4"
|
"nil",
|
||||||
],
|
"nil",
|
||||||
"slow_down_layer_time": [
|
"nil",
|
||||||
"12"
|
"nil"
|
||||||
],
|
],
|
||||||
"slow_down_min_speed": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"20",
|
"10",
|
||||||
"20",
|
"10",
|
||||||
"20",
|
"10",
|
||||||
"20",
|
"10"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_retraction_length": [
|
||||||
],
|
"0.4",
|
||||||
"temperature_vitrification": [
|
"0.4",
|
||||||
"100"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab X2D 0.4 nozzle"
|
"filament_retraction_minimum_travel": [
|
||||||
],
|
"nil",
|
||||||
"filament_start_gcode": [
|
"nil",
|
||||||
"; filament start gcode\n"
|
"nil",
|
||||||
]
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"1",
|
||||||
|
"1",
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"1",
|
||||||
|
"1",
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"Spiral Lift",
|
||||||
|
"Spiral Lift",
|
||||||
|
"Spiral Lift",
|
||||||
|
"Spiral Lift"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1",
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"override_process_overhang_speed": [
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"3",
|
||||||
|
"3",
|
||||||
|
"4",
|
||||||
|
"4"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"20",
|
||||||
|
"20",
|
||||||
|
"20",
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"chamber_temperatures": [
|
||||||
|
"65"
|
||||||
|
],
|
||||||
|
"counter_coef_2": [
|
||||||
|
"0.0124"
|
||||||
|
],
|
||||||
|
"counter_coef_3": [
|
||||||
|
"0.0241"
|
||||||
|
],
|
||||||
|
"counter_limit_max": [
|
||||||
|
"0.3341"
|
||||||
|
],
|
||||||
|
"counter_limit_min": [
|
||||||
|
"0.0241"
|
||||||
|
],
|
||||||
|
"fan_max_speed": [
|
||||||
|
"60"
|
||||||
|
],
|
||||||
|
"filament_extruder_compatibility": [
|
||||||
|
"24"
|
||||||
|
],
|
||||||
|
"filament_flow_ratio": [
|
||||||
|
"0.95",
|
||||||
|
"0.95",
|
||||||
|
"0.95",
|
||||||
|
"0.95"
|
||||||
|
],
|
||||||
|
"filament_max_volumetric_speed": [
|
||||||
|
"16",
|
||||||
|
"25",
|
||||||
|
"16",
|
||||||
|
"18"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_tower_interface_print_temp": [
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"hole_coef_2": [
|
||||||
|
"-0.0008"
|
||||||
|
],
|
||||||
|
"hole_coef_3": [
|
||||||
|
"0.1319"
|
||||||
|
],
|
||||||
|
"hole_limit_max": [
|
||||||
|
"0.1319"
|
||||||
|
],
|
||||||
|
"hole_limit_min": [
|
||||||
|
"0.1119"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270",
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260",
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab X2D 0.4 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,134 +1,299 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL X2D 0.8 nozzle",
|
"name": "Bambu ABS @BBL X2D 0.8 nozzle",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_30",
|
"setting_id": "GFSB00_30",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"filament_adaptive_volumetric_speed": [
|
||||||
"65"
|
"0",
|
||||||
],
|
"0",
|
||||||
"counter_coef_2": [
|
"0",
|
||||||
"0.0124"
|
"0"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"filament_cooling_before_tower": [
|
||||||
"0.0241"
|
"10",
|
||||||
],
|
"10",
|
||||||
"counter_limit_max": [
|
"10",
|
||||||
"0.3341"
|
"10"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"filament_deretraction_speed": [
|
||||||
"0.0241"
|
"nil",
|
||||||
],
|
"nil",
|
||||||
"fan_max_speed": [
|
"nil",
|
||||||
"60"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_enable_overhang_speed": [
|
||||||
"10",
|
"1",
|
||||||
"10",
|
"1",
|
||||||
"10",
|
"1",
|
||||||
"10"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_extruder_compatibility": [
|
"filament_extruder_variant": [
|
||||||
"24"
|
"Direct Drive Standard",
|
||||||
],
|
"Direct Drive High Flow",
|
||||||
"filament_flow_ratio": [
|
"Bowden Standard",
|
||||||
"0.95",
|
"Bowden High Flow"
|
||||||
"0.95",
|
],
|
||||||
"0.95",
|
"filament_flush_temp": [
|
||||||
"0.95"
|
"0",
|
||||||
],
|
"0",
|
||||||
"filament_max_volumetric_speed": [
|
"0",
|
||||||
"16",
|
"0"
|
||||||
"35",
|
],
|
||||||
"16",
|
"filament_flush_volumetric_speed": [
|
||||||
"16"
|
"0",
|
||||||
],
|
"0",
|
||||||
"filament_ramming_travel_time": [
|
"0",
|
||||||
"0",
|
"0"
|
||||||
"0",
|
],
|
||||||
"0",
|
"filament_long_retractions_when_cut": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil",
|
||||||
"filament_retraction_distances_when_cut": [
|
"nil",
|
||||||
"10",
|
"nil"
|
||||||
"10",
|
],
|
||||||
"10",
|
"filament_overhang_1_4_speed": [
|
||||||
"10"
|
"0",
|
||||||
],
|
"0",
|
||||||
"filament_retraction_length": [
|
"0",
|
||||||
"0.4",
|
"0"
|
||||||
"nil",
|
],
|
||||||
"nil",
|
"filament_overhang_2_4_speed": [
|
||||||
"nil"
|
"50",
|
||||||
],
|
"50",
|
||||||
"filament_tower_interface_print_temp": [
|
"50",
|
||||||
"270"
|
"50"
|
||||||
],
|
],
|
||||||
"filament_wipe": [
|
"filament_overhang_3_4_speed": [
|
||||||
"1",
|
"30",
|
||||||
"nil",
|
"30",
|
||||||
"1",
|
"30",
|
||||||
"nil"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_wipe_distance": [
|
"filament_overhang_4_4_speed": [
|
||||||
"1",
|
"10",
|
||||||
"nil",
|
"10",
|
||||||
"1",
|
"10",
|
||||||
"nil"
|
"10"
|
||||||
],
|
],
|
||||||
"filament_z_hop_types": [
|
"filament_overhang_totally_speed": [
|
||||||
"Spiral Lift",
|
"10",
|
||||||
"nil",
|
"10",
|
||||||
"Spiral Lift",
|
"10",
|
||||||
"nil"
|
"10"
|
||||||
],
|
],
|
||||||
"hole_coef_2": [
|
"filament_bridge_speed": [
|
||||||
"-0.0008"
|
"25",
|
||||||
],
|
"25",
|
||||||
"hole_coef_3": [
|
"25",
|
||||||
"0.1319"
|
"25"
|
||||||
],
|
],
|
||||||
"hole_limit_max": [
|
"filament_pre_cooling_temperature": [
|
||||||
"0.1319"
|
"0",
|
||||||
],
|
"0",
|
||||||
"hole_limit_min": [
|
"0",
|
||||||
"0.1119"
|
"0"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_pre_cooling_temperature_nc": [
|
||||||
"fdm_filament_template_direct_bowden"
|
"0",
|
||||||
],
|
"0",
|
||||||
"nozzle_temperature": [
|
"0",
|
||||||
"270",
|
"0"
|
||||||
"270",
|
],
|
||||||
"270",
|
"filament_ramming_travel_time_nc": [
|
||||||
"270"
|
"0",
|
||||||
],
|
"0",
|
||||||
"nozzle_temperature_initial_layer": [
|
"0",
|
||||||
"260",
|
"0"
|
||||||
"260",
|
],
|
||||||
"260",
|
"filament_retract_length_nc": [
|
||||||
"260"
|
"14",
|
||||||
],
|
"14",
|
||||||
"retraction_distances_when_ec": [
|
"14",
|
||||||
"3",
|
"14"
|
||||||
"3",
|
],
|
||||||
"4",
|
"filament_ramming_volumetric_speed": [
|
||||||
"4"
|
"-1",
|
||||||
],
|
"-1",
|
||||||
"slow_down_layer_time": [
|
"-1",
|
||||||
"12"
|
"-1"
|
||||||
],
|
],
|
||||||
"slow_down_min_speed": [
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
"20",
|
"-1",
|
||||||
"20",
|
"-1",
|
||||||
"20",
|
"-1",
|
||||||
"20"
|
"-1"
|
||||||
],
|
],
|
||||||
"compatible_printers": [
|
"filament_retract_before_wipe": [
|
||||||
"Bambu Lab X2D 0.8 nozzle"
|
"nil",
|
||||||
],
|
"nil",
|
||||||
"filament_start_gcode": [
|
"nil",
|
||||||
"; filament start gcode\n"
|
"nil"
|
||||||
]
|
],
|
||||||
|
"filament_retract_restart_extra": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_when_changing_layer": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_distances_when_cut": [
|
||||||
|
"10",
|
||||||
|
"10",
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"0.4",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"1",
|
||||||
|
"nil",
|
||||||
|
"1",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"1",
|
||||||
|
"nil",
|
||||||
|
"1",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"Spiral Lift",
|
||||||
|
"nil",
|
||||||
|
"Spiral Lift",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1",
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"override_process_overhang_speed": [
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"3",
|
||||||
|
"3",
|
||||||
|
"4",
|
||||||
|
"4"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"20",
|
||||||
|
"20",
|
||||||
|
"20",
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"chamber_temperatures": [
|
||||||
|
"65"
|
||||||
|
],
|
||||||
|
"counter_coef_2": [
|
||||||
|
"0.0124"
|
||||||
|
],
|
||||||
|
"counter_coef_3": [
|
||||||
|
"0.0241"
|
||||||
|
],
|
||||||
|
"counter_limit_max": [
|
||||||
|
"0.3341"
|
||||||
|
],
|
||||||
|
"counter_limit_min": [
|
||||||
|
"0.0241"
|
||||||
|
],
|
||||||
|
"fan_max_speed": [
|
||||||
|
"60"
|
||||||
|
],
|
||||||
|
"filament_extruder_compatibility": [
|
||||||
|
"24"
|
||||||
|
],
|
||||||
|
"filament_flow_ratio": [
|
||||||
|
"0.95",
|
||||||
|
"0.95",
|
||||||
|
"0.95",
|
||||||
|
"0.95"
|
||||||
|
],
|
||||||
|
"filament_max_volumetric_speed": [
|
||||||
|
"16",
|
||||||
|
"35",
|
||||||
|
"16",
|
||||||
|
"16"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_tower_interface_print_temp": [
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"hole_coef_2": [
|
||||||
|
"-0.0008"
|
||||||
|
],
|
||||||
|
"hole_coef_3": [
|
||||||
|
"0.1319"
|
||||||
|
],
|
||||||
|
"hole_limit_max": [
|
||||||
|
"0.1319"
|
||||||
|
],
|
||||||
|
"hole_limit_min": [
|
||||||
|
"0.1119"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270",
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260",
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab X2D 0.8 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,160 +1,299 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @BBL X2D",
|
"name": "Bambu ABS @BBL X2D",
|
||||||
"inherits": "Bambu ABS @base",
|
"inherits": "Bambu ABS @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB00_19",
|
"setting_id": "GFSB00_19",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"filament_adaptive_volumetric_speed": [
|
||||||
"65"
|
"0",
|
||||||
],
|
"0",
|
||||||
"counter_coef_2": [
|
"0",
|
||||||
"0.0124"
|
"0"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"filament_cooling_before_tower": [
|
||||||
"0.0241"
|
"10",
|
||||||
],
|
"10",
|
||||||
"counter_limit_max": [
|
"10",
|
||||||
"0.3341"
|
"10"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"filament_deretraction_speed": [
|
||||||
"0.0241"
|
"nil",
|
||||||
],
|
"nil",
|
||||||
"fan_max_speed": [
|
"nil",
|
||||||
"60"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_enable_overhang_speed": [
|
||||||
"10",
|
"1",
|
||||||
"10",
|
"1",
|
||||||
"10",
|
"1",
|
||||||
"10",
|
"1"
|
||||||
"10",
|
],
|
||||||
"10"
|
"filament_extruder_variant": [
|
||||||
],
|
"Direct Drive Standard",
|
||||||
"filament_extruder_compatibility": [
|
"Direct Drive High Flow",
|
||||||
"24"
|
"Bowden Standard",
|
||||||
],
|
"Bowden High Flow"
|
||||||
"filament_flow_ratio": [
|
],
|
||||||
"0.95",
|
"filament_flush_temp": [
|
||||||
"0.95",
|
"0",
|
||||||
"0.95",
|
"0",
|
||||||
"0.95",
|
"0",
|
||||||
"0.95",
|
"0"
|
||||||
"0.95"
|
],
|
||||||
],
|
"filament_flush_volumetric_speed": [
|
||||||
"filament_max_volumetric_speed": [
|
"0",
|
||||||
"16",
|
"0",
|
||||||
"35",
|
"0",
|
||||||
"16",
|
"0"
|
||||||
"16",
|
],
|
||||||
"16",
|
"filament_long_retractions_when_cut": [
|
||||||
"16"
|
"nil",
|
||||||
],
|
"nil",
|
||||||
"filament_ramming_travel_time": [
|
"nil",
|
||||||
"0",
|
"nil"
|
||||||
"0",
|
],
|
||||||
"0",
|
"filament_overhang_1_4_speed": [
|
||||||
"0",
|
"0",
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_retraction_distances_when_cut": [
|
],
|
||||||
"10",
|
"filament_overhang_2_4_speed": [
|
||||||
"10",
|
"50",
|
||||||
"10",
|
"50",
|
||||||
"10",
|
"50",
|
||||||
"10",
|
"50"
|
||||||
"10"
|
],
|
||||||
],
|
"filament_overhang_3_4_speed": [
|
||||||
"filament_retraction_length": [
|
"30",
|
||||||
"0.4",
|
"30",
|
||||||
"nil",
|
"30",
|
||||||
"0.4",
|
"30"
|
||||||
"nil",
|
],
|
||||||
"nil",
|
"filament_overhang_4_4_speed": [
|
||||||
"nil"
|
"10",
|
||||||
],
|
"10",
|
||||||
"filament_tower_interface_print_temp": [
|
"10",
|
||||||
"270"
|
"10"
|
||||||
],
|
],
|
||||||
"filament_wipe": [
|
"filament_overhang_totally_speed": [
|
||||||
"1",
|
"10",
|
||||||
"nil",
|
"10",
|
||||||
"1",
|
"10",
|
||||||
"1",
|
"10"
|
||||||
"nil",
|
],
|
||||||
"1"
|
"filament_bridge_speed": [
|
||||||
],
|
"25",
|
||||||
"filament_wipe_distance": [
|
"25",
|
||||||
"1",
|
"25",
|
||||||
"nil",
|
"25"
|
||||||
"1",
|
],
|
||||||
"1",
|
"filament_pre_cooling_temperature": [
|
||||||
"nil",
|
"0",
|
||||||
"1"
|
"0",
|
||||||
],
|
"0",
|
||||||
"filament_z_hop_types": [
|
"0"
|
||||||
"Spiral Lift",
|
],
|
||||||
"nil",
|
"filament_pre_cooling_temperature_nc": [
|
||||||
"Spiral Lift",
|
"0",
|
||||||
"Spiral Lift",
|
"0",
|
||||||
"nil",
|
"0",
|
||||||
"Spiral Lift"
|
"0"
|
||||||
],
|
],
|
||||||
"hole_coef_2": [
|
"filament_ramming_travel_time_nc": [
|
||||||
"-0.0008"
|
"0",
|
||||||
],
|
"0",
|
||||||
"hole_coef_3": [
|
"0",
|
||||||
"0.1319"
|
"0"
|
||||||
],
|
],
|
||||||
"hole_limit_max": [
|
"filament_retract_length_nc": [
|
||||||
"0.1319"
|
"14",
|
||||||
],
|
"14",
|
||||||
"hole_limit_min": [
|
"14",
|
||||||
"0.1119"
|
"14"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"fdm_filament_template_direct_bowden_e3d"
|
"-1",
|
||||||
],
|
"-1",
|
||||||
"nozzle_temperature": [
|
"-1",
|
||||||
"270",
|
"-1"
|
||||||
"270",
|
],
|
||||||
"270",
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
"270",
|
"-1",
|
||||||
"270",
|
"-1",
|
||||||
"270"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_retract_before_wipe": [
|
||||||
"260",
|
"nil",
|
||||||
"260",
|
"nil",
|
||||||
"260",
|
"nil",
|
||||||
"260",
|
"nil"
|
||||||
"260"
|
],
|
||||||
],
|
"filament_retract_restart_extra": [
|
||||||
"retraction_distances_when_ec": [
|
"nil",
|
||||||
"3",
|
"nil",
|
||||||
"3",
|
"nil",
|
||||||
"3",
|
"nil"
|
||||||
"4",
|
],
|
||||||
"4",
|
"filament_retract_when_changing_layer": [
|
||||||
"4"
|
"nil",
|
||||||
],
|
"nil",
|
||||||
"slow_down_layer_time": [
|
"nil",
|
||||||
"12"
|
"nil"
|
||||||
],
|
],
|
||||||
"slow_down_min_speed": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"20",
|
"10",
|
||||||
"20",
|
"10",
|
||||||
"20",
|
"10",
|
||||||
"20",
|
"10"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_retraction_length": [
|
||||||
],
|
"0.4",
|
||||||
"compatible_printers": [
|
"nil",
|
||||||
"Bambu Lab X2D 0.6 nozzle"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_start_gcode": [
|
],
|
||||||
"; filament start gcode\n"
|
"filament_retraction_minimum_travel": [
|
||||||
]
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"1",
|
||||||
|
"nil",
|
||||||
|
"1",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"1",
|
||||||
|
"nil",
|
||||||
|
"1",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"Spiral Lift",
|
||||||
|
"nil",
|
||||||
|
"Spiral Lift",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1",
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"override_process_overhang_speed": [
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"3",
|
||||||
|
"3",
|
||||||
|
"4",
|
||||||
|
"4"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"20",
|
||||||
|
"20",
|
||||||
|
"20",
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"chamber_temperatures": [
|
||||||
|
"65"
|
||||||
|
],
|
||||||
|
"counter_coef_2": [
|
||||||
|
"0.0124"
|
||||||
|
],
|
||||||
|
"counter_coef_3": [
|
||||||
|
"0.0241"
|
||||||
|
],
|
||||||
|
"counter_limit_max": [
|
||||||
|
"0.3341"
|
||||||
|
],
|
||||||
|
"counter_limit_min": [
|
||||||
|
"0.0241"
|
||||||
|
],
|
||||||
|
"fan_max_speed": [
|
||||||
|
"60"
|
||||||
|
],
|
||||||
|
"filament_extruder_compatibility": [
|
||||||
|
"24"
|
||||||
|
],
|
||||||
|
"filament_flow_ratio": [
|
||||||
|
"0.95",
|
||||||
|
"0.95",
|
||||||
|
"0.95",
|
||||||
|
"0.95"
|
||||||
|
],
|
||||||
|
"filament_max_volumetric_speed": [
|
||||||
|
"16",
|
||||||
|
"35",
|
||||||
|
"16",
|
||||||
|
"16"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_tower_interface_print_temp": [
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"hole_coef_2": [
|
||||||
|
"-0.0008"
|
||||||
|
],
|
||||||
|
"hole_coef_3": [
|
||||||
|
"0.1319"
|
||||||
|
],
|
||||||
|
"hole_limit_max": [
|
||||||
|
"0.1319"
|
||||||
|
],
|
||||||
|
"hole_limit_min": [
|
||||||
|
"0.1119"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270",
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260",
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"slow_down_layer_time": [
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab X2D 0.6 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,21 +1,21 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS @base",
|
"name": "Bambu ABS @base",
|
||||||
"inherits": "fdm_filament_abs",
|
"inherits": "fdm_filament_abs",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"filament_id": "OFhuaUQB",
|
"filament_id": "OFhuaUQB",
|
||||||
"instantiation": "false",
|
"instantiation": "false",
|
||||||
"description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.",
|
"description": "When printing this filament, there's a risk of warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.",
|
||||||
"filament_cost": [
|
"filament_cost": [
|
||||||
"15.99"
|
"24.99"
|
||||||
],
|
],
|
||||||
"filament_flow_ratio": [
|
"filament_flow_ratio": [
|
||||||
"0.95"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_vendor": [
|
"filament_vendor": [
|
||||||
"Bambu Lab"
|
"Bambu Lab"
|
||||||
],
|
],
|
||||||
"impact_strength_z": [
|
"impact_strength_z": [
|
||||||
"7.4"
|
"7.4"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -1,19 +1,19 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS-GF @BBL A1",
|
"name": "Bambu ABS-GF @BBL A1",
|
||||||
"inherits": "Bambu ABS-GF @base",
|
"inherits": "Bambu ABS-GF @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB50_02",
|
"setting_id": "GFSB50_02",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"18"
|
"18"
|
||||||
],
|
],
|
||||||
"compatible_printers": [
|
"compatible_printers": [
|
||||||
"Bambu Lab A1 0.4 nozzle",
|
"Bambu Lab A1 0.4 nozzle",
|
||||||
"Bambu Lab A1 0.6 nozzle",
|
"Bambu Lab A1 0.6 nozzle",
|
||||||
"Bambu Lab A1 0.8 nozzle"
|
"Bambu Lab A1 0.8 nozzle"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -1,86 +1,174 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS-GF @BBL H2C 0.4 nozzle",
|
"name": "Bambu ABS-GF @BBL H2C 0.4 nozzle",
|
||||||
"inherits": "Bambu ABS-GF @base",
|
"inherits": "Bambu ABS-GF @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB50_08",
|
"setting_id": "GFSB50_08",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_cooling_before_tower": [
|
||||||
"10",
|
"10",
|
||||||
"10",
|
"10"
|
||||||
"10"
|
],
|
||||||
],
|
"filament_max_volumetric_speed": [
|
||||||
"filament_max_volumetric_speed": [
|
"12",
|
||||||
"12",
|
"12"
|
||||||
"12",
|
],
|
||||||
"12"
|
"filament_prime_volume": [
|
||||||
],
|
"30"
|
||||||
"filament_prime_volume": [
|
],
|
||||||
"30"
|
"filament_prime_volume_nc": [
|
||||||
],
|
"30"
|
||||||
"filament_prime_volume_nc": [
|
],
|
||||||
"30"
|
"filament_pre_cooling_temperature_nc": [
|
||||||
],
|
"230",
|
||||||
"filament_pre_cooling_temperature_nc": [
|
"230"
|
||||||
"230",
|
],
|
||||||
"230",
|
"filament_ramming_travel_time": [
|
||||||
"230"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_ramming_travel_time": [
|
],
|
||||||
"0",
|
"filament_ramming_travel_time_nc": [
|
||||||
"0",
|
"1",
|
||||||
"0"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time_nc": [
|
"filament_change_length": [
|
||||||
"1",
|
"4"
|
||||||
"1",
|
],
|
||||||
"1"
|
"first_x_layer_fan_speed": [
|
||||||
],
|
"0"
|
||||||
"filament_change_length": [
|
],
|
||||||
"4"
|
"filament_change_length_nc": [
|
||||||
],
|
"4"
|
||||||
"first_x_layer_fan_speed": [
|
],
|
||||||
"0"
|
"filament_preheat_temperature_delta": [
|
||||||
],
|
"20",
|
||||||
"filament_change_length_nc": [
|
"20"
|
||||||
"4"
|
],
|
||||||
],
|
"filament_adaptive_volumetric_speed": [
|
||||||
"filament_preheat_temperature_delta": [
|
"0",
|
||||||
"20",
|
"0"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_deretraction_speed": [
|
||||||
],
|
"nil",
|
||||||
"include": [
|
"nil"
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
],
|
||||||
],
|
"filament_extruder_variant": [
|
||||||
"nozzle_temperature": [
|
"Direct Drive Standard",
|
||||||
"270",
|
"Direct Drive High Flow"
|
||||||
"270",
|
],
|
||||||
"270"
|
"filament_flush_temp": [
|
||||||
],
|
"0",
|
||||||
"nozzle_temperature_initial_layer": [
|
"0"
|
||||||
"260",
|
],
|
||||||
"260",
|
"filament_flush_volumetric_speed": [
|
||||||
"260"
|
"0",
|
||||||
],
|
"0"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_flow_ratio": [
|
||||||
"20",
|
"0.95",
|
||||||
"20"
|
"0.95"
|
||||||
],
|
],
|
||||||
"temperature_vitrification": [
|
"filament_long_retractions_when_cut": [
|
||||||
"75"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab H2C 0.4 nozzle"
|
"filament_pre_cooling_temperature": [
|
||||||
],
|
"0",
|
||||||
"filament_start_gcode": [
|
"0"
|
||||||
"; filament start gcode\n"
|
],
|
||||||
],
|
"filament_retract_length_nc": [
|
||||||
"filament_end_gcode": [
|
"14",
|
||||||
"; filament end gcode \n"
|
"14"
|
||||||
]
|
],
|
||||||
|
"filament_ramming_volumetric_speed": [
|
||||||
|
"-1",
|
||||||
|
"-1"
|
||||||
|
],
|
||||||
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
|
"-1",
|
||||||
|
"-1"
|
||||||
|
],
|
||||||
|
"filament_retract_before_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_restart_extra": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_when_changing_layer": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_distances_when_cut": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"20",
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"temperature_vitrification": [
|
||||||
|
"75"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2C 0.4 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,87 +1,175 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS-GF @BBL H2C",
|
"name": "Bambu ABS-GF @BBL H2C",
|
||||||
"inherits": "Bambu ABS-GF @base",
|
"inherits": "Bambu ABS-GF @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB50_09",
|
"setting_id": "GFSB50_09",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_cooling_before_tower": [
|
||||||
"10",
|
"10",
|
||||||
"10",
|
"10"
|
||||||
"10"
|
],
|
||||||
],
|
"filament_max_volumetric_speed": [
|
||||||
"filament_max_volumetric_speed": [
|
"12",
|
||||||
"12",
|
"12"
|
||||||
"12",
|
],
|
||||||
"12"
|
"filament_prime_volume": [
|
||||||
],
|
"30"
|
||||||
"filament_prime_volume": [
|
],
|
||||||
"30"
|
"filament_prime_volume_nc": [
|
||||||
],
|
"30"
|
||||||
"filament_prime_volume_nc": [
|
],
|
||||||
"30"
|
"filament_pre_cooling_temperature_nc": [
|
||||||
],
|
"230",
|
||||||
"filament_pre_cooling_temperature_nc": [
|
"230"
|
||||||
"230",
|
],
|
||||||
"230",
|
"filament_ramming_travel_time": [
|
||||||
"230"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_ramming_travel_time": [
|
],
|
||||||
"0",
|
"filament_ramming_travel_time_nc": [
|
||||||
"0",
|
"1",
|
||||||
"0"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time_nc": [
|
"filament_change_length": [
|
||||||
"1",
|
"4"
|
||||||
"1",
|
],
|
||||||
"1"
|
"first_x_layer_fan_speed": [
|
||||||
],
|
"0"
|
||||||
"filament_change_length": [
|
],
|
||||||
"4"
|
"filament_change_length_nc": [
|
||||||
],
|
"4"
|
||||||
"first_x_layer_fan_speed": [
|
],
|
||||||
"0"
|
"filament_preheat_temperature_delta": [
|
||||||
],
|
"20",
|
||||||
"filament_change_length_nc": [
|
"20"
|
||||||
"4"
|
],
|
||||||
],
|
"filament_adaptive_volumetric_speed": [
|
||||||
"filament_preheat_temperature_delta": [
|
"0",
|
||||||
"20",
|
"0"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_deretraction_speed": [
|
||||||
],
|
"nil",
|
||||||
"include": [
|
"nil"
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
],
|
||||||
],
|
"filament_extruder_variant": [
|
||||||
"nozzle_temperature": [
|
"Direct Drive Standard",
|
||||||
"270",
|
"Direct Drive High Flow"
|
||||||
"270",
|
],
|
||||||
"270"
|
"filament_flush_temp": [
|
||||||
],
|
"0",
|
||||||
"nozzle_temperature_initial_layer": [
|
"0"
|
||||||
"260",
|
],
|
||||||
"260",
|
"filament_flush_volumetric_speed": [
|
||||||
"260"
|
"0",
|
||||||
],
|
"0"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_flow_ratio": [
|
||||||
"20",
|
"0.95",
|
||||||
"20"
|
"0.95"
|
||||||
],
|
],
|
||||||
"temperature_vitrification": [
|
"filament_long_retractions_when_cut": [
|
||||||
"75"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab H2C 0.6 nozzle",
|
"filament_pre_cooling_temperature": [
|
||||||
"Bambu Lab H2C 0.8 nozzle"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_start_gcode": [
|
],
|
||||||
"; filament start gcode\n"
|
"filament_retract_length_nc": [
|
||||||
],
|
"14",
|
||||||
"filament_end_gcode": [
|
"14"
|
||||||
"; filament end gcode \n"
|
],
|
||||||
]
|
"filament_ramming_volumetric_speed": [
|
||||||
|
"-1",
|
||||||
|
"-1"
|
||||||
|
],
|
||||||
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
|
"-1",
|
||||||
|
"-1"
|
||||||
|
],
|
||||||
|
"filament_retract_before_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_restart_extra": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_when_changing_layer": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_distances_when_cut": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"20",
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"temperature_vitrification": [
|
||||||
|
"75"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2C 0.6 nozzle",
|
||||||
|
"Bambu Lab H2C 0.8 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,61 +1,130 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS-GF @BBL H2D",
|
"name": "Bambu ABS-GF @BBL H2D",
|
||||||
"inherits": "Bambu ABS-GF @base",
|
"inherits": "Bambu ABS-GF @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB50_03",
|
"setting_id": "GFSB50_03",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_deretraction_speed": [
|
||||||
"10",
|
"nil",
|
||||||
"10",
|
"nil"
|
||||||
"10"
|
],
|
||||||
],
|
"filament_flow_ratio": [
|
||||||
"filament_max_volumetric_speed": [
|
"0.95",
|
||||||
"12",
|
"0.95"
|
||||||
"12",
|
],
|
||||||
"12"
|
"filament_flush_temp": [
|
||||||
],
|
"0",
|
||||||
"filament_ramming_travel_time": [
|
"0"
|
||||||
"0",
|
],
|
||||||
"0",
|
"filament_flush_volumetric_speed": [
|
||||||
"0"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_prime_volume": [
|
],
|
||||||
"30"
|
"filament_long_retractions_when_cut": [
|
||||||
],
|
"nil",
|
||||||
"filament_change_length": [
|
"nil"
|
||||||
"4"
|
],
|
||||||
],
|
"filament_max_volumetric_speed": [
|
||||||
"include": [
|
"12",
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
"12"
|
||||||
],
|
],
|
||||||
"nozzle_temperature": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"270",
|
"-1",
|
||||||
"270",
|
"-1"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_retract_before_wipe": [
|
||||||
"nozzle_temperature_initial_layer": [
|
"nil",
|
||||||
"260",
|
"nil"
|
||||||
"260",
|
],
|
||||||
"260"
|
"filament_retract_restart_extra": [
|
||||||
],
|
"nil",
|
||||||
"slow_down_min_speed": [
|
"nil"
|
||||||
"20",
|
],
|
||||||
"20",
|
"filament_retract_when_changing_layer": [
|
||||||
"20"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab H2D 0.4 nozzle",
|
"filament_retraction_distances_when_cut": [
|
||||||
"Bambu Lab H2D 0.6 nozzle",
|
"nil",
|
||||||
"Bambu Lab H2D 0.8 nozzle"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_start_gcode": [
|
"filament_retraction_length": [
|
||||||
"; filament start gcode\n"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_end_gcode": [
|
],
|
||||||
"; filament end gcode \n"
|
"filament_retraction_minimum_travel": [
|
||||||
]
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2D 0.4 nozzle",
|
||||||
|
"Bambu Lab H2D 0.6 nozzle",
|
||||||
|
"Bambu Lab H2D 0.8 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,49 +1,130 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS-GF @BBL H2DP",
|
"name": "Bambu ABS-GF @BBL H2DP",
|
||||||
"inherits": "Bambu ABS-GF @base",
|
"inherits": "Bambu ABS-GF @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB50_05",
|
"setting_id": "GFSB50_05",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_deretraction_speed": [
|
||||||
"10",
|
"nil",
|
||||||
"10"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_flow_ratio": [
|
||||||
"12",
|
"0.95",
|
||||||
"12"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_flush_temp": [
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_flush_volumetric_speed": [
|
||||||
"fdm_filament_template_direct_dual"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_long_retractions_when_cut": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_max_volumetric_speed": [
|
||||||
"260"
|
"12",
|
||||||
],
|
"12"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_ramming_volumetric_speed": [
|
||||||
"20"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab H2D Pro 0.4 nozzle",
|
"filament_retract_before_wipe": [
|
||||||
"Bambu Lab H2D Pro 0.6 nozzle",
|
"nil",
|
||||||
"Bambu Lab H2D Pro 0.8 nozzle"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_start_gcode": [
|
"filament_retract_restart_extra": [
|
||||||
"; filament start gcode\n"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_end_gcode": [
|
],
|
||||||
"; filament end gcode \n"
|
"filament_retract_when_changing_layer": [
|
||||||
]
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_distances_when_cut": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2D Pro 0.4 nozzle",
|
||||||
|
"Bambu Lab H2D Pro 0.6 nozzle",
|
||||||
|
"Bambu Lab H2D Pro 0.8 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,71 +1,130 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS-GF @BBL H2S",
|
"name": "Bambu ABS-GF @BBL H2S",
|
||||||
"inherits": "Bambu ABS-GF @base",
|
"inherits": "Bambu ABS-GF @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB50_10",
|
"setting_id": "GFSB50_10",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_deretraction_speed": [
|
||||||
"10",
|
"nil",
|
||||||
"10",
|
"nil"
|
||||||
"10"
|
],
|
||||||
],
|
"filament_flow_ratio": [
|
||||||
"filament_max_volumetric_speed": [
|
"0.95",
|
||||||
"12",
|
"0.95"
|
||||||
"12",
|
],
|
||||||
"12"
|
"filament_flush_temp": [
|
||||||
],
|
"0",
|
||||||
"filament_prime_volume": [
|
"0"
|
||||||
"30"
|
],
|
||||||
],
|
"filament_flush_volumetric_speed": [
|
||||||
"filament_ramming_travel_time": [
|
"0",
|
||||||
"0",
|
"0"
|
||||||
"0",
|
],
|
||||||
"0"
|
"filament_long_retractions_when_cut": [
|
||||||
],
|
"nil",
|
||||||
"filament_change_length": [
|
"nil"
|
||||||
"4"
|
],
|
||||||
],
|
"filament_max_volumetric_speed": [
|
||||||
"include": [
|
"12",
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
"12"
|
||||||
],
|
],
|
||||||
"long_retractions_when_ec": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"0",
|
"-1",
|
||||||
"0",
|
"-1"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_retract_before_wipe": [
|
||||||
"nozzle_temperature": [
|
"nil",
|
||||||
"270",
|
"nil"
|
||||||
"270",
|
],
|
||||||
"270"
|
"filament_retract_restart_extra": [
|
||||||
],
|
"nil",
|
||||||
"nozzle_temperature_initial_layer": [
|
"nil"
|
||||||
"260",
|
],
|
||||||
"260",
|
"filament_retract_when_changing_layer": [
|
||||||
"260"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_retraction_distances_when_cut": [
|
||||||
"0",
|
"nil",
|
||||||
"0"
|
"nil"
|
||||||
],
|
],
|
||||||
"slow_down_min_speed": [
|
"filament_retraction_length": [
|
||||||
"20",
|
"nil",
|
||||||
"20",
|
"nil"
|
||||||
"20"
|
],
|
||||||
],
|
"filament_retraction_minimum_travel": [
|
||||||
"compatible_printers": [
|
"nil",
|
||||||
"Bambu Lab H2S 0.4 nozzle",
|
"nil"
|
||||||
"Bambu Lab H2S 0.6 nozzle",
|
],
|
||||||
"Bambu Lab H2S 0.8 nozzle"
|
"filament_retraction_speed": [
|
||||||
],
|
"nil",
|
||||||
"filament_start_gcode": [
|
"nil"
|
||||||
"; filament start gcode\n"
|
],
|
||||||
],
|
"filament_wipe": [
|
||||||
"filament_end_gcode": [
|
"nil",
|
||||||
"; filament end gcode \n"
|
"nil"
|
||||||
]
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2S 0.4 nozzle",
|
||||||
|
"Bambu Lab H2S 0.6 nozzle",
|
||||||
|
"Bambu Lab H2S 0.8 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,52 +1,121 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS-GF @BBL P1P",
|
"name": "Bambu ABS-GF @BBL P1P",
|
||||||
"inherits": "Bambu ABS-GF @base",
|
"inherits": "Bambu ABS-GF @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB50_01",
|
"setting_id": "GFSB50_01",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1",
|
"1",
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"12",
|
"18",
|
||||||
"12"
|
"18"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_flow_ratio": [
|
||||||
"18",
|
"0.95",
|
||||||
"18"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_max_volumetric_speed": [
|
||||||
"0",
|
"12",
|
||||||
"0"
|
"12"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_deretraction_speed": [
|
||||||
"fdm_filament_template_direct_dual"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"long_retractions_when_ec": [
|
],
|
||||||
"0",
|
"filament_flush_temp": [
|
||||||
"0"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_flush_volumetric_speed": [
|
||||||
"270"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_ramming_volumetric_speed": [
|
||||||
"260"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_retract_before_wipe": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_retract_restart_extra": [
|
||||||
"20"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab P1P 0.8 nozzle",
|
"filament_retract_when_changing_layer": [
|
||||||
"Bambu Lab P1P 0.6 nozzle",
|
"nil",
|
||||||
"Bambu Lab P1P 0.4 nozzle"
|
"nil"
|
||||||
]
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab P1P 0.8 nozzle",
|
||||||
|
"Bambu Lab P1P 0.6 nozzle",
|
||||||
|
"Bambu Lab P1P 0.4 nozzle"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,70 +1,170 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS-GF @BBL P2S",
|
"name": "Bambu ABS-GF @BBL P2S",
|
||||||
"inherits": "Bambu ABS-GF @base",
|
"inherits": "Bambu ABS-GF @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB50_04",
|
"setting_id": "GFSB50_04",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"activate_air_filtration": [
|
"activate_air_filtration": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_deretraction_speed": [
|
||||||
"10",
|
"nil",
|
||||||
"10",
|
"nil"
|
||||||
"10"
|
],
|
||||||
],
|
"filament_flow_ratio": [
|
||||||
"filament_max_volumetric_speed": [
|
"0.95",
|
||||||
"12",
|
"0.95"
|
||||||
"12",
|
],
|
||||||
"12"
|
"filament_flush_temp": [
|
||||||
],
|
"0",
|
||||||
"filament_ramming_travel_time": [
|
"0"
|
||||||
"0",
|
],
|
||||||
"0",
|
"filament_flush_volumetric_speed": [
|
||||||
"0"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_retraction_distances_when_cut": [
|
],
|
||||||
"10",
|
"filament_long_retractions_when_cut": [
|
||||||
"10",
|
"nil",
|
||||||
"10"
|
"nil"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_max_volumetric_speed": [
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
"12",
|
||||||
],
|
"12"
|
||||||
"long_retractions_when_ec": [
|
],
|
||||||
"0",
|
"filament_ramming_volumetric_speed": [
|
||||||
"0",
|
"-1",
|
||||||
"0"
|
"-1"
|
||||||
],
|
],
|
||||||
"nozzle_temperature": [
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
"270",
|
"-1",
|
||||||
"270",
|
"-1"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_retract_before_wipe": [
|
||||||
"nozzle_temperature_initial_layer": [
|
"nil",
|
||||||
"260",
|
"nil"
|
||||||
"260",
|
],
|
||||||
"260"
|
"filament_retract_restart_extra": [
|
||||||
],
|
"nil",
|
||||||
"retraction_distances_when_ec": [
|
"nil"
|
||||||
"0",
|
],
|
||||||
"0",
|
"filament_retract_when_changing_layer": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_retraction_distances_when_cut": [
|
||||||
"20",
|
"10",
|
||||||
"20"
|
"10"
|
||||||
],
|
],
|
||||||
"compatible_printers": [
|
"filament_retraction_length": [
|
||||||
"Bambu Lab P2S 0.4 nozzle",
|
"nil",
|
||||||
"Bambu Lab P2S 0.6 nozzle",
|
"nil"
|
||||||
"Bambu Lab P2S 0.8 nozzle"
|
],
|
||||||
],
|
"filament_retraction_minimum_travel": [
|
||||||
"filament_start_gcode": [
|
"nil",
|
||||||
"; filament start gcode\n"
|
"nil"
|
||||||
]
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature_nc": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time_nc": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_enable_overhang_speed": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_overhang_1_4_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_overhang_2_4_speed": [
|
||||||
|
"50",
|
||||||
|
"50"
|
||||||
|
],
|
||||||
|
"filament_overhang_3_4_speed": [
|
||||||
|
"30",
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"filament_overhang_4_4_speed": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_overhang_totally_speed": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"override_process_overhang_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab P2S 0.4 nozzle",
|
||||||
|
"Bambu Lab P2S 0.6 nozzle",
|
||||||
|
"Bambu Lab P2S 0.8 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,61 +1,130 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS-GF @BBL X1C",
|
"name": "Bambu ABS-GF @BBL X1C",
|
||||||
"inherits": "Bambu ABS-GF @base",
|
"inherits": "Bambu ABS-GF @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB50_00",
|
"setting_id": "GFSB50_00",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1",
|
"1",
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"12",
|
"18",
|
||||||
"12"
|
"18"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_flow_ratio": [
|
||||||
"18",
|
"0.95",
|
||||||
"18"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_max_volumetric_speed": [
|
||||||
"0",
|
"12",
|
||||||
"0"
|
"12"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_deretraction_speed": [
|
||||||
"fdm_filament_template_direct_dual"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"long_retractions_when_ec": [
|
],
|
||||||
"0",
|
"filament_flush_temp": [
|
||||||
"0"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_flush_volumetric_speed": [
|
||||||
"270"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_ramming_volumetric_speed": [
|
||||||
"260"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_retract_before_wipe": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_retract_restart_extra": [
|
||||||
"20"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab P1S 0.4 nozzle",
|
"filament_retract_when_changing_layer": [
|
||||||
"Bambu Lab P1S 0.6 nozzle",
|
"nil",
|
||||||
"Bambu Lab P1S 0.8 nozzle",
|
"nil"
|
||||||
"Bambu Lab X1 0.4 nozzle",
|
],
|
||||||
"Bambu Lab X1 0.6 nozzle",
|
"filament_retraction_length": [
|
||||||
"Bambu Lab X1 0.8 nozzle",
|
"nil",
|
||||||
"Bambu Lab X1 Carbon 0.4 nozzle",
|
"nil"
|
||||||
"Bambu Lab X1 Carbon 0.6 nozzle",
|
],
|
||||||
"Bambu Lab X1 Carbon 0.8 nozzle",
|
"filament_retraction_minimum_travel": [
|
||||||
"Bambu Lab X1E 0.4 nozzle",
|
"nil",
|
||||||
"Bambu Lab X1E 0.6 nozzle",
|
"nil"
|
||||||
"Bambu Lab X1E 0.8 nozzle"
|
],
|
||||||
]
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab P1S 0.4 nozzle",
|
||||||
|
"Bambu Lab P1S 0.6 nozzle",
|
||||||
|
"Bambu Lab P1S 0.8 nozzle",
|
||||||
|
"Bambu Lab X1 0.4 nozzle",
|
||||||
|
"Bambu Lab X1 0.6 nozzle",
|
||||||
|
"Bambu Lab X1 0.8 nozzle",
|
||||||
|
"Bambu Lab X1 Carbon 0.4 nozzle",
|
||||||
|
"Bambu Lab X1 Carbon 0.6 nozzle",
|
||||||
|
"Bambu Lab X1 Carbon 0.8 nozzle",
|
||||||
|
"Bambu Lab X1E 0.4 nozzle",
|
||||||
|
"Bambu Lab X1E 0.6 nozzle",
|
||||||
|
"Bambu Lab X1E 0.8 nozzle"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,103 +1,266 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS-GF @BBL X2D 0.4 nozzle",
|
"name": "Bambu ABS-GF @BBL X2D 0.4 nozzle",
|
||||||
"inherits": "Bambu ABS-GF @base",
|
"inherits": "Bambu ABS-GF @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB50_06",
|
"setting_id": "GFSB50_06",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"filament_adaptive_volumetric_speed": [
|
||||||
"60"
|
"0",
|
||||||
],
|
"0",
|
||||||
"filament_cooling_before_tower": [
|
"0",
|
||||||
"10",
|
"0"
|
||||||
"10",
|
],
|
||||||
"10",
|
"filament_cooling_before_tower": [
|
||||||
"10",
|
"10",
|
||||||
"10",
|
"10",
|
||||||
"10"
|
"10",
|
||||||
],
|
"10"
|
||||||
"filament_flow_ratio": [
|
],
|
||||||
"0.95",
|
"filament_deretraction_speed": [
|
||||||
"0.95",
|
"nil",
|
||||||
"0.95",
|
"nil",
|
||||||
"0.95",
|
"nil",
|
||||||
"0.95",
|
"nil"
|
||||||
"0.95"
|
],
|
||||||
],
|
"filament_enable_overhang_speed": [
|
||||||
"filament_max_volumetric_speed": [
|
"1",
|
||||||
"12",
|
"1",
|
||||||
"12",
|
"1",
|
||||||
"12",
|
"1"
|
||||||
"12",
|
],
|
||||||
"12",
|
"filament_extruder_variant": [
|
||||||
"12"
|
"Direct Drive Standard",
|
||||||
],
|
"Direct Drive High Flow",
|
||||||
"filament_ramming_travel_time": [
|
"Bowden Standard",
|
||||||
"0",
|
"Bowden High Flow"
|
||||||
"0",
|
],
|
||||||
"0",
|
"filament_flush_temp": [
|
||||||
"0",
|
"0",
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_retraction_distances_when_cut": [
|
],
|
||||||
"10",
|
"filament_flush_volumetric_speed": [
|
||||||
"10",
|
"0",
|
||||||
"10",
|
"0",
|
||||||
"10",
|
"0",
|
||||||
"10",
|
"0"
|
||||||
"10"
|
],
|
||||||
],
|
"filament_long_retractions_when_cut": [
|
||||||
"filament_retraction_length": [
|
"nil",
|
||||||
"1",
|
"nil",
|
||||||
"1",
|
"nil",
|
||||||
"1",
|
"nil"
|
||||||
"nil",
|
],
|
||||||
"nil",
|
"filament_overhang_1_4_speed": [
|
||||||
"nil"
|
"0",
|
||||||
],
|
"0",
|
||||||
"filament_tower_interface_print_temp": [
|
"0",
|
||||||
"270"
|
"0"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_overhang_2_4_speed": [
|
||||||
"fdm_filament_template_direct_bowden_e3d"
|
"50",
|
||||||
],
|
"50",
|
||||||
"nozzle_temperature": [
|
"50",
|
||||||
"270",
|
"50"
|
||||||
"270",
|
],
|
||||||
"270",
|
"filament_overhang_3_4_speed": [
|
||||||
"270",
|
"30",
|
||||||
"270",
|
"30",
|
||||||
"270"
|
"30",
|
||||||
],
|
"30"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_overhang_4_4_speed": [
|
||||||
"260",
|
"10",
|
||||||
"260",
|
"10",
|
||||||
"260",
|
"10",
|
||||||
"260",
|
"10"
|
||||||
"260"
|
],
|
||||||
],
|
"filament_overhang_totally_speed": [
|
||||||
"retraction_distances_when_ec": [
|
"10",
|
||||||
"3",
|
"10",
|
||||||
"3",
|
"10",
|
||||||
"3",
|
"10"
|
||||||
"4",
|
],
|
||||||
"4",
|
"filament_bridge_speed": [
|
||||||
"4"
|
"25",
|
||||||
],
|
"25",
|
||||||
"slow_down_min_speed": [
|
"25",
|
||||||
"20",
|
"25"
|
||||||
"20",
|
],
|
||||||
"20",
|
"filament_pre_cooling_temperature": [
|
||||||
"20",
|
"0",
|
||||||
"20",
|
"0",
|
||||||
"20"
|
"0",
|
||||||
],
|
"0"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab X2D 0.4 nozzle"
|
"filament_pre_cooling_temperature_nc": [
|
||||||
],
|
"0",
|
||||||
"filament_start_gcode": [
|
"0",
|
||||||
"; filament start gcode\n"
|
"0",
|
||||||
]
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time_nc": [
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_retract_length_nc": [
|
||||||
|
"14",
|
||||||
|
"14",
|
||||||
|
"14",
|
||||||
|
"14"
|
||||||
|
],
|
||||||
|
"filament_ramming_volumetric_speed": [
|
||||||
|
"-1",
|
||||||
|
"-1",
|
||||||
|
"-1",
|
||||||
|
"-1"
|
||||||
|
],
|
||||||
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
|
"-1",
|
||||||
|
"-1",
|
||||||
|
"-1",
|
||||||
|
"-1"
|
||||||
|
],
|
||||||
|
"filament_retract_before_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_restart_extra": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_when_changing_layer": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_distances_when_cut": [
|
||||||
|
"10",
|
||||||
|
"10",
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"1",
|
||||||
|
"1",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1",
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"override_process_overhang_speed": [
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"3",
|
||||||
|
"3",
|
||||||
|
"4",
|
||||||
|
"4"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"20",
|
||||||
|
"20",
|
||||||
|
"20",
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"chamber_temperatures": [
|
||||||
|
"60"
|
||||||
|
],
|
||||||
|
"filament_flow_ratio": [
|
||||||
|
"0.95",
|
||||||
|
"0.95",
|
||||||
|
"0.95",
|
||||||
|
"0.95"
|
||||||
|
],
|
||||||
|
"filament_max_volumetric_speed": [
|
||||||
|
"12",
|
||||||
|
"12",
|
||||||
|
"12",
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_tower_interface_print_temp": [
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270",
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260",
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab X2D 0.4 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,104 +1,267 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS-GF @BBL X2D",
|
"name": "Bambu ABS-GF @BBL X2D",
|
||||||
"inherits": "Bambu ABS-GF @base",
|
"inherits": "Bambu ABS-GF @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB50_07",
|
"setting_id": "GFSB50_07",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"filament_adaptive_volumetric_speed": [
|
||||||
"60"
|
"0",
|
||||||
],
|
"0",
|
||||||
"filament_cooling_before_tower": [
|
"0",
|
||||||
"10",
|
"0"
|
||||||
"10",
|
],
|
||||||
"10",
|
"filament_cooling_before_tower": [
|
||||||
"10",
|
"10",
|
||||||
"10",
|
"10",
|
||||||
"10"
|
"10",
|
||||||
],
|
"10"
|
||||||
"filament_flow_ratio": [
|
],
|
||||||
"0.95",
|
"filament_deretraction_speed": [
|
||||||
"0.95",
|
"nil",
|
||||||
"0.95",
|
"nil",
|
||||||
"0.95",
|
"nil",
|
||||||
"0.95",
|
"nil"
|
||||||
"0.95"
|
],
|
||||||
],
|
"filament_enable_overhang_speed": [
|
||||||
"filament_max_volumetric_speed": [
|
"1",
|
||||||
"12",
|
"1",
|
||||||
"12",
|
"1",
|
||||||
"12",
|
"1"
|
||||||
"12",
|
],
|
||||||
"12",
|
"filament_extruder_variant": [
|
||||||
"12"
|
"Direct Drive Standard",
|
||||||
],
|
"Direct Drive High Flow",
|
||||||
"filament_ramming_travel_time": [
|
"Bowden Standard",
|
||||||
"0",
|
"Bowden High Flow"
|
||||||
"0",
|
],
|
||||||
"0",
|
"filament_flush_temp": [
|
||||||
"0",
|
"0",
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_retraction_distances_when_cut": [
|
],
|
||||||
"10",
|
"filament_flush_volumetric_speed": [
|
||||||
"10",
|
"0",
|
||||||
"10",
|
"0",
|
||||||
"10",
|
"0",
|
||||||
"10",
|
"0"
|
||||||
"10"
|
],
|
||||||
],
|
"filament_long_retractions_when_cut": [
|
||||||
"filament_retraction_length": [
|
"nil",
|
||||||
"1",
|
"nil",
|
||||||
"nil",
|
"nil",
|
||||||
"1",
|
"nil"
|
||||||
"nil",
|
],
|
||||||
"nil",
|
"filament_overhang_1_4_speed": [
|
||||||
"nil"
|
"0",
|
||||||
],
|
"0",
|
||||||
"filament_tower_interface_print_temp": [
|
"0",
|
||||||
"270"
|
"0"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_overhang_2_4_speed": [
|
||||||
"fdm_filament_template_direct_bowden_e3d"
|
"50",
|
||||||
],
|
"50",
|
||||||
"nozzle_temperature": [
|
"50",
|
||||||
"270",
|
"50"
|
||||||
"270",
|
],
|
||||||
"270",
|
"filament_overhang_3_4_speed": [
|
||||||
"270",
|
"30",
|
||||||
"270",
|
"30",
|
||||||
"270"
|
"30",
|
||||||
],
|
"30"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"260",
|
"filament_overhang_4_4_speed": [
|
||||||
"260",
|
"10",
|
||||||
"260",
|
"10",
|
||||||
"260",
|
"10",
|
||||||
"260",
|
"10"
|
||||||
"260"
|
],
|
||||||
],
|
"filament_overhang_totally_speed": [
|
||||||
"retraction_distances_when_ec": [
|
"10",
|
||||||
"3",
|
"10",
|
||||||
"3",
|
"10",
|
||||||
"3",
|
"10"
|
||||||
"4",
|
],
|
||||||
"4",
|
"filament_bridge_speed": [
|
||||||
"4"
|
"25",
|
||||||
],
|
"25",
|
||||||
"slow_down_min_speed": [
|
"25",
|
||||||
"20",
|
"25"
|
||||||
"20",
|
],
|
||||||
"20",
|
"filament_pre_cooling_temperature": [
|
||||||
"20",
|
"0",
|
||||||
"20",
|
"0",
|
||||||
"20"
|
"0",
|
||||||
],
|
"0"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab X2D 0.6 nozzle",
|
"filament_pre_cooling_temperature_nc": [
|
||||||
"Bambu Lab X2D 0.8 nozzle"
|
"0",
|
||||||
],
|
"0",
|
||||||
"filament_start_gcode": [
|
"0",
|
||||||
"; filament start gcode\n"
|
"0"
|
||||||
]
|
],
|
||||||
|
"filament_ramming_travel_time_nc": [
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_retract_length_nc": [
|
||||||
|
"14",
|
||||||
|
"14",
|
||||||
|
"14",
|
||||||
|
"14"
|
||||||
|
],
|
||||||
|
"filament_ramming_volumetric_speed": [
|
||||||
|
"-1",
|
||||||
|
"-1",
|
||||||
|
"-1",
|
||||||
|
"-1"
|
||||||
|
],
|
||||||
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
|
"-1",
|
||||||
|
"-1",
|
||||||
|
"-1",
|
||||||
|
"-1"
|
||||||
|
],
|
||||||
|
"filament_retract_before_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_restart_extra": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_when_changing_layer": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_distances_when_cut": [
|
||||||
|
"10",
|
||||||
|
"10",
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"1",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1",
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"override_process_overhang_speed": [
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"3",
|
||||||
|
"3",
|
||||||
|
"4",
|
||||||
|
"4"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"20",
|
||||||
|
"20",
|
||||||
|
"20",
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"chamber_temperatures": [
|
||||||
|
"60"
|
||||||
|
],
|
||||||
|
"filament_flow_ratio": [
|
||||||
|
"0.95",
|
||||||
|
"0.95",
|
||||||
|
"0.95",
|
||||||
|
"0.95"
|
||||||
|
],
|
||||||
|
"filament_max_volumetric_speed": [
|
||||||
|
"12",
|
||||||
|
"12",
|
||||||
|
"12",
|
||||||
|
"12"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_tower_interface_print_temp": [
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270",
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"260",
|
||||||
|
"260",
|
||||||
|
"260",
|
||||||
|
"260"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab X2D 0.6 nozzle",
|
||||||
|
"Bambu Lab X2D 0.8 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,45 +1,45 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ABS-GF @base",
|
"name": "Bambu ABS-GF @base",
|
||||||
"inherits": "fdm_filament_abs",
|
"inherits": "fdm_filament_abs",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"filament_id": "OFknl9Iz",
|
"filament_id": "OFknl9Iz",
|
||||||
"instantiation": "false",
|
"instantiation": "false",
|
||||||
"description": "When printing this filament, there's a risk of nozzle clogging, oozing, warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.",
|
"description": "When printing this filament, there's a risk of nozzle clogging, oozing, warping and low layer adhesion strength. To get better results, please refer to this wiki: Printing Tips for High Temp / Engineering materials.",
|
||||||
"fan_cooling_layer_time": [
|
"fan_cooling_layer_time": [
|
||||||
"12"
|
"12"
|
||||||
],
|
],
|
||||||
"fan_max_speed": [
|
"fan_max_speed": [
|
||||||
"30"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_cost": [
|
"filament_cost": [
|
||||||
"26.99"
|
"29.99"
|
||||||
],
|
],
|
||||||
"filament_density": [
|
"filament_density": [
|
||||||
"1.08"
|
"1.08"
|
||||||
],
|
],
|
||||||
"filament_flow_ratio": [
|
"filament_flow_ratio": [
|
||||||
"0.95"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"12"
|
"12"
|
||||||
],
|
],
|
||||||
"filament_type": [
|
"filament_type": [
|
||||||
"ABS-GF"
|
"ABS-GF"
|
||||||
],
|
],
|
||||||
"filament_vendor": [
|
"filament_vendor": [
|
||||||
"Bambu Lab"
|
"Bambu Lab"
|
||||||
],
|
],
|
||||||
"impact_strength_z": [
|
"impact_strength_z": [
|
||||||
"5.3"
|
"5.3"
|
||||||
],
|
],
|
||||||
"overhang_fan_speed": [
|
"overhang_fan_speed": [
|
||||||
"30"
|
"30"
|
||||||
],
|
],
|
||||||
"overhang_fan_threshold": [
|
"overhang_fan_threshold": [
|
||||||
"10%"
|
"10%"
|
||||||
],
|
],
|
||||||
"slow_down_layer_time": [
|
"slow_down_layer_time": [
|
||||||
"4"
|
"4"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -1,20 +1,20 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL A1 0.2 nozzle",
|
"name": "Bambu ASA @BBL A1 0.2 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_10",
|
"setting_id": "GFSB01_10",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"2"
|
"2"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"18"
|
"18"
|
||||||
],
|
],
|
||||||
"compatible_printers": [
|
"compatible_printers": [
|
||||||
"Bambu Lab A1 0.2 nozzle"
|
"Bambu Lab A1 0.2 nozzle"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -1,20 +1,20 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL A1 0.4 nozzle",
|
"name": "Bambu ASA @BBL A1 0.4 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_09",
|
"setting_id": "GFSB01_09",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"18"
|
"18"
|
||||||
],
|
],
|
||||||
"compatible_printers": [
|
"compatible_printers": [
|
||||||
"Bambu Lab A1 0.4 nozzle"
|
"Bambu Lab A1 0.4 nozzle"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -1,21 +1,21 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL A1 0.6 nozzle",
|
"name": "Bambu ASA @BBL A1 0.6 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_08",
|
"setting_id": "GFSB01_08",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"fan_min_speed": [
|
"fan_min_speed": [
|
||||||
"25"
|
"25"
|
||||||
],
|
],
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"18"
|
"18"
|
||||||
],
|
],
|
||||||
"compatible_printers": [
|
"compatible_printers": [
|
||||||
"Bambu Lab A1 0.6 nozzle",
|
"Bambu Lab A1 0.6 nozzle",
|
||||||
"Bambu Lab A1 0.8 nozzle"
|
"Bambu Lab A1 0.8 nozzle"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -1,104 +1,201 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL H2C 0.2 nozzle",
|
"name": "Bambu ASA @BBL H2C 0.2 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_24",
|
"setting_id": "GFSB01_24",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"counter_coef_2": [
|
||||||
"0.0094"
|
"0.0094"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"counter_coef_3": [
|
||||||
"-0.0092"
|
"-0.0092"
|
||||||
],
|
],
|
||||||
"counter_limit_max": [
|
"counter_limit_max": [
|
||||||
"0.2258"
|
"0.2258"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"counter_limit_min": [
|
||||||
"-0.0092"
|
"-0.0092"
|
||||||
],
|
],
|
||||||
"filament_change_length": [
|
"filament_change_length": [
|
||||||
"4"
|
"4"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_cooling_before_tower": [
|
||||||
"10",
|
"10",
|
||||||
"10"
|
"10"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"2",
|
"2",
|
||||||
"2"
|
"2"
|
||||||
],
|
],
|
||||||
"filament_pre_cooling_temperature_nc": [
|
"filament_pre_cooling_temperature_nc": [
|
||||||
"230",
|
"230",
|
||||||
"230"
|
"230"
|
||||||
],
|
],
|
||||||
"filament_prime_volume": [
|
"filament_prime_volume": [
|
||||||
"30"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_prime_volume_nc": [
|
"filament_prime_volume_nc": [
|
||||||
"30"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_ramming_travel_time": [
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time_nc": [
|
"filament_ramming_travel_time_nc": [
|
||||||
"1",
|
"1",
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"first_x_layer_fan_speed": [
|
"first_x_layer_fan_speed": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_change_length_nc": [
|
"filament_change_length_nc": [
|
||||||
"4"
|
"4"
|
||||||
],
|
],
|
||||||
"hole_coef_2": [
|
"hole_coef_2": [
|
||||||
"0.0013"
|
"0.0013"
|
||||||
],
|
],
|
||||||
"hole_coef_3": [
|
"hole_coef_3": [
|
||||||
"0.1261"
|
"0.1261"
|
||||||
],
|
],
|
||||||
"hole_limit_max": [
|
"hole_limit_max": [
|
||||||
"0.1586"
|
"0.1586"
|
||||||
],
|
],
|
||||||
"hole_limit_min": [
|
"hole_limit_min": [
|
||||||
"0.1261"
|
"0.1261"
|
||||||
],
|
],
|
||||||
"filament_preheat_temperature_delta": [
|
"filament_preheat_temperature_delta": [
|
||||||
"20",
|
"20",
|
||||||
"20"
|
"20"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_adaptive_volumetric_speed": [
|
||||||
"fdm_filament_template_direct_dual"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_deretraction_speed": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"270",
|
"filament_extruder_variant": [
|
||||||
"270"
|
"Direct Drive Standard",
|
||||||
],
|
"Direct Drive High Flow"
|
||||||
"overhang_fan_speed": [
|
],
|
||||||
"100"
|
"filament_flush_temp": [
|
||||||
],
|
"0",
|
||||||
"slow_down_min_speed": [
|
"0"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_flush_volumetric_speed": [
|
||||||
],
|
"0",
|
||||||
"temperature_vitrification": [
|
"0"
|
||||||
"85"
|
],
|
||||||
],
|
"filament_flow_ratio": [
|
||||||
"compatible_printers": [
|
"0.95",
|
||||||
"Bambu Lab H2C 0.2 nozzle"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_start_gcode": [
|
"filament_long_retractions_when_cut": [
|
||||||
"; filament start gcode\n"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_end_gcode": [
|
],
|
||||||
"; filament end gcode \n"
|
"filament_pre_cooling_temperature": [
|
||||||
]
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_retract_length_nc": [
|
||||||
|
"14",
|
||||||
|
"14"
|
||||||
|
],
|
||||||
|
"filament_ramming_volumetric_speed": [
|
||||||
|
"-1",
|
||||||
|
"-1"
|
||||||
|
],
|
||||||
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
|
"-1",
|
||||||
|
"-1"
|
||||||
|
],
|
||||||
|
"filament_retract_before_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_restart_extra": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_when_changing_layer": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_distances_when_cut": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"overhang_fan_speed": [
|
||||||
|
"100"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"20",
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"temperature_vitrification": [
|
||||||
|
"85"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2C 0.2 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,135 +1,198 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL H2C 0.6 nozzle",
|
"name": "Bambu ASA @BBL H2C 0.6 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_37",
|
"setting_id": "GFSB01_37",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"counter_coef_2": [
|
||||||
"0.0094"
|
"0.0094"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"counter_coef_3": [
|
||||||
"-0.0092"
|
"-0.0092"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"counter_limit_max": [
|
||||||
"-0.0092"
|
"0.2258"
|
||||||
],
|
],
|
||||||
"counter_limit_max": [
|
"counter_limit_min": [
|
||||||
"0.2258"
|
"-0.0092"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_change_length": [
|
||||||
"10",
|
"4"
|
||||||
"10",
|
],
|
||||||
"10"
|
"filament_cooling_before_tower": [
|
||||||
],
|
"10",
|
||||||
"filament_flow_ratio": [
|
"10"
|
||||||
"0.96",
|
],
|
||||||
"0.96",
|
"filament_flow_ratio": [
|
||||||
"0.96"
|
"0.96",
|
||||||
],
|
"0.96"
|
||||||
"filament_max_volumetric_speed": [
|
],
|
||||||
"25",
|
"filament_max_volumetric_speed": [
|
||||||
"30",
|
"25",
|
||||||
"25"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_pre_cooling_temperature_nc": [
|
||||||
"0.4",
|
"230",
|
||||||
"0.4",
|
"230"
|
||||||
"0.4"
|
],
|
||||||
],
|
"filament_prime_volume": [
|
||||||
"filament_wipe": [
|
"30"
|
||||||
"1",
|
],
|
||||||
"1",
|
"filament_prime_volume_nc": [
|
||||||
"1"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_wipe_distance": [
|
"filament_ramming_travel_time": [
|
||||||
"1",
|
"0",
|
||||||
"1",
|
"0"
|
||||||
"1"
|
],
|
||||||
],
|
"filament_ramming_travel_time_nc": [
|
||||||
"filament_prime_volume": [
|
"1",
|
||||||
"30"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_prime_volume_nc": [
|
"filament_retraction_length": [
|
||||||
"30"
|
"0.4",
|
||||||
],
|
"0.4"
|
||||||
"filament_z_hop_types": [
|
],
|
||||||
"Spiral Lift",
|
"filament_wipe": [
|
||||||
"Spiral Lift",
|
"1",
|
||||||
"Spiral Lift"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_pre_cooling_temperature_nc": [
|
"filament_wipe_distance": [
|
||||||
"230",
|
"1",
|
||||||
"230",
|
"1"
|
||||||
"230"
|
],
|
||||||
],
|
"filament_z_hop_types": [
|
||||||
"filament_ramming_travel_time": [
|
"Spiral Lift",
|
||||||
"0",
|
"Spiral Lift"
|
||||||
"0",
|
],
|
||||||
"0"
|
"first_x_layer_fan_speed": [
|
||||||
],
|
"0"
|
||||||
"filament_ramming_travel_time_nc": [
|
],
|
||||||
"1",
|
"filament_change_length_nc": [
|
||||||
"1",
|
"4"
|
||||||
"1"
|
],
|
||||||
],
|
"hole_coef_2": [
|
||||||
"filament_change_length": [
|
"0.0013"
|
||||||
"4"
|
],
|
||||||
],
|
"hole_coef_3": [
|
||||||
"filament_change_length_nc": [
|
"0.1261"
|
||||||
"4"
|
],
|
||||||
],
|
"hole_limit_max": [
|
||||||
"first_x_layer_fan_speed": [
|
"0.1586"
|
||||||
"0"
|
],
|
||||||
],
|
"hole_limit_min": [
|
||||||
"hole_coef_2": [
|
"0.1261"
|
||||||
"0.0013"
|
],
|
||||||
],
|
"filament_preheat_temperature_delta": [
|
||||||
"hole_coef_3": [
|
"20",
|
||||||
"0.1261"
|
"20"
|
||||||
],
|
],
|
||||||
"hole_limit_min": [
|
"filament_adaptive_volumetric_speed": [
|
||||||
"0.1261"
|
"0",
|
||||||
],
|
"0"
|
||||||
"hole_limit_max": [
|
],
|
||||||
"0.1586"
|
"filament_deretraction_speed": [
|
||||||
],
|
"nil",
|
||||||
"filament_preheat_temperature_delta": [
|
"nil"
|
||||||
"20",
|
],
|
||||||
"20",
|
"filament_extruder_variant": [
|
||||||
"20"
|
"Direct Drive Standard",
|
||||||
],
|
"Direct Drive High Flow"
|
||||||
"include": [
|
],
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
"filament_flush_temp": [
|
||||||
],
|
"0",
|
||||||
"nozzle_temperature": [
|
"0"
|
||||||
"270",
|
],
|
||||||
"270",
|
"filament_flush_volumetric_speed": [
|
||||||
"270"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"270",
|
"filament_long_retractions_when_cut": [
|
||||||
"270",
|
"nil",
|
||||||
"270"
|
"nil"
|
||||||
],
|
],
|
||||||
"slow_down_min_speed": [
|
"filament_pre_cooling_temperature": [
|
||||||
"20",
|
"0",
|
||||||
"20",
|
"0"
|
||||||
"20"
|
],
|
||||||
],
|
"filament_retract_length_nc": [
|
||||||
"temperature_vitrification": [
|
"14",
|
||||||
"85"
|
"14"
|
||||||
],
|
],
|
||||||
"compatible_printers": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"Bambu Lab H2C 0.6 nozzle"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"filament_start_gcode": [
|
],
|
||||||
"; filament start gcode\n"
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
],
|
"-1",
|
||||||
"filament_end_gcode": [
|
"-1"
|
||||||
"; filament end gcode \n"
|
],
|
||||||
]
|
"filament_retract_before_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_restart_extra": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_when_changing_layer": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_distances_when_cut": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"20",
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"temperature_vitrification": [
|
||||||
|
"85"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2C 0.6 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,121 +1,198 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL H2C 0.8 nozzle",
|
"name": "Bambu ASA @BBL H2C 0.8 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_38",
|
"setting_id": "GFSB01_38",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"counter_coef_2": [
|
||||||
"0.0094"
|
"0.0094"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"counter_coef_3": [
|
||||||
"-0.0092"
|
"-0.0092"
|
||||||
],
|
],
|
||||||
"counter_limit_max": [
|
"counter_limit_max": [
|
||||||
"0.2258"
|
"0.2258"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"counter_limit_min": [
|
||||||
"-0.0092"
|
"-0.0092"
|
||||||
],
|
],
|
||||||
"filament_change_length": [
|
"filament_change_length": [
|
||||||
"4"
|
"4"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_cooling_before_tower": [
|
||||||
"10",
|
"10",
|
||||||
"10"
|
"10"
|
||||||
],
|
],
|
||||||
"filament_flow_ratio": [
|
"filament_flow_ratio": [
|
||||||
"0.96",
|
"0.96",
|
||||||
"0.96"
|
"0.96"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"25",
|
"25",
|
||||||
"30"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_pre_cooling_temperature_nc": [
|
"filament_pre_cooling_temperature_nc": [
|
||||||
"230",
|
"230",
|
||||||
"230"
|
"230"
|
||||||
],
|
],
|
||||||
"filament_prime_volume": [
|
"filament_prime_volume": [
|
||||||
"30"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_prime_volume_nc": [
|
"filament_prime_volume_nc": [
|
||||||
"30"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_ramming_travel_time": [
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time_nc": [
|
"filament_ramming_travel_time_nc": [
|
||||||
"1",
|
"1",
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_retraction_length": [
|
||||||
"0.4",
|
"0.4",
|
||||||
"0.4"
|
"0.4"
|
||||||
],
|
],
|
||||||
"filament_wipe": [
|
"filament_wipe": [
|
||||||
"1",
|
"1",
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_wipe_distance": [
|
"filament_wipe_distance": [
|
||||||
"1",
|
"1",
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_z_hop_types": [
|
"filament_z_hop_types": [
|
||||||
"Spiral Lift",
|
"Spiral Lift",
|
||||||
"Spiral Lift"
|
"Spiral Lift"
|
||||||
],
|
],
|
||||||
"first_x_layer_fan_speed": [
|
"first_x_layer_fan_speed": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_change_length_nc": [
|
"filament_change_length_nc": [
|
||||||
"4"
|
"4"
|
||||||
],
|
],
|
||||||
"hole_coef_2": [
|
"hole_coef_2": [
|
||||||
"0.0013"
|
"0.0013"
|
||||||
],
|
],
|
||||||
"hole_coef_3": [
|
"hole_coef_3": [
|
||||||
"0.1261"
|
"0.1261"
|
||||||
],
|
],
|
||||||
"hole_limit_max": [
|
"hole_limit_max": [
|
||||||
"0.1586"
|
"0.1586"
|
||||||
],
|
],
|
||||||
"hole_limit_min": [
|
"hole_limit_min": [
|
||||||
"0.1261"
|
"0.1261"
|
||||||
],
|
],
|
||||||
"filament_preheat_temperature_delta": [
|
"filament_preheat_temperature_delta": [
|
||||||
"20",
|
"20",
|
||||||
"20"
|
"20"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_adaptive_volumetric_speed": [
|
||||||
"fdm_filament_template_direct_dual"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_deretraction_speed": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"270",
|
"filament_extruder_variant": [
|
||||||
"270"
|
"Direct Drive Standard",
|
||||||
],
|
"Direct Drive High Flow"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_flush_temp": [
|
||||||
"20"
|
"0",
|
||||||
],
|
"0"
|
||||||
"temperature_vitrification": [
|
],
|
||||||
"85"
|
"filament_flush_volumetric_speed": [
|
||||||
],
|
"0",
|
||||||
"compatible_printers": [
|
"0"
|
||||||
"Bambu Lab H2C 0.8 nozzle"
|
],
|
||||||
],
|
"filament_long_retractions_when_cut": [
|
||||||
"filament_start_gcode": [
|
"nil",
|
||||||
"; filament start gcode\n"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_end_gcode": [
|
"filament_pre_cooling_temperature": [
|
||||||
"; filament end gcode \n"
|
"0",
|
||||||
]
|
"0"
|
||||||
|
],
|
||||||
|
"filament_retract_length_nc": [
|
||||||
|
"14",
|
||||||
|
"14"
|
||||||
|
],
|
||||||
|
"filament_ramming_volumetric_speed": [
|
||||||
|
"-1",
|
||||||
|
"-1"
|
||||||
|
],
|
||||||
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
|
"-1",
|
||||||
|
"-1"
|
||||||
|
],
|
||||||
|
"filament_retract_before_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_restart_extra": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_when_changing_layer": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_distances_when_cut": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"20",
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"temperature_vitrification": [
|
||||||
|
"85"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2C 0.8 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,135 +1,198 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL H2C",
|
"name": "Bambu ASA @BBL H2C",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_23",
|
"setting_id": "GFSB01_23",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"counter_coef_2": [
|
||||||
"0.0094"
|
"0.0094"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"counter_coef_3": [
|
||||||
"-0.0092"
|
"-0.0092"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"counter_limit_max": [
|
||||||
"-0.0092"
|
"0.2258"
|
||||||
],
|
],
|
||||||
"counter_limit_max": [
|
"counter_limit_min": [
|
||||||
"0.2258"
|
"-0.0092"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_change_length": [
|
||||||
"10",
|
"4"
|
||||||
"10",
|
],
|
||||||
"10"
|
"filament_cooling_before_tower": [
|
||||||
],
|
"10",
|
||||||
"filament_flow_ratio": [
|
"10"
|
||||||
"0.96",
|
],
|
||||||
"0.96",
|
"filament_flow_ratio": [
|
||||||
"0.96"
|
"0.96",
|
||||||
],
|
"0.96"
|
||||||
"filament_max_volumetric_speed": [
|
],
|
||||||
"20",
|
"filament_max_volumetric_speed": [
|
||||||
"30",
|
"20",
|
||||||
"20"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_pre_cooling_temperature_nc": [
|
||||||
"0.4",
|
"230",
|
||||||
"0.6",
|
"230"
|
||||||
"0.4"
|
],
|
||||||
],
|
"filament_prime_volume": [
|
||||||
"filament_wipe": [
|
"30"
|
||||||
"1",
|
],
|
||||||
"1",
|
"filament_prime_volume_nc": [
|
||||||
"1"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_wipe_distance": [
|
"filament_ramming_travel_time": [
|
||||||
"1",
|
"0",
|
||||||
"1",
|
"0"
|
||||||
"1"
|
],
|
||||||
],
|
"filament_ramming_travel_time_nc": [
|
||||||
"filament_prime_volume": [
|
"1",
|
||||||
"30"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_prime_volume_nc": [
|
"filament_retraction_length": [
|
||||||
"30"
|
"0.4",
|
||||||
],
|
"0.6"
|
||||||
"filament_z_hop_types": [
|
],
|
||||||
"Spiral Lift",
|
"filament_wipe": [
|
||||||
"Spiral Lift",
|
"1",
|
||||||
"Spiral Lift"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_pre_cooling_temperature_nc": [
|
"filament_wipe_distance": [
|
||||||
"230",
|
"1",
|
||||||
"230",
|
"1"
|
||||||
"230"
|
],
|
||||||
],
|
"filament_z_hop_types": [
|
||||||
"filament_ramming_travel_time": [
|
"Spiral Lift",
|
||||||
"0",
|
"Spiral Lift"
|
||||||
"0",
|
],
|
||||||
"0"
|
"first_x_layer_fan_speed": [
|
||||||
],
|
"0"
|
||||||
"filament_ramming_travel_time_nc": [
|
],
|
||||||
"1",
|
"filament_change_length_nc": [
|
||||||
"1",
|
"4"
|
||||||
"1"
|
],
|
||||||
],
|
"hole_coef_2": [
|
||||||
"filament_change_length": [
|
"0.0013"
|
||||||
"4"
|
],
|
||||||
],
|
"hole_coef_3": [
|
||||||
"filament_change_length_nc": [
|
"0.1261"
|
||||||
"4"
|
],
|
||||||
],
|
"hole_limit_max": [
|
||||||
"first_x_layer_fan_speed": [
|
"0.1586"
|
||||||
"0"
|
],
|
||||||
],
|
"hole_limit_min": [
|
||||||
"hole_coef_2": [
|
"0.1261"
|
||||||
"0.0013"
|
],
|
||||||
],
|
"filament_preheat_temperature_delta": [
|
||||||
"hole_coef_3": [
|
"20",
|
||||||
"0.1261"
|
"20"
|
||||||
],
|
],
|
||||||
"hole_limit_min": [
|
"filament_adaptive_volumetric_speed": [
|
||||||
"0.1261"
|
"0",
|
||||||
],
|
"0"
|
||||||
"hole_limit_max": [
|
],
|
||||||
"0.1586"
|
"filament_deretraction_speed": [
|
||||||
],
|
"nil",
|
||||||
"filament_preheat_temperature_delta": [
|
"nil"
|
||||||
"20",
|
],
|
||||||
"20",
|
"filament_extruder_variant": [
|
||||||
"20"
|
"Direct Drive Standard",
|
||||||
],
|
"Direct Drive High Flow"
|
||||||
"include": [
|
],
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
"filament_flush_temp": [
|
||||||
],
|
"0",
|
||||||
"nozzle_temperature": [
|
"0"
|
||||||
"270",
|
],
|
||||||
"270",
|
"filament_flush_volumetric_speed": [
|
||||||
"270"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"270",
|
"filament_long_retractions_when_cut": [
|
||||||
"270",
|
"nil",
|
||||||
"270"
|
"nil"
|
||||||
],
|
],
|
||||||
"slow_down_min_speed": [
|
"filament_pre_cooling_temperature": [
|
||||||
"20",
|
"0",
|
||||||
"20",
|
"0"
|
||||||
"20"
|
],
|
||||||
],
|
"filament_retract_length_nc": [
|
||||||
"temperature_vitrification": [
|
"14",
|
||||||
"85"
|
"14"
|
||||||
],
|
],
|
||||||
"compatible_printers": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"Bambu Lab H2C 0.4 nozzle"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"filament_start_gcode": [
|
],
|
||||||
"; filament start gcode\n"
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
],
|
"-1",
|
||||||
"filament_end_gcode": [
|
"-1"
|
||||||
"; filament end gcode \n"
|
],
|
||||||
]
|
"filament_retract_before_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_restart_extra": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retract_when_changing_layer": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_distances_when_cut": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"slow_down_min_speed": [
|
||||||
|
"20",
|
||||||
|
"20"
|
||||||
|
],
|
||||||
|
"temperature_vitrification": [
|
||||||
|
"85"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2C 0.4 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,77 +1,128 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL H2D 0.2 nozzle",
|
"name": "Bambu ASA @BBL H2D 0.2 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_12",
|
"setting_id": "GFSB01_12",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"filament_deretraction_speed": [
|
||||||
"0.0094"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_coef_3": [
|
],
|
||||||
"-0.0092"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"counter_limit_max": [
|
"0.95"
|
||||||
"0.2258"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"counter_limit_min": [
|
"0",
|
||||||
"-0.0092"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_flush_volumetric_speed": [
|
||||||
"10",
|
"0",
|
||||||
"10"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_long_retractions_when_cut": [
|
||||||
"2",
|
"nil",
|
||||||
"2"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_max_volumetric_speed": [
|
||||||
"0",
|
"2",
|
||||||
"0"
|
"2"
|
||||||
],
|
],
|
||||||
"filament_prime_volume": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"30"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"filament_change_length": [
|
],
|
||||||
"4"
|
"filament_retract_before_wipe": [
|
||||||
],
|
"nil",
|
||||||
"hole_coef_2": [
|
"nil"
|
||||||
"0.0013"
|
],
|
||||||
],
|
"filament_retract_restart_extra": [
|
||||||
"hole_coef_3": [
|
"nil",
|
||||||
"0.1261"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_limit_max": [
|
"filament_retract_when_changing_layer": [
|
||||||
"0.1586"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"hole_limit_min": [
|
],
|
||||||
"0.1261"
|
"filament_retraction_distances_when_cut": [
|
||||||
],
|
"nil",
|
||||||
"include": [
|
"nil"
|
||||||
"fdm_filament_template_direct_dual"
|
],
|
||||||
],
|
"filament_retraction_length": [
|
||||||
"nozzle_temperature": [
|
"nil",
|
||||||
"270",
|
"nil"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_retraction_minimum_travel": [
|
||||||
"nozzle_temperature_initial_layer": [
|
"nil",
|
||||||
"270",
|
"nil"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_retraction_speed": [
|
||||||
"slow_down_min_speed": [
|
"nil",
|
||||||
"20",
|
"nil"
|
||||||
"20"
|
],
|
||||||
],
|
"filament_wipe": [
|
||||||
"compatible_printers": [
|
"nil",
|
||||||
"Bambu Lab H2D 0.2 nozzle"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_start_gcode": [
|
"filament_wipe_distance": [
|
||||||
"; filament start gcode\n"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_end_gcode": [
|
],
|
||||||
"; filament end gcode \n"
|
"filament_z_hop": [
|
||||||
]
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2D 0.2 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,103 +1,149 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL H2D 0.4 nozzle",
|
"name": "Bambu ASA @BBL H2D 0.4 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_13",
|
"setting_id": "GFSB01_13",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"counter_coef_2": [
|
||||||
"0.0094"
|
"0.007"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"counter_coef_3": [
|
||||||
"-0.0092"
|
"0.003"
|
||||||
],
|
],
|
||||||
"counter_limit_max": [
|
"counter_limit_max": [
|
||||||
"0.2258"
|
"0.1"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"filament_deretraction_speed": [
|
||||||
"-0.0092"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_change_length": [
|
],
|
||||||
"4"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"filament_cooling_before_tower": [
|
"0.95"
|
||||||
"10",
|
],
|
||||||
"10",
|
"filament_flush_temp": [
|
||||||
"10"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_max_volumetric_speed": [
|
],
|
||||||
"20",
|
"filament_flush_volumetric_speed": [
|
||||||
"35",
|
"0",
|
||||||
"20"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_prime_volume": [
|
"filament_long_retractions_when_cut": [
|
||||||
"30"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_ramming_travel_time": [
|
],
|
||||||
"0",
|
"filament_max_volumetric_speed": [
|
||||||
"0",
|
"20",
|
||||||
"0"
|
"35"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"0.4",
|
"-1",
|
||||||
"0.4",
|
"-1"
|
||||||
"0.4"
|
],
|
||||||
],
|
"filament_retract_before_wipe": [
|
||||||
"filament_wipe": [
|
"nil",
|
||||||
"1",
|
"nil"
|
||||||
"1",
|
],
|
||||||
"1"
|
"filament_retract_restart_extra": [
|
||||||
],
|
"nil",
|
||||||
"filament_wipe_distance": [
|
"nil"
|
||||||
"1",
|
],
|
||||||
"1",
|
"filament_retract_when_changing_layer": [
|
||||||
"1"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_z_hop_types": [
|
],
|
||||||
"Spiral Lift",
|
"filament_retraction_distances_when_cut": [
|
||||||
"Spiral Lift",
|
"nil",
|
||||||
"Spiral Lift"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_coef_2": [
|
"filament_retraction_length": [
|
||||||
"0.0013"
|
"0.4",
|
||||||
],
|
"0.4"
|
||||||
"hole_coef_3": [
|
],
|
||||||
"0.1261"
|
"filament_retraction_minimum_travel": [
|
||||||
],
|
"nil",
|
||||||
"hole_limit_max": [
|
"nil"
|
||||||
"0.1586"
|
],
|
||||||
],
|
"filament_retraction_speed": [
|
||||||
"hole_limit_min": [
|
"nil",
|
||||||
"0.1261"
|
"nil"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_wipe": [
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
"1",
|
||||||
],
|
"1"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_wipe_distance": [
|
||||||
"270",
|
"1",
|
||||||
"270"
|
"1"
|
||||||
],
|
],
|
||||||
"nozzle_temperature_initial_layer": [
|
"filament_z_hop": [
|
||||||
"270",
|
"nil",
|
||||||
"270",
|
"nil"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_z_hop_types": [
|
||||||
"slow_down_min_speed": [
|
"Spiral Lift",
|
||||||
"20",
|
"Spiral Lift"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_extruder_variant": [
|
||||||
],
|
"Direct Drive Standard",
|
||||||
"compatible_printers": [
|
"Direct Drive High Flow"
|
||||||
"Bambu Lab H2D 0.4 nozzle"
|
],
|
||||||
],
|
"filament_pre_cooling_temperature": [
|
||||||
"filament_start_gcode": [
|
"0",
|
||||||
"; filament start gcode\n"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_end_gcode": [
|
"filament_ramming_travel_time": [
|
||||||
"; filament end gcode \n"
|
"0",
|
||||||
]
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"hole_coef_2": [
|
||||||
|
"-0.006"
|
||||||
|
],
|
||||||
|
"hole_coef_3": [
|
||||||
|
"0.25"
|
||||||
|
],
|
||||||
|
"hole_limit_min": [
|
||||||
|
"-0.088"
|
||||||
|
],
|
||||||
|
"hole_limit_max": [
|
||||||
|
"0.14"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2D 0.4 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,103 +1,128 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL H2D 0.6 nozzle",
|
"name": "Bambu ASA @BBL H2D 0.6 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_11",
|
"setting_id": "GFSB01_11",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"filament_deretraction_speed": [
|
||||||
"0.0094"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_coef_3": [
|
],
|
||||||
"-0.0092"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"counter_limit_max": [
|
"0.95"
|
||||||
"0.2258"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"counter_limit_min": [
|
"0",
|
||||||
"-0.0092"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_change_length": [
|
"filament_flush_volumetric_speed": [
|
||||||
"4"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_cooling_before_tower": [
|
],
|
||||||
"10",
|
"filament_long_retractions_when_cut": [
|
||||||
"10",
|
"nil",
|
||||||
"10"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"25",
|
"25",
|
||||||
"35",
|
"35"
|
||||||
"25"
|
],
|
||||||
],
|
"filament_ramming_volumetric_speed": [
|
||||||
"filament_prime_volume": [
|
"-1",
|
||||||
"30"
|
"-1"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_retract_before_wipe": [
|
||||||
"0",
|
"nil",
|
||||||
"0",
|
"nil"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_retract_restart_extra": [
|
||||||
"filament_retraction_length": [
|
"nil",
|
||||||
"0.4",
|
"nil"
|
||||||
"0.4",
|
],
|
||||||
"0.4"
|
"filament_retract_when_changing_layer": [
|
||||||
],
|
"nil",
|
||||||
"filament_wipe": [
|
"nil"
|
||||||
"1",
|
],
|
||||||
"1",
|
"filament_retraction_distances_when_cut": [
|
||||||
"1"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_wipe_distance": [
|
],
|
||||||
"1",
|
"filament_retraction_length": [
|
||||||
"1",
|
"0.4",
|
||||||
"1"
|
"0.4"
|
||||||
],
|
],
|
||||||
"filament_z_hop_types": [
|
"filament_retraction_minimum_travel": [
|
||||||
"Spiral Lift",
|
"nil",
|
||||||
"Spiral Lift",
|
"nil"
|
||||||
"Spiral Lift"
|
],
|
||||||
],
|
"filament_retraction_speed": [
|
||||||
"hole_coef_2": [
|
"nil",
|
||||||
"0.0013"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_coef_3": [
|
"filament_wipe": [
|
||||||
"0.1261"
|
"1",
|
||||||
],
|
"1"
|
||||||
"hole_limit_max": [
|
],
|
||||||
"0.1586"
|
"filament_wipe_distance": [
|
||||||
],
|
"1",
|
||||||
"hole_limit_min": [
|
"1"
|
||||||
"0.1261"
|
],
|
||||||
],
|
"filament_z_hop": [
|
||||||
"include": [
|
"nil",
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
"nil"
|
||||||
],
|
],
|
||||||
"nozzle_temperature": [
|
"filament_z_hop_types": [
|
||||||
"270",
|
"Spiral Lift",
|
||||||
"270",
|
"Spiral Lift"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_extruder_variant": [
|
||||||
"nozzle_temperature_initial_layer": [
|
"Direct Drive Standard",
|
||||||
"270",
|
"Direct Drive High Flow"
|
||||||
"270",
|
],
|
||||||
"270"
|
"filament_pre_cooling_temperature": [
|
||||||
],
|
"0",
|
||||||
"slow_down_min_speed": [
|
"0"
|
||||||
"20",
|
],
|
||||||
"20",
|
"filament_ramming_travel_time": [
|
||||||
"20"
|
"0",
|
||||||
],
|
"0"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab H2D 0.6 nozzle"
|
"filament_adaptive_volumetric_speed": [
|
||||||
],
|
"0",
|
||||||
"filament_start_gcode": [
|
"0"
|
||||||
"; filament start gcode\n"
|
],
|
||||||
],
|
"long_retractions_when_ec": [
|
||||||
"filament_end_gcode": [
|
"1",
|
||||||
"; filament end gcode \n"
|
"1"
|
||||||
]
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2D 0.6 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,97 +1,132 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL H2D 0.8 nozzle",
|
"name": "Bambu ASA @BBL H2D 0.8 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_33",
|
"setting_id": "GFSB01_33",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"filament_deretraction_speed": [
|
||||||
"0.0094"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_coef_3": [
|
],
|
||||||
"-0.0092"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"counter_limit_max": [
|
"0.95"
|
||||||
"0.2258"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"counter_limit_min": [
|
"0",
|
||||||
"-0.0092"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_flush_volumetric_speed": [
|
||||||
"10",
|
"0",
|
||||||
"10"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_long_retractions_when_cut": [
|
||||||
"25",
|
"nil",
|
||||||
"35"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_max_volumetric_speed": [
|
||||||
"0.4",
|
"25",
|
||||||
"0.4"
|
"35"
|
||||||
],
|
],
|
||||||
"filament_wipe": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"1",
|
"-1",
|
||||||
"1"
|
"-1"
|
||||||
],
|
],
|
||||||
"filament_wipe_distance": [
|
"filament_retract_before_wipe": [
|
||||||
"1",
|
"nil",
|
||||||
"1"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_z_hop_types": [
|
"filament_retract_restart_extra": [
|
||||||
"Spiral Lift",
|
"nil",
|
||||||
"Spiral Lift"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_retract_when_changing_layer": [
|
||||||
"0",
|
"nil",
|
||||||
"0"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_extruder_id": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"1",
|
"nil",
|
||||||
"1"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_prime_volume": [
|
"filament_retraction_length": [
|
||||||
"30"
|
"0.4",
|
||||||
],
|
"0.4"
|
||||||
"filament_change_length": [
|
],
|
||||||
"4"
|
"filament_retraction_minimum_travel": [
|
||||||
],
|
"nil",
|
||||||
"hole_coef_2": [
|
"nil"
|
||||||
"0.0013"
|
],
|
||||||
],
|
"filament_retraction_speed": [
|
||||||
"hole_coef_3": [
|
"nil",
|
||||||
"0.1261"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_limit_max": [
|
"filament_wipe": [
|
||||||
"0.1586"
|
"1",
|
||||||
],
|
"1"
|
||||||
"hole_limit_min": [
|
],
|
||||||
"0.1261"
|
"filament_wipe_distance": [
|
||||||
],
|
"1",
|
||||||
"include": [
|
"1"
|
||||||
"fdm_filament_template_direct_dual"
|
],
|
||||||
],
|
"filament_z_hop": [
|
||||||
"nozzle_temperature": [
|
"nil",
|
||||||
"270",
|
"nil"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_z_hop_types": [
|
||||||
"nozzle_temperature_initial_layer": [
|
"Spiral Lift",
|
||||||
"270",
|
"Spiral Lift"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_extruder_variant": [
|
||||||
"slow_down_min_speed": [
|
"Direct Drive Standard",
|
||||||
"20",
|
"Direct Drive High Flow"
|
||||||
"20"
|
],
|
||||||
],
|
"filament_pre_cooling_temperature": [
|
||||||
"compatible_printers": [
|
"0",
|
||||||
"Bambu Lab H2D 0.8 nozzle"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_start_gcode": [
|
"filament_ramming_travel_time": [
|
||||||
"; filament start gcode\n"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_end_gcode": [
|
],
|
||||||
"; filament end gcode \n"
|
"filament_adaptive_volumetric_speed": [
|
||||||
]
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_extruder_id": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2D 0.8 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,47 +1,128 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL H2DP 0.2 nozzle",
|
"name": "Bambu ASA @BBL H2DP 0.2 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_18",
|
"setting_id": "GFSB01_18",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_deretraction_speed": [
|
||||||
"10",
|
"nil",
|
||||||
"10"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_flow_ratio": [
|
||||||
"2",
|
"0.95",
|
||||||
"2"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_flush_temp": [
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_flush_volumetric_speed": [
|
||||||
"fdm_filament_template_direct_dual"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_long_retractions_when_cut": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"270",
|
"filament_max_volumetric_speed": [
|
||||||
"270"
|
"2",
|
||||||
],
|
"2"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_ramming_volumetric_speed": [
|
||||||
"20"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab H2D Pro 0.2 nozzle"
|
"filament_retract_before_wipe": [
|
||||||
],
|
"nil",
|
||||||
"filament_start_gcode": [
|
"nil"
|
||||||
"; filament start gcode\n"
|
],
|
||||||
],
|
"filament_retract_restart_extra": [
|
||||||
"filament_end_gcode": [
|
"nil",
|
||||||
"; filament end gcode \n"
|
"nil"
|
||||||
]
|
],
|
||||||
|
"filament_retract_when_changing_layer": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_distances_when_cut": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2D Pro 0.2 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,84 +1,149 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL H2DP 0.4 nozzle",
|
"name": "Bambu ASA @BBL H2DP 0.4 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_19",
|
"setting_id": "GFSB01_19",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"counter_coef_2": [
|
||||||
"0.007"
|
"0.007"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"counter_coef_3": [
|
||||||
"0.003"
|
"0.003"
|
||||||
],
|
],
|
||||||
"counter_limit_max": [
|
"counter_limit_max": [
|
||||||
"0.1"
|
"0.1"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_deretraction_speed": [
|
||||||
"10",
|
"nil",
|
||||||
"10"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_flow_ratio": [
|
||||||
"20",
|
"0.95",
|
||||||
"30"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_flush_temp": [
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_flush_volumetric_speed": [
|
||||||
"0.4",
|
"0",
|
||||||
"0.4"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_wipe": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1",
|
"nil",
|
||||||
"1"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_wipe_distance": [
|
"filament_max_volumetric_speed": [
|
||||||
"1",
|
"20",
|
||||||
"1"
|
"30"
|
||||||
],
|
],
|
||||||
"filament_z_hop_types": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"Spiral Lift",
|
"-1",
|
||||||
"Spiral Lift"
|
"-1"
|
||||||
],
|
],
|
||||||
"hole_coef_2": [
|
"filament_retract_before_wipe": [
|
||||||
"-0.006"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"hole_coef_3": [
|
],
|
||||||
"0.25"
|
"filament_retract_restart_extra": [
|
||||||
],
|
"nil",
|
||||||
"hole_limit_max": [
|
"nil"
|
||||||
"0.14"
|
],
|
||||||
],
|
"filament_retract_when_changing_layer": [
|
||||||
"hole_limit_min": [
|
"nil",
|
||||||
"-0.088"
|
"nil"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"fdm_filament_template_direct_dual"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_retraction_length": [
|
||||||
"270"
|
"0.4",
|
||||||
],
|
"0.4"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"270",
|
"filament_retraction_minimum_travel": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_retraction_speed": [
|
||||||
"20"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab H2D Pro 0.4 nozzle"
|
"filament_wipe": [
|
||||||
],
|
"1",
|
||||||
"filament_start_gcode": [
|
"1"
|
||||||
"; filament start gcode\n"
|
],
|
||||||
],
|
"filament_wipe_distance": [
|
||||||
"filament_end_gcode": [
|
"1",
|
||||||
"; filament end gcode \n"
|
"1"
|
||||||
]
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"Spiral Lift",
|
||||||
|
"Spiral Lift"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"hole_coef_2": [
|
||||||
|
"-0.006"
|
||||||
|
],
|
||||||
|
"hole_coef_3": [
|
||||||
|
"0.25"
|
||||||
|
],
|
||||||
|
"hole_limit_min": [
|
||||||
|
"-0.088"
|
||||||
|
],
|
||||||
|
"hole_limit_max": [
|
||||||
|
"0.14"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2D Pro 0.4 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,63 +1,128 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL H2DP 0.6 nozzle",
|
"name": "Bambu ASA @BBL H2DP 0.6 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_17",
|
"setting_id": "GFSB01_17",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_deretraction_speed": [
|
||||||
"10",
|
"nil",
|
||||||
"10"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_flow_ratio": [
|
||||||
"25",
|
"0.95",
|
||||||
"35"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_flush_temp": [
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_flush_volumetric_speed": [
|
||||||
"0.4",
|
"0",
|
||||||
"0.4"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_wipe": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1",
|
"nil",
|
||||||
"1"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_wipe_distance": [
|
"filament_max_volumetric_speed": [
|
||||||
"1",
|
"25",
|
||||||
"1"
|
"35"
|
||||||
],
|
],
|
||||||
"filament_z_hop_types": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"Spiral Lift",
|
"-1",
|
||||||
"Spiral Lift"
|
"-1"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_retract_before_wipe": [
|
||||||
"fdm_filament_template_direct_dual"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_retract_restart_extra": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"270",
|
"filament_retract_when_changing_layer": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_retraction_distances_when_cut": [
|
||||||
"20"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab H2D Pro 0.6 nozzle"
|
"filament_retraction_length": [
|
||||||
],
|
"0.4",
|
||||||
"filament_start_gcode": [
|
"0.4"
|
||||||
"; filament start gcode\n"
|
],
|
||||||
],
|
"filament_retraction_minimum_travel": [
|
||||||
"filament_end_gcode": [
|
"nil",
|
||||||
"; filament end gcode \n"
|
"nil"
|
||||||
]
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"Spiral Lift",
|
||||||
|
"Spiral Lift"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2D Pro 0.6 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,63 +1,128 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL H2DP 0.8 nozzle",
|
"name": "Bambu ASA @BBL H2DP 0.8 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_34",
|
"setting_id": "GFSB01_34",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_deretraction_speed": [
|
||||||
"10",
|
"nil",
|
||||||
"10"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_flow_ratio": [
|
||||||
"25",
|
"0.95",
|
||||||
"35"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_flush_temp": [
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_flush_volumetric_speed": [
|
||||||
"0.4",
|
"0",
|
||||||
"0.4"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_wipe": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1",
|
"nil",
|
||||||
"1"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_wipe_distance": [
|
"filament_max_volumetric_speed": [
|
||||||
"1",
|
"25",
|
||||||
"1"
|
"35"
|
||||||
],
|
],
|
||||||
"filament_z_hop_types": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"Spiral Lift",
|
"-1",
|
||||||
"Spiral Lift"
|
"-1"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_retract_before_wipe": [
|
||||||
"fdm_filament_template_direct_dual"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_retract_restart_extra": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"270",
|
"filament_retract_when_changing_layer": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_retraction_distances_when_cut": [
|
||||||
"20"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab H2D Pro 0.8 nozzle"
|
"filament_retraction_length": [
|
||||||
],
|
"0.4",
|
||||||
"filament_start_gcode": [
|
"0.4"
|
||||||
"; filament start gcode\n"
|
],
|
||||||
],
|
"filament_retraction_minimum_travel": [
|
||||||
"filament_end_gcode": [
|
"nil",
|
||||||
"; filament end gcode \n"
|
"nil"
|
||||||
]
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"Spiral Lift",
|
||||||
|
"Spiral Lift"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2D Pro 0.8 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,95 +1,134 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL H2S 0.2 nozzle",
|
"name": "Bambu ASA @BBL H2S 0.2 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_27",
|
"setting_id": "GFSB01_27",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"filament_deretraction_speed": [
|
||||||
"0.0094"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_coef_3": [
|
],
|
||||||
"-0.0092"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"counter_limit_min": [
|
"0.95"
|
||||||
"-0.0092"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"counter_limit_max": [
|
"0",
|
||||||
"0.2258"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_flush_volumetric_speed": [
|
||||||
"10",
|
"3",
|
||||||
"10"
|
"3"
|
||||||
],
|
],
|
||||||
"filament_flush_volumetric_speed": [
|
"filament_long_retractions_when_cut": [
|
||||||
"3",
|
"nil",
|
||||||
"3"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"2",
|
"2",
|
||||||
"2"
|
"2"
|
||||||
],
|
],
|
||||||
"filament_prime_volume": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"30"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"filament_ramming_travel_time": [
|
],
|
||||||
"0",
|
"filament_retract_before_wipe": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_change_length": [
|
],
|
||||||
"4"
|
"filament_retract_restart_extra": [
|
||||||
],
|
"nil",
|
||||||
"hole_coef_2": [
|
"nil"
|
||||||
"0.0013"
|
],
|
||||||
],
|
"filament_retract_when_changing_layer": [
|
||||||
"hole_coef_3": [
|
"nil",
|
||||||
"0.1261"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_limit_min": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"0.1261"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"hole_limit_max": [
|
],
|
||||||
"0.1586"
|
"filament_retraction_length": [
|
||||||
],
|
"nil",
|
||||||
"include": [
|
"nil"
|
||||||
"fdm_filament_template_direct_dual"
|
],
|
||||||
],
|
"filament_retraction_minimum_travel": [
|
||||||
"long_retractions_when_ec": [
|
"nil",
|
||||||
"0",
|
"nil"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_retraction_speed": [
|
||||||
"nozzle_temperature": [
|
"nil",
|
||||||
"270",
|
"nil"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_wipe": [
|
||||||
"nozzle_temperature_initial_layer": [
|
"nil",
|
||||||
"270",
|
"nil"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_wipe_distance": [
|
||||||
"overhang_fan_speed": [
|
"nil",
|
||||||
"100"
|
"nil"
|
||||||
],
|
],
|
||||||
"pre_start_fan_time": [
|
"filament_z_hop": [
|
||||||
"2"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_z_hop_types": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_extruder_variant": [
|
||||||
"20"
|
"Direct Drive Standard",
|
||||||
],
|
"Direct Drive High Flow"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab H2S 0.2 nozzle"
|
"filament_pre_cooling_temperature": [
|
||||||
],
|
"0",
|
||||||
"filament_start_gcode": [
|
"0"
|
||||||
"; filament start gcode\n"
|
],
|
||||||
],
|
"filament_ramming_travel_time": [
|
||||||
"filament_end_gcode": [
|
"0",
|
||||||
"; filament end gcode \n"
|
"0"
|
||||||
]
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"overhang_fan_speed": [
|
||||||
|
"100"
|
||||||
|
],
|
||||||
|
"pre_start_fan_time": [
|
||||||
|
"2"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2S 0.2 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,119 +1,134 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL H2S 0.6 nozzle",
|
"name": "Bambu ASA @BBL H2S 0.6 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_36",
|
"setting_id": "GFSB01_36",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"filament_deretraction_speed": [
|
||||||
"0.0094"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_coef_3": [
|
],
|
||||||
"-0.0092"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"counter_limit_min": [
|
"0.95"
|
||||||
"-0.0092"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"counter_limit_max": [
|
"0",
|
||||||
"0.2258"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_change_length": [
|
"filament_flush_volumetric_speed": [
|
||||||
"4"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_cooling_before_tower": [
|
],
|
||||||
"10",
|
"filament_long_retractions_when_cut": [
|
||||||
"10",
|
"nil",
|
||||||
"10"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"25",
|
"25",
|
||||||
"35",
|
"35"
|
||||||
"25"
|
],
|
||||||
],
|
"filament_ramming_volumetric_speed": [
|
||||||
"filament_prime_volume": [
|
"-1",
|
||||||
"30"
|
"-1"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_retract_before_wipe": [
|
||||||
"0.4",
|
"nil",
|
||||||
"0.4",
|
"nil"
|
||||||
"0.4"
|
],
|
||||||
],
|
"filament_retract_restart_extra": [
|
||||||
"filament_wipe": [
|
"nil",
|
||||||
"1",
|
"nil"
|
||||||
"1",
|
],
|
||||||
"1"
|
"filament_retract_when_changing_layer": [
|
||||||
],
|
"nil",
|
||||||
"filament_wipe_distance": [
|
"nil"
|
||||||
"1",
|
],
|
||||||
"1",
|
"filament_retraction_distances_when_cut": [
|
||||||
"1"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_z_hop_types": [
|
],
|
||||||
"Spiral Lift",
|
"filament_retraction_length": [
|
||||||
"Spiral Lift",
|
"0.4",
|
||||||
"Spiral Lift"
|
"0.4"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_retraction_minimum_travel": [
|
||||||
"0",
|
"nil",
|
||||||
"0",
|
"nil"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_retraction_speed": [
|
||||||
"hole_coef_2": [
|
"nil",
|
||||||
"0.0013"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_coef_3": [
|
"filament_wipe": [
|
||||||
"0.1261"
|
"1",
|
||||||
],
|
"1"
|
||||||
"hole_limit_min": [
|
],
|
||||||
"0.1261"
|
"filament_wipe_distance": [
|
||||||
],
|
"1",
|
||||||
"hole_limit_max": [
|
"1"
|
||||||
"0.1586"
|
],
|
||||||
],
|
"filament_z_hop": [
|
||||||
"include": [
|
"nil",
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
"nil"
|
||||||
],
|
],
|
||||||
"long_retractions_when_ec": [
|
"filament_z_hop_types": [
|
||||||
"0",
|
"Spiral Lift",
|
||||||
"0",
|
"Spiral Lift"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_extruder_variant": [
|
||||||
"nozzle_temperature": [
|
"Direct Drive Standard",
|
||||||
"270",
|
"Direct Drive High Flow"
|
||||||
"270",
|
],
|
||||||
"270"
|
"filament_pre_cooling_temperature": [
|
||||||
],
|
"0",
|
||||||
"nozzle_temperature_initial_layer": [
|
"0"
|
||||||
"270",
|
],
|
||||||
"270",
|
"filament_ramming_travel_time": [
|
||||||
"270"
|
"0",
|
||||||
],
|
"0"
|
||||||
"overhang_fan_speed": [
|
],
|
||||||
"100"
|
"filament_adaptive_volumetric_speed": [
|
||||||
],
|
"0",
|
||||||
"pre_start_fan_time": [
|
"0"
|
||||||
"2"
|
],
|
||||||
],
|
"long_retractions_when_ec": [
|
||||||
"retraction_distances_when_ec": [
|
"0",
|
||||||
"0",
|
"0"
|
||||||
"0",
|
],
|
||||||
"0"
|
"nozzle_temperature": [
|
||||||
],
|
"270",
|
||||||
"slow_down_min_speed": [
|
"270"
|
||||||
"20",
|
],
|
||||||
"20",
|
"nozzle_temperature_initial_layer": [
|
||||||
"20"
|
"270",
|
||||||
],
|
"270"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab H2S 0.6 nozzle"
|
"overhang_fan_speed": [
|
||||||
],
|
"100"
|
||||||
"filament_start_gcode": [
|
],
|
||||||
"; filament start gcode\n"
|
"pre_start_fan_time": [
|
||||||
],
|
"2"
|
||||||
"filament_end_gcode": [
|
],
|
||||||
"; filament end gcode \n"
|
"retraction_distances_when_ec": [
|
||||||
]
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2S 0.6 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,107 +1,134 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL H2S 0.8 nozzle",
|
"name": "Bambu ASA @BBL H2S 0.8 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_35",
|
"setting_id": "GFSB01_35",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"filament_deretraction_speed": [
|
||||||
"0.0094"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_coef_3": [
|
],
|
||||||
"-0.0092"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"counter_limit_min": [
|
"0.95"
|
||||||
"-0.0092"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"counter_limit_max": [
|
"0",
|
||||||
"0.2258"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_cooling_before_tower": [
|
"filament_flush_volumetric_speed": [
|
||||||
"10",
|
"0",
|
||||||
"10"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_long_retractions_when_cut": [
|
||||||
"25",
|
"nil",
|
||||||
"35"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_max_volumetric_speed": [
|
||||||
"0.4",
|
"25",
|
||||||
"0.4"
|
"35"
|
||||||
],
|
],
|
||||||
"filament_wipe": [
|
"filament_ramming_volumetric_speed": [
|
||||||
"1",
|
"-1",
|
||||||
"1"
|
"-1"
|
||||||
],
|
],
|
||||||
"filament_wipe_distance": [
|
"filament_retract_before_wipe": [
|
||||||
"1",
|
"nil",
|
||||||
"1"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_prime_volume": [
|
"filament_retract_restart_extra": [
|
||||||
"30"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_z_hop_types": [
|
],
|
||||||
"Spiral Lift",
|
"filament_retract_when_changing_layer": [
|
||||||
"Spiral Lift"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_ramming_travel_time": [
|
],
|
||||||
"0",
|
"filament_retraction_distances_when_cut": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_change_length": [
|
],
|
||||||
"4"
|
"filament_retraction_length": [
|
||||||
],
|
"0.4",
|
||||||
"hole_coef_2": [
|
"0.4"
|
||||||
"0.0013"
|
],
|
||||||
],
|
"filament_retraction_minimum_travel": [
|
||||||
"hole_coef_3": [
|
"nil",
|
||||||
"0.1261"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_limit_min": [
|
"filament_retraction_speed": [
|
||||||
"0.1261"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"hole_limit_max": [
|
],
|
||||||
"0.1586"
|
"filament_wipe": [
|
||||||
],
|
"1",
|
||||||
"include": [
|
"1"
|
||||||
"fdm_filament_template_direct_dual"
|
],
|
||||||
],
|
"filament_wipe_distance": [
|
||||||
"long_retractions_when_ec": [
|
"1",
|
||||||
"0",
|
"1"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_z_hop": [
|
||||||
"nozzle_temperature": [
|
"nil",
|
||||||
"270",
|
"nil"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_z_hop_types": [
|
||||||
"nozzle_temperature_initial_layer": [
|
"Spiral Lift",
|
||||||
"270",
|
"Spiral Lift"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_extruder_variant": [
|
||||||
"overhang_fan_speed": [
|
"Direct Drive Standard",
|
||||||
"100"
|
"Direct Drive High Flow"
|
||||||
],
|
],
|
||||||
"pre_start_fan_time": [
|
"filament_pre_cooling_temperature": [
|
||||||
"2"
|
"0",
|
||||||
],
|
"0"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_ramming_travel_time": [
|
||||||
"0"
|
"0",
|
||||||
],
|
"0"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_adaptive_volumetric_speed": [
|
||||||
"20"
|
"0",
|
||||||
],
|
"0"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab H2S 0.8 nozzle"
|
"long_retractions_when_ec": [
|
||||||
],
|
"0",
|
||||||
"filament_start_gcode": [
|
"0"
|
||||||
"; filament start gcode\n"
|
],
|
||||||
],
|
"nozzle_temperature": [
|
||||||
"filament_end_gcode": [
|
"270",
|
||||||
"; filament end gcode \n"
|
"270"
|
||||||
]
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"overhang_fan_speed": [
|
||||||
|
"100"
|
||||||
|
],
|
||||||
|
"pre_start_fan_time": [
|
||||||
|
"2"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2S 0.8 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,119 +1,134 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL H2S",
|
"name": "Bambu ASA @BBL H2S",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_26",
|
"setting_id": "GFSB01_26",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"filament_deretraction_speed": [
|
||||||
"0.0094"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_coef_3": [
|
],
|
||||||
"-0.0092"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"counter_limit_min": [
|
"0.95"
|
||||||
"-0.0092"
|
],
|
||||||
],
|
"filament_flush_temp": [
|
||||||
"counter_limit_max": [
|
"0",
|
||||||
"0.2258"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_change_length": [
|
"filament_flush_volumetric_speed": [
|
||||||
"4"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_cooling_before_tower": [
|
],
|
||||||
"10",
|
"filament_long_retractions_when_cut": [
|
||||||
"10",
|
"nil",
|
||||||
"10"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"20",
|
"20",
|
||||||
"35",
|
"35"
|
||||||
"20"
|
],
|
||||||
],
|
"filament_ramming_volumetric_speed": [
|
||||||
"filament_prime_volume": [
|
"-1",
|
||||||
"30"
|
"-1"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_retract_before_wipe": [
|
||||||
"0.4",
|
"nil",
|
||||||
"0.4",
|
"nil"
|
||||||
"0.4"
|
],
|
||||||
],
|
"filament_retract_restart_extra": [
|
||||||
"filament_wipe": [
|
"nil",
|
||||||
"1",
|
"nil"
|
||||||
"1",
|
],
|
||||||
"1"
|
"filament_retract_when_changing_layer": [
|
||||||
],
|
"nil",
|
||||||
"filament_wipe_distance": [
|
"nil"
|
||||||
"1",
|
],
|
||||||
"1",
|
"filament_retraction_distances_when_cut": [
|
||||||
"1"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"filament_z_hop_types": [
|
],
|
||||||
"Spiral Lift",
|
"filament_retraction_length": [
|
||||||
"Spiral Lift",
|
"0.4",
|
||||||
"Spiral Lift"
|
"0.4"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_retraction_minimum_travel": [
|
||||||
"0",
|
"nil",
|
||||||
"0",
|
"nil"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_retraction_speed": [
|
||||||
"hole_coef_2": [
|
"nil",
|
||||||
"0.0013"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_coef_3": [
|
"filament_wipe": [
|
||||||
"0.1261"
|
"1",
|
||||||
],
|
"1"
|
||||||
"hole_limit_min": [
|
],
|
||||||
"0.1261"
|
"filament_wipe_distance": [
|
||||||
],
|
"1",
|
||||||
"hole_limit_max": [
|
"1"
|
||||||
"0.1586"
|
],
|
||||||
],
|
"filament_z_hop": [
|
||||||
"include": [
|
"nil",
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
"nil"
|
||||||
],
|
],
|
||||||
"long_retractions_when_ec": [
|
"filament_z_hop_types": [
|
||||||
"0",
|
"Spiral Lift",
|
||||||
"0",
|
"Spiral Lift"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_extruder_variant": [
|
||||||
"nozzle_temperature": [
|
"Direct Drive Standard",
|
||||||
"270",
|
"Direct Drive High Flow"
|
||||||
"270",
|
],
|
||||||
"270"
|
"filament_pre_cooling_temperature": [
|
||||||
],
|
"0",
|
||||||
"nozzle_temperature_initial_layer": [
|
"0"
|
||||||
"270",
|
],
|
||||||
"270",
|
"filament_ramming_travel_time": [
|
||||||
"270"
|
"0",
|
||||||
],
|
"0"
|
||||||
"overhang_fan_speed": [
|
],
|
||||||
"100"
|
"filament_adaptive_volumetric_speed": [
|
||||||
],
|
"0",
|
||||||
"pre_start_fan_time": [
|
"0"
|
||||||
"2"
|
],
|
||||||
],
|
"long_retractions_when_ec": [
|
||||||
"retraction_distances_when_ec": [
|
"0",
|
||||||
"0",
|
"0"
|
||||||
"0",
|
],
|
||||||
"0"
|
"nozzle_temperature": [
|
||||||
],
|
"270",
|
||||||
"slow_down_min_speed": [
|
"270"
|
||||||
"20",
|
],
|
||||||
"20",
|
"nozzle_temperature_initial_layer": [
|
||||||
"20"
|
"270",
|
||||||
],
|
"270"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab H2S 0.4 nozzle"
|
"overhang_fan_speed": [
|
||||||
],
|
"100"
|
||||||
"filament_start_gcode": [
|
],
|
||||||
"; filament start gcode\n"
|
"pre_start_fan_time": [
|
||||||
],
|
"2"
|
||||||
"filament_end_gcode": [
|
],
|
||||||
"; filament end gcode \n"
|
"retraction_distances_when_ec": [
|
||||||
]
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab H2S 0.4 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
],
|
||||||
|
"filament_end_gcode": [
|
||||||
|
"; filament end gcode \n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,101 +1,192 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL P2S 0.2 nozzle",
|
"name": "Bambu ASA @BBL P2S 0.2 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_15",
|
"setting_id": "GFSB01_15",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"activate_air_filtration": [
|
"activate_air_filtration": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"eng_plate_temp": [
|
||||||
"0.0094"
|
"90"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"eng_plate_temp_initial_layer": [
|
||||||
"-0.0092"
|
"90"
|
||||||
],
|
],
|
||||||
"counter_limit_max": [
|
"fan_max_speed": [
|
||||||
"0.2258"
|
"60"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"fan_min_speed": [
|
||||||
"-0.0092"
|
"30"
|
||||||
],
|
],
|
||||||
"fan_max_speed": [
|
"filament_deretraction_speed": [
|
||||||
"60"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"fan_min_speed": [
|
],
|
||||||
"30"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"filament_cooling_before_tower": [
|
"0.95"
|
||||||
"10",
|
],
|
||||||
"10"
|
"filament_flush_temp": [
|
||||||
],
|
"0",
|
||||||
"filament_flush_volumetric_speed": [
|
"0"
|
||||||
"3",
|
],
|
||||||
"3"
|
"filament_flush_volumetric_speed": [
|
||||||
],
|
"3",
|
||||||
"filament_max_volumetric_speed": [
|
"3"
|
||||||
"2",
|
],
|
||||||
"2"
|
"filament_long_retractions_when_cut": [
|
||||||
],
|
"nil",
|
||||||
"filament_ramming_travel_time": [
|
"nil"
|
||||||
"0",
|
],
|
||||||
"0"
|
"filament_max_volumetric_speed": [
|
||||||
],
|
"2",
|
||||||
"filament_retraction_distances_when_cut": [
|
"2"
|
||||||
"10",
|
],
|
||||||
"10"
|
"filament_ramming_volumetric_speed": [
|
||||||
],
|
"-1",
|
||||||
"filament_wipe": [
|
"-1"
|
||||||
"1",
|
],
|
||||||
"1"
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
],
|
"-1",
|
||||||
"filament_wipe_distance": [
|
"-1"
|
||||||
"1",
|
],
|
||||||
"1"
|
"filament_retract_before_wipe": [
|
||||||
],
|
"nil",
|
||||||
"hole_coef_2": [
|
"nil"
|
||||||
"0.0013"
|
],
|
||||||
],
|
"filament_retract_restart_extra": [
|
||||||
"hole_coef_3": [
|
"nil",
|
||||||
"0.1261"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_limit_max": [
|
"filament_retract_when_changing_layer": [
|
||||||
"0.1586"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"hole_limit_min": [
|
],
|
||||||
"0.1261"
|
"filament_retraction_distances_when_cut": [
|
||||||
],
|
"10",
|
||||||
"include": [
|
"10"
|
||||||
"fdm_filament_template_direct_dual"
|
],
|
||||||
],
|
"filament_retraction_length": [
|
||||||
"long_retractions_when_ec": [
|
"nil",
|
||||||
"0",
|
"nil"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_retraction_minimum_travel": [
|
||||||
"nozzle_temperature": [
|
"nil",
|
||||||
"270",
|
"nil"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_retraction_speed": [
|
||||||
"nozzle_temperature_initial_layer": [
|
"nil",
|
||||||
"270",
|
"nil"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_wipe": [
|
||||||
"retraction_distances_when_ec": [
|
"1",
|
||||||
"0",
|
"1"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_wipe_distance": [
|
||||||
"slow_down_min_speed": [
|
"1",
|
||||||
"20",
|
"1"
|
||||||
"20"
|
],
|
||||||
],
|
"filament_z_hop": [
|
||||||
"compatible_printers": [
|
"nil",
|
||||||
"Bambu Lab P2S 0.2 nozzle"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_start_gcode": [
|
"filament_z_hop_types": [
|
||||||
"; filament start gcode\n"
|
"nil",
|
||||||
]
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature_nc": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time_nc": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_enable_overhang_speed": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_overhang_1_4_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_overhang_2_4_speed": [
|
||||||
|
"50",
|
||||||
|
"50"
|
||||||
|
],
|
||||||
|
"filament_overhang_3_4_speed": [
|
||||||
|
"30",
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"filament_overhang_4_4_speed": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_overhang_totally_speed": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"hot_plate_temp": [
|
||||||
|
"90"
|
||||||
|
],
|
||||||
|
"hot_plate_temp_initial_layer": [
|
||||||
|
"90"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"override_process_overhang_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"textured_plate_temp": [
|
||||||
|
"90"
|
||||||
|
],
|
||||||
|
"textured_plate_temp_initial_layer": [
|
||||||
|
"90"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab P2S 0.2 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,102 +1,186 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL P2S 0.4 nozzle",
|
"name": "Bambu ASA @BBL P2S 0.4 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_16",
|
"setting_id": "GFSB01_16",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"activate_air_filtration": [
|
"activate_air_filtration": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"eng_plate_temp": [
|
||||||
"0.0094"
|
"90"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"eng_plate_temp_initial_layer": [
|
||||||
"-0.0092"
|
"90"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"filament_deretraction_speed": [
|
||||||
"-0.0092"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"counter_limit_max": [
|
],
|
||||||
"0.2258"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"filament_cooling_before_tower": [
|
"0.95"
|
||||||
"10",
|
],
|
||||||
"10",
|
"filament_flush_temp": [
|
||||||
"10"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_max_volumetric_speed": [
|
],
|
||||||
"18",
|
"filament_flush_volumetric_speed": [
|
||||||
"25",
|
"0",
|
||||||
"18"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"10",
|
"nil",
|
||||||
"10",
|
"nil"
|
||||||
"10"
|
],
|
||||||
],
|
"filament_max_volumetric_speed": [
|
||||||
"filament_retraction_length": [
|
"18",
|
||||||
"0.4",
|
"25"
|
||||||
"0.4",
|
],
|
||||||
"0.4"
|
"filament_ramming_volumetric_speed": [
|
||||||
],
|
"-1",
|
||||||
"filament_z_hop_types": [
|
"-1"
|
||||||
"Spiral Lift",
|
],
|
||||||
"Spiral Lift",
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
"Spiral Lift"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"filament_ramming_travel_time": [
|
],
|
||||||
"0",
|
"filament_retract_before_wipe": [
|
||||||
"0",
|
"nil",
|
||||||
"0"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_coef_2": [
|
"filament_retract_restart_extra": [
|
||||||
"0.0013"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"hole_coef_3": [
|
],
|
||||||
"0.1261"
|
"filament_retract_when_changing_layer": [
|
||||||
],
|
"nil",
|
||||||
"hole_limit_min": [
|
"nil"
|
||||||
"0.1261"
|
],
|
||||||
],
|
"filament_retraction_distances_when_cut": [
|
||||||
"hole_limit_max": [
|
"10",
|
||||||
"0.1586"
|
"10"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_retraction_length": [
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
"0.4",
|
||||||
],
|
"0.4"
|
||||||
"long_retractions_when_ec": [
|
],
|
||||||
"0",
|
"filament_retraction_minimum_travel": [
|
||||||
"0",
|
"nil",
|
||||||
"0"
|
"nil"
|
||||||
],
|
],
|
||||||
"nozzle_temperature": [
|
"filament_retraction_speed": [
|
||||||
"270",
|
"nil",
|
||||||
"270",
|
"nil"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_wipe": [
|
||||||
"nozzle_temperature_initial_layer": [
|
"nil",
|
||||||
"270",
|
"nil"
|
||||||
"270",
|
],
|
||||||
"270"
|
"filament_wipe_distance": [
|
||||||
],
|
"nil",
|
||||||
"retraction_distances_when_ec": [
|
"nil"
|
||||||
"0",
|
],
|
||||||
"0",
|
"filament_z_hop": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_z_hop_types": [
|
||||||
"20",
|
"Spiral Lift",
|
||||||
"20"
|
"Spiral Lift"
|
||||||
],
|
],
|
||||||
"compatible_printers": [
|
"filament_extruder_variant": [
|
||||||
"Bambu Lab P2S 0.4 nozzle"
|
"Direct Drive Standard",
|
||||||
],
|
"Direct Drive High Flow"
|
||||||
"filament_start_gcode": [
|
],
|
||||||
"; filament start gcode\n"
|
"filament_pre_cooling_temperature": [
|
||||||
]
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature_nc": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time_nc": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_enable_overhang_speed": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_overhang_1_4_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_overhang_2_4_speed": [
|
||||||
|
"50",
|
||||||
|
"50"
|
||||||
|
],
|
||||||
|
"filament_overhang_3_4_speed": [
|
||||||
|
"30",
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"filament_overhang_4_4_speed": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_overhang_totally_speed": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"hot_plate_temp": [
|
||||||
|
"90"
|
||||||
|
],
|
||||||
|
"hot_plate_temp_initial_layer": [
|
||||||
|
"90"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"override_process_overhang_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"textured_plate_temp": [
|
||||||
|
"90"
|
||||||
|
],
|
||||||
|
"textured_plate_temp_initial_layer": [
|
||||||
|
"90"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab P2S 0.4 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,115 +1,189 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL P2S 0.6 nozzle",
|
"name": "Bambu ASA @BBL P2S 0.6 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_14",
|
"setting_id": "GFSB01_14",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"activate_air_filtration": [
|
"activate_air_filtration": [
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"eng_plate_temp": [
|
||||||
"0.0094"
|
"90"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"eng_plate_temp_initial_layer": [
|
||||||
"-0.0092"
|
"90"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"fan_min_speed": [
|
||||||
"-0.0092"
|
"25"
|
||||||
],
|
],
|
||||||
"counter_limit_max": [
|
"filament_deretraction_speed": [
|
||||||
"0.2258"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"fan_min_speed": [
|
],
|
||||||
"25"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"filament_cooling_before_tower": [
|
"0.95"
|
||||||
"10",
|
],
|
||||||
"10",
|
"filament_flush_temp": [
|
||||||
"10"
|
"0",
|
||||||
],
|
"0"
|
||||||
"filament_max_volumetric_speed": [
|
],
|
||||||
"18",
|
"filament_flush_volumetric_speed": [
|
||||||
"35",
|
"0",
|
||||||
"18"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"10",
|
"nil",
|
||||||
"10",
|
"nil"
|
||||||
"10"
|
],
|
||||||
],
|
"filament_max_volumetric_speed": [
|
||||||
"filament_retraction_length": [
|
"18",
|
||||||
"0.4",
|
"35"
|
||||||
"0.4",
|
],
|
||||||
"0.4"
|
"filament_ramming_volumetric_speed": [
|
||||||
],
|
"-1",
|
||||||
"filament_wipe": [
|
"-1"
|
||||||
"1",
|
],
|
||||||
"1",
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
"1"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"filament_wipe_distance": [
|
],
|
||||||
"1",
|
"filament_retract_before_wipe": [
|
||||||
"1",
|
"nil",
|
||||||
"1"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_z_hop_types": [
|
"filament_retract_restart_extra": [
|
||||||
"Spiral Lift",
|
"nil",
|
||||||
"Spiral Lift",
|
"nil"
|
||||||
"Spiral Lift"
|
],
|
||||||
],
|
"filament_retract_when_changing_layer": [
|
||||||
"filament_ramming_travel_time": [
|
"nil",
|
||||||
"0",
|
"nil"
|
||||||
"0",
|
],
|
||||||
"0"
|
"filament_retraction_distances_when_cut": [
|
||||||
],
|
"10",
|
||||||
"hole_coef_2": [
|
"10"
|
||||||
"0.0013"
|
],
|
||||||
],
|
"filament_retraction_length": [
|
||||||
"hole_coef_3": [
|
"0.4",
|
||||||
"0.1261"
|
"0.4"
|
||||||
],
|
],
|
||||||
"hole_limit_min": [
|
"filament_retraction_minimum_travel": [
|
||||||
"0.1261"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"hole_limit_max": [
|
],
|
||||||
"0.1586"
|
"filament_retraction_speed": [
|
||||||
],
|
"nil",
|
||||||
"include": [
|
"nil"
|
||||||
"fdm_filament_template_direct_dual_e3d"
|
],
|
||||||
],
|
"filament_wipe": [
|
||||||
"long_retractions_when_ec": [
|
"1",
|
||||||
"0",
|
"1"
|
||||||
"0",
|
],
|
||||||
"0"
|
"filament_wipe_distance": [
|
||||||
],
|
"1",
|
||||||
"nozzle_temperature": [
|
"1"
|
||||||
"270",
|
],
|
||||||
"270",
|
"filament_z_hop": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"270",
|
"filament_z_hop_types": [
|
||||||
"270",
|
"Spiral Lift",
|
||||||
"270"
|
"Spiral Lift"
|
||||||
],
|
],
|
||||||
"retraction_distances_when_ec": [
|
"filament_extruder_variant": [
|
||||||
"0",
|
"Direct Drive Standard",
|
||||||
"0",
|
"Direct Drive High Flow"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_pre_cooling_temperature": [
|
||||||
"slow_down_min_speed": [
|
"0",
|
||||||
"20",
|
"0"
|
||||||
"20",
|
],
|
||||||
"20"
|
"filament_pre_cooling_temperature_nc": [
|
||||||
],
|
"0",
|
||||||
"compatible_printers": [
|
"0"
|
||||||
"Bambu Lab P2S 0.6 nozzle"
|
],
|
||||||
],
|
"filament_ramming_travel_time": [
|
||||||
"filament_start_gcode": [
|
"0",
|
||||||
"; filament start gcode\n"
|
"0"
|
||||||
]
|
],
|
||||||
|
"filament_ramming_travel_time_nc": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_enable_overhang_speed": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_overhang_1_4_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_overhang_2_4_speed": [
|
||||||
|
"50",
|
||||||
|
"50"
|
||||||
|
],
|
||||||
|
"filament_overhang_3_4_speed": [
|
||||||
|
"30",
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"filament_overhang_4_4_speed": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_overhang_totally_speed": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"hot_plate_temp": [
|
||||||
|
"90"
|
||||||
|
],
|
||||||
|
"hot_plate_temp_initial_layer": [
|
||||||
|
"90"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"override_process_overhang_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"textured_plate_temp": [
|
||||||
|
"90"
|
||||||
|
],
|
||||||
|
"textured_plate_temp_initial_layer": [
|
||||||
|
"90"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab P2S 0.6 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,91 +1,186 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL P2S 0.8 nozzle",
|
"name": "Bambu ASA @BBL P2S 0.8 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_32",
|
"setting_id": "GFSB01_32",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"65"
|
"65"
|
||||||
],
|
],
|
||||||
"counter_coef_2": [
|
"eng_plate_temp": [
|
||||||
"0.0094"
|
"90"
|
||||||
],
|
],
|
||||||
"counter_coef_3": [
|
"eng_plate_temp_initial_layer": [
|
||||||
"-0.0092"
|
"90"
|
||||||
],
|
],
|
||||||
"counter_limit_max": [
|
"fan_min_speed": [
|
||||||
"0.2258"
|
"25"
|
||||||
],
|
],
|
||||||
"counter_limit_min": [
|
"filament_deretraction_speed": [
|
||||||
"-0.0092"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"fan_min_speed": [
|
],
|
||||||
"25"
|
"filament_flow_ratio": [
|
||||||
],
|
"0.95",
|
||||||
"filament_cooling_before_tower": [
|
"0.95"
|
||||||
"10",
|
],
|
||||||
"10"
|
"filament_flush_temp": [
|
||||||
],
|
"0",
|
||||||
"filament_max_volumetric_speed": [
|
"0"
|
||||||
"18",
|
],
|
||||||
"35"
|
"filament_flush_volumetric_speed": [
|
||||||
],
|
"0",
|
||||||
"filament_ramming_travel_time": [
|
"0"
|
||||||
"0",
|
],
|
||||||
"0"
|
"filament_long_retractions_when_cut": [
|
||||||
],
|
"nil",
|
||||||
"filament_retraction_distances_when_cut": [
|
"nil"
|
||||||
"10",
|
],
|
||||||
"10"
|
"filament_max_volumetric_speed": [
|
||||||
],
|
"18",
|
||||||
"filament_retraction_length": [
|
"35"
|
||||||
"0.4",
|
],
|
||||||
"0.4"
|
"filament_ramming_volumetric_speed": [
|
||||||
],
|
"-1",
|
||||||
"filament_z_hop_types": [
|
"-1"
|
||||||
"Spiral Lift",
|
],
|
||||||
"Spiral Lift"
|
"filament_ramming_volumetric_speed_nc": [
|
||||||
],
|
"-1",
|
||||||
"hole_coef_2": [
|
"-1"
|
||||||
"0.0013"
|
],
|
||||||
],
|
"filament_retract_before_wipe": [
|
||||||
"hole_coef_3": [
|
"nil",
|
||||||
"0.1261"
|
"nil"
|
||||||
],
|
],
|
||||||
"hole_limit_max": [
|
"filament_retract_restart_extra": [
|
||||||
"0.1586"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"hole_limit_min": [
|
],
|
||||||
"0.1261"
|
"filament_retract_when_changing_layer": [
|
||||||
],
|
"nil",
|
||||||
"include": [
|
"nil"
|
||||||
"fdm_filament_template_direct_dual"
|
],
|
||||||
],
|
"filament_retraction_distances_when_cut": [
|
||||||
"long_retractions_when_ec": [
|
"10",
|
||||||
"0",
|
"10"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_retraction_length": [
|
||||||
"nozzle_temperature": [
|
"0.4",
|
||||||
"270",
|
"0.4"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_retraction_minimum_travel": [
|
||||||
"nozzle_temperature_initial_layer": [
|
"nil",
|
||||||
"270",
|
"nil"
|
||||||
"270"
|
],
|
||||||
],
|
"filament_retraction_speed": [
|
||||||
"retraction_distances_when_ec": [
|
"nil",
|
||||||
"0",
|
"nil"
|
||||||
"0"
|
],
|
||||||
],
|
"filament_wipe": [
|
||||||
"slow_down_min_speed": [
|
"nil",
|
||||||
"20",
|
"nil"
|
||||||
"20"
|
],
|
||||||
],
|
"filament_wipe_distance": [
|
||||||
"compatible_printers": [
|
"nil",
|
||||||
"Bambu Lab P2S 0.8 nozzle"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_start_gcode": [
|
"filament_z_hop": [
|
||||||
"; filament start gcode\n"
|
"nil",
|
||||||
]
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"Spiral Lift",
|
||||||
|
"Spiral Lift"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature_nc": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time_nc": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_enable_overhang_speed": [
|
||||||
|
"1",
|
||||||
|
"1"
|
||||||
|
],
|
||||||
|
"filament_overhang_1_4_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_overhang_2_4_speed": [
|
||||||
|
"50",
|
||||||
|
"50"
|
||||||
|
],
|
||||||
|
"filament_overhang_3_4_speed": [
|
||||||
|
"30",
|
||||||
|
"30"
|
||||||
|
],
|
||||||
|
"filament_overhang_4_4_speed": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_overhang_totally_speed": [
|
||||||
|
"10",
|
||||||
|
"10"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"hot_plate_temp": [
|
||||||
|
"90"
|
||||||
|
],
|
||||||
|
"hot_plate_temp_initial_layer": [
|
||||||
|
"90"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"override_process_overhang_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"textured_plate_temp": [
|
||||||
|
"90"
|
||||||
|
],
|
||||||
|
"textured_plate_temp_initial_layer": [
|
||||||
|
"90"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab P2S 0.8 nozzle"
|
||||||
|
],
|
||||||
|
"filament_start_gcode": [
|
||||||
|
"; filament start gcode\n"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,50 +1,119 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL X1 0.2 nozzle",
|
"name": "Bambu ASA @BBL X1 0.2 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_03",
|
"setting_id": "GFSB01_03",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1",
|
"1",
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"2",
|
"2",
|
||||||
"2"
|
"2"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"18",
|
"18",
|
||||||
"18"
|
"18"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_flow_ratio": [
|
||||||
"0",
|
"0.95",
|
||||||
"0"
|
"0.95"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_deretraction_speed": [
|
||||||
"fdm_filament_template_direct_dual"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"long_retractions_when_ec": [
|
],
|
||||||
"0",
|
"filament_flush_temp": [
|
||||||
"0"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_flush_volumetric_speed": [
|
||||||
"270"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"270",
|
"filament_ramming_volumetric_speed": [
|
||||||
"270"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_retract_before_wipe": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_retract_restart_extra": [
|
||||||
"20"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab X1 0.2 nozzle"
|
"filament_retract_when_changing_layer": [
|
||||||
]
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab X1 0.2 nozzle"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,60 +1,125 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL X1 0.6 nozzle",
|
"name": "Bambu ASA @BBL X1 0.6 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_04",
|
"setting_id": "GFSB01_04",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"fan_min_speed": [
|
"fan_min_speed": [
|
||||||
"25"
|
"25"
|
||||||
],
|
],
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1",
|
"1",
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"18",
|
"18",
|
||||||
"18"
|
"18"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_retraction_speed": [
|
||||||
"18",
|
"0.4",
|
||||||
"18"
|
"0.4"
|
||||||
],
|
],
|
||||||
"filament_retraction_speed": [
|
"filament_flow_ratio": [
|
||||||
"0.4",
|
"0.95",
|
||||||
"0.4"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_max_volumetric_speed": [
|
||||||
"0",
|
"18",
|
||||||
"0"
|
"18"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_deretraction_speed": [
|
||||||
"fdm_filament_template_direct_dual"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"long_retractions_when_ec": [
|
],
|
||||||
"0",
|
"filament_flush_temp": [
|
||||||
"0"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_flush_volumetric_speed": [
|
||||||
"270"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"270",
|
"filament_ramming_volumetric_speed": [
|
||||||
"270"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_retract_before_wipe": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_retract_restart_extra": [
|
||||||
"20"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"textured_plate_temp_initial_layer": [
|
],
|
||||||
"V"
|
"filament_retract_when_changing_layer": [
|
||||||
],
|
"nil",
|
||||||
"compatible_printers": [
|
"nil"
|
||||||
"Bambu Lab X1 0.6 nozzle"
|
],
|
||||||
]
|
"filament_retraction_length": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"textured_plate_temp_initial_layer": [
|
||||||
|
"V"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab X1 0.6 nozzle"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,52 +1,121 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL X1C 0.2 nozzle",
|
"name": "Bambu ASA @BBL X1C 0.2 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_01",
|
"setting_id": "GFSB01_01",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1",
|
"1",
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_max_volumetric_speed": [
|
||||||
"2",
|
"2",
|
||||||
"2"
|
"2"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"18",
|
"18",
|
||||||
"18"
|
"18"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_flow_ratio": [
|
||||||
"0",
|
"0.95",
|
||||||
"0"
|
"0.95"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_deretraction_speed": [
|
||||||
"fdm_filament_template_direct_dual"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"long_retractions_when_ec": [
|
],
|
||||||
"0",
|
"filament_flush_temp": [
|
||||||
"0"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_flush_volumetric_speed": [
|
||||||
"270"
|
"0",
|
||||||
],
|
"0"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"270",
|
"filament_ramming_volumetric_speed": [
|
||||||
"270"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_retract_before_wipe": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_retract_restart_extra": [
|
||||||
"20"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab X1 Carbon 0.2 nozzle",
|
"filament_retract_when_changing_layer": [
|
||||||
"Bambu Lab P1S 0.2 nozzle",
|
"nil",
|
||||||
"Bambu Lab P1P 0.2 nozzle"
|
"nil"
|
||||||
]
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab X1 Carbon 0.2 nozzle",
|
||||||
|
"Bambu Lab P1S 0.2 nozzle",
|
||||||
|
"Bambu Lab P1P 0.2 nozzle"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,65 +1,126 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL X1C 0.4 nozzle",
|
"name": "Bambu ASA @BBL X1C 0.4 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_02",
|
"setting_id": "GFSB01_02",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"chamber_temperatures": [
|
"chamber_temperatures": [
|
||||||
"60"
|
"60"
|
||||||
],
|
],
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1",
|
"1",
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"18",
|
"18",
|
||||||
"25"
|
"18"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_flow_ratio": [
|
||||||
"18",
|
"0.95",
|
||||||
"18"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_max_volumetric_speed": [
|
||||||
"nil",
|
"18",
|
||||||
"0.4"
|
"18"
|
||||||
],
|
],
|
||||||
"filament_z_hop": [
|
"filament_deretraction_speed": [
|
||||||
"nil",
|
"nil",
|
||||||
"0.6"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_flush_temp": [
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_flush_volumetric_speed": [
|
||||||
"fdm_filament_template_direct_dual"
|
"0",
|
||||||
],
|
"0"
|
||||||
"long_retractions_when_ec": [
|
],
|
||||||
"0",
|
"filament_ramming_volumetric_speed": [
|
||||||
"0"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_retract_before_wipe": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"270",
|
"filament_retract_restart_extra": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_retract_when_changing_layer": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_retraction_length": [
|
||||||
"20"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab X1 Carbon 0.4 nozzle",
|
"filament_retraction_minimum_travel": [
|
||||||
"Bambu Lab X1 0.4 nozzle",
|
"nil",
|
||||||
"Bambu Lab P1P 0.8 nozzle",
|
"nil"
|
||||||
"Bambu Lab P1S 0.4 nozzle",
|
],
|
||||||
"Bambu Lab P1P 0.4 nozzle"
|
"filament_retraction_speed": [
|
||||||
]
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab X1 Carbon 0.4 nozzle",
|
||||||
|
"Bambu Lab P1S 0.4 nozzle",
|
||||||
|
"Bambu Lab X1 0.4 nozzle",
|
||||||
|
"Bambu Lab P1P 0.4 nozzle",
|
||||||
|
"Bambu Lab P1P 0.8 nozzle"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,66 +1,127 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL X1C",
|
"name": "Bambu ASA @BBL X1C",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_00",
|
"setting_id": "GFSB01_00",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"fan_min_speed": [
|
"fan_min_speed": [
|
||||||
"25"
|
"25"
|
||||||
],
|
],
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_long_retractions_when_cut": [
|
||||||
"1",
|
"1",
|
||||||
"1"
|
"1"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_retraction_distances_when_cut": [
|
||||||
"18",
|
"18",
|
||||||
"25"
|
"18"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_flow_ratio": [
|
||||||
"18",
|
"0.95",
|
||||||
"18"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_retraction_length": [
|
"filament_max_volumetric_speed": [
|
||||||
"nil",
|
"18",
|
||||||
"0.4"
|
"18"
|
||||||
],
|
],
|
||||||
"filament_z_hop": [
|
"filament_deretraction_speed": [
|
||||||
"nil",
|
"nil",
|
||||||
"0.6"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_flush_temp": [
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_flush_volumetric_speed": [
|
||||||
"fdm_filament_template_direct_dual"
|
"0",
|
||||||
],
|
"0"
|
||||||
"long_retractions_when_ec": [
|
],
|
||||||
"0",
|
"filament_ramming_volumetric_speed": [
|
||||||
"0"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_retract_before_wipe": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"270",
|
"filament_retract_restart_extra": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_retract_when_changing_layer": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_retraction_length": [
|
||||||
"20"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab X1 Carbon 0.6 nozzle",
|
"filament_retraction_minimum_travel": [
|
||||||
"Bambu Lab X1 Carbon 0.8 nozzle",
|
"nil",
|
||||||
"Bambu Lab X1 0.8 nozzle",
|
"nil"
|
||||||
"Bambu Lab P1S 0.8 nozzle",
|
],
|
||||||
"Bambu Lab P1S 0.6 nozzle",
|
"filament_retraction_speed": [
|
||||||
"Bambu Lab P1P 0.6 nozzle"
|
"nil",
|
||||||
]
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab X1 Carbon 0.6 nozzle",
|
||||||
|
"Bambu Lab X1 Carbon 0.8 nozzle",
|
||||||
|
"Bambu Lab X1 0.8 nozzle",
|
||||||
|
"Bambu Lab P1S 0.6 nozzle",
|
||||||
|
"Bambu Lab P1S 0.8 nozzle",
|
||||||
|
"Bambu Lab P1P 0.6 nozzle"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
@@ -1,50 +1,119 @@
|
|||||||
{
|
{
|
||||||
"type": "filament",
|
"type": "filament",
|
||||||
"name": "Bambu ASA @BBL X1E 0.2 nozzle",
|
"name": "Bambu ASA @BBL X1E 0.2 nozzle",
|
||||||
"inherits": "Bambu ASA @base",
|
"inherits": "Bambu ASA @base",
|
||||||
"from": "system",
|
"from": "system",
|
||||||
"setting_id": "GFSB01_06",
|
"setting_id": "GFSB01_06",
|
||||||
"instantiation": "true",
|
"instantiation": "true",
|
||||||
"filament_long_retractions_when_cut": [
|
"filament_deretraction_speed": [
|
||||||
"1",
|
"nil",
|
||||||
"1"
|
"nil"
|
||||||
],
|
],
|
||||||
"filament_max_volumetric_speed": [
|
"filament_flow_ratio": [
|
||||||
"2",
|
"0.95",
|
||||||
"2"
|
"0.95"
|
||||||
],
|
],
|
||||||
"filament_retraction_distances_when_cut": [
|
"filament_flush_temp": [
|
||||||
"18",
|
"0",
|
||||||
"18"
|
"0"
|
||||||
],
|
],
|
||||||
"filament_ramming_travel_time": [
|
"filament_flush_volumetric_speed": [
|
||||||
"0",
|
"0",
|
||||||
"0"
|
"0"
|
||||||
],
|
],
|
||||||
"include": [
|
"filament_long_retractions_when_cut": [
|
||||||
"fdm_filament_template_direct_dual"
|
"1",
|
||||||
],
|
"1"
|
||||||
"long_retractions_when_ec": [
|
],
|
||||||
"0",
|
"filament_max_volumetric_speed": [
|
||||||
"0"
|
"2",
|
||||||
],
|
"2"
|
||||||
"nozzle_temperature": [
|
],
|
||||||
"270",
|
"filament_ramming_volumetric_speed": [
|
||||||
"270"
|
"-1",
|
||||||
],
|
"-1"
|
||||||
"nozzle_temperature_initial_layer": [
|
],
|
||||||
"270",
|
"filament_retract_before_wipe": [
|
||||||
"270"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"retraction_distances_when_ec": [
|
],
|
||||||
"0",
|
"filament_retract_restart_extra": [
|
||||||
"0"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"slow_down_min_speed": [
|
],
|
||||||
"20",
|
"filament_retract_when_changing_layer": [
|
||||||
"20"
|
"nil",
|
||||||
],
|
"nil"
|
||||||
"compatible_printers": [
|
],
|
||||||
"Bambu Lab X1E 0.2 nozzle"
|
"filament_retraction_distances_when_cut": [
|
||||||
]
|
"18",
|
||||||
|
"18"
|
||||||
|
],
|
||||||
|
"filament_retraction_length": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_minimum_travel": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_retraction_speed": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_wipe_distance": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_z_hop_types": [
|
||||||
|
"nil",
|
||||||
|
"nil"
|
||||||
|
],
|
||||||
|
"filament_extruder_variant": [
|
||||||
|
"Direct Drive Standard",
|
||||||
|
"Direct Drive High Flow"
|
||||||
|
],
|
||||||
|
"filament_pre_cooling_temperature": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_ramming_travel_time": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"filament_adaptive_volumetric_speed": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"long_retractions_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"nozzle_temperature": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"nozzle_temperature_initial_layer": [
|
||||||
|
"270",
|
||||||
|
"270"
|
||||||
|
],
|
||||||
|
"retraction_distances_when_ec": [
|
||||||
|
"0",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"volumetric_speed_coefficients": [
|
||||||
|
"0 0 0 0 0 0",
|
||||||
|
"0 0 0 0 0 0"
|
||||||
|
],
|
||||||
|
"compatible_printers": [
|
||||||
|
"Bambu Lab X1E 0.2 nozzle"
|
||||||
|
]
|
||||||
}
|
}
|
||||||